Version: 1503443781332
- Adds support for data-ad-channel for AdSense in Delayed Fetch mode. (#7963)
- Introduce externalReferrer to googleanalytics (#11027)
- Switch to describes tests and AMP.extension buffer, set 2 (#11018)
- 3q-player endpoints are down, skipping their integration test (#11034)
- AdSense Fast Fetch, Delayed Request Unconditioned Experiment (#11021)
- Make font style sheet timeout use real load detection. (#11022)
- Add istanbul transform only for --coverage (#11025)
- video-interface: expose ended event and also add detection for players that implement the interface (#11015)
- Add manual test page for amp-ima-video. (#10839)
- Switch to describes tests and AMP.extension buffer (#11013)
- Wrote Test For Toggling amp-img's place holder on failure to load. (#11003)
- Remove experiment flag from amp-web-push (#10958)
- Integrate
fetch-mock
into describes.js (#11001) - ima: AD_START, AD_END support (#10960)
- Remove kmh287 from amp-bind OWNERS (#11011)
- User-error-report: Updater user(element) call (#10858)
- add @aghassemi @camelburrito as owner of amp.css (#11010)
- remove comma from username list to the right (#11007)
- dont add a star to directory level code owner (#10984)
- AdSense/Doubleclick: upgrade delay CSI beacon (#10925)
- Send position data to inabox from AMP host (#10987)
- Remove unused timer delay to scheduleLayout (#10989)
- Use win.Date.now() to mock clock in test (#10999)
- Add the click location filter for amp-ad-exit. (#10853)
- Inabox message client: use sentinel from AMP host if exist (#10867)
- Fix layouts and host for GMOSSP amp-ads (#10566)
- Refactor test-amp-ad-network-doubleclick to use realWin and stop leaking state (#10798)
- Fallback to cookie generation if CID API failed in anyway. (#10990)
- Force to fetch from API if referrer is from proxy origin. (#10859)
- Introduce AMP_TOKEN state $NOT_FOUND to be differentiated from $ERROR (#10843)
- Fallback to cookie generation if CID API failed in anyway. (#10990)
- Reduce trusted blockers for analytics, etc (#10981)
- Make amp-img srcset select based on viewport width. (#10726)
- Send 100% traffic to JS error tracker (#10988)
- Passive event listener wrapper (#10721)
- Skip failing tests (#10980)
- Error tracker diversion: Send referrer and user-agent (#10979)
- add CODEOWNERS (#10342)
- Report rtv version in errors (#10973)
- Amp-compare-slider: Brand New Component Skeleton (#10909)
- Make the controlsList lowercase in the validator spec (#10976)
- Deprecate skipSauceLabs for integration tests, since they only ever run on sauce labs (#10972)
- Propagate controlsList attribute on amp-audio (#10965)
- Minor CSI signal extension (#10953)
- Code coverage testing. (#10763)
- change to side-effect import (#10760)
- Serve local compiled and uncompiled shadow-v0.js (#10922)
- 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 and size.csv (#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)