Version: 1503095301111
- Reduce trusted blockers for analytics, etc (#10981)
- Fallback to cookie generation if CID API failed in anyway. (#10990)
- Do not block CID generation on trustedViewer check. (#10951)
- add formatted timestamp variable (#10407)
- Remove emoji from headline
- Fix video on article.amp.html (#10944)
- Fix broken filepath for ampcontext (#10943)
- mediaSessionAPI: validate metadata (#10935)
- Don't request duplicate keysets in Fast Fetch (#10942)
- allow artwork attribute in bind (#10936)
- Escape whitespace regex (#10934)
- Use
artwork
attribute instead ofposter
for MediaSessionAPI (#10930) - amp-position-observer and redesign of scrollbound/visibility-based behaviour (#10818)
- Error Tracker: Use appengine urlfetch (#10928)
- Error Reporter: Log the forwarding error (#10926)
- Add crossorigin attribute to font preconnect.
- amp-video tests: protect against fake sources (#10921)
- Don't use Fast Fetch with AdSense or DoubleClick on non-Google AMP caches (#10872)
- Debug js-reporting diversion (#10918)
- Throw instead of trying to return dummy values (#10907)
- Fix wrong event name amp-carousel-next -> amp-carousel-prev (#10640)
- Proxy server: Replace all url occurrences (#10806)
- Revert #10887 to fix master (#10908)
- Remove duplicate buildCallback in amp-lightbox (#10910)
- amp-lightbox relayout children when transitionend (#10811)
- Remove module-level data object (#10620)
- Use CSSStyleDeclaration#setProperty for important styles (#10824)
- Remove body background ASAP and throw warning (#10793)
- Add remaining methods to the WritableStreamDefaultWriter interface (#10887)
- Validator Rollup (#10905)
- Fix flaky video test (#10894)
- Add M1 integration test: amp-analytics user-error trigger (#10750)
- Remove p.typekit.net for fonts (#10889)
- Whitelist (use|p).typekit.net for fonts (#10888)
- CSP changes for adding new font (#10876)
- AdOcean network integration (AdOcean sp. z o.o.) (#10618)
- Remove amp-ad-exit experiment from configs. (#10430)
- Remove blacklisted resources from resource manager (#10868)
- Don't use Fast Fetch with AdSense or DoubleClick on non-Google AMP caches (#10872)
- Code conversion experiment (#10123)
- Skip test-3p-nameframe on sauce (#10873)
- Fix master (#10869)
- Turn on experiment flag for integration test (#10829)
- Enable skipped integration tests on Chrome (#10825)
- Force to fetch from API if referrer is from proxy origin. (#10859)
- Skip signature check for fake ad type (#10863)
- History: Fix pop callback not invoked in sequential back navigations (#10841)
- Updating amp-auto-ads .md file (#10754)
- cron job from @erwinmombay to update size.txt (#10849)
- Fix a few JsDoc lint errors (#10857)
- Delete a4a obsolete example (#10689)
- appnexus implement renderStart API including resize ad (#10021)
- Introduce AMP_TOKEN state $NOT_FOUND to be differentiated from $ERROR (#10843)
- Optimize validator test infra on Travis (#10823)
Breakdown by component
amp-a4a
Don't request duplicate keysets in Fast Fetch (#10942) Skip signature check for fake ad type (#10863)amp-ad-network-adsense-impl
Don't use Fast Fetch with AdSense or DoubleClick on non-Google AMP caches (#10872)amp-animation
amp-position-observer and redesign of scrollbound/visibility-based behaviour (#10818)amp-audio
Use `artwork` attribute instead of `poster` for MediaSessionAPI (#10930)amp-bind
Enable skipped integration tests on Chrome (#10825)amp-carousel
Fixes a URL in amp-carousel-analytics (#10906)amp-iframe
amp-lightbox relayout children when transitionend (#10811)amp-imgur
Imgur is now in production - docs improved and updated (#10885)amp-lightbox
Remove duplicate buildCallback in amp-lightbox (#10910) amp-lightbox relayout children when transitionend (#10811) Remove body background ASAP and throw warning (#10793)amp-position-observer
Escape whitespace regex (#10934) amp-position-observer and redesign of scrollbound/visibility-based behaviour (#10818)amp-sidebar
amp-lightbox relayout children when transitionend (#10811)amp-video
allow artwork attribute in bind (#10936) Use `artwork` attribute instead of `poster` for MediaSessionAPI (#10930) amp-video tests: protect against fake sources (#10921) Fix flaky video test (#10894)amp-viewer-integration
Rephrase potentially ambiguous sentences (#10886) Fix a few JsDoc lint errors (#10857)amp-web-push
Validator Rollup (#10905)validator
Validator release notes. (#10915)Validator Rollup (#10905)
- Tweaks to amp-web-push protoascii and test file.
- Revision bump, typekit
- Revision bump, typekit update
Remove p.typekit.net for fonts (#10889)
Whitelist (use|p).typekit.net for fonts (#10888)
Related to PR #10876.
Optimize validator test infra on Travis (#10823)
This PR does the following:
- Uses wrapper
gulp
tasks forvalidator
andvalidator/webui
tests in order to enable timing. - Silences verbose
build.py
logs on Travis. (Errors, if any, are still printed. Local run behavior during development remains unchanged.) - During PR runs, moves validator tests to the
integration_tests
shard for load balancing - Fixes the
addons
section oftravis.yml
to include only those that are required by each shard. (This saves a considerable amount of build time when multiplied across all the PR runs in a given day.)