Version: 1492571781980
- Focus on sidebar after open is complete (#8832)
- youtube no longer sends onready - and is not needed (#8831)
- Move history trace into a single enqueuer (#8817)
- Don't depend on formatting args in error message in amp-list#layoutCallback (#8818)
- Analytics: expose visibility API (#8787)
- Trace history API to investigate common failures (#8786)
- Monitor duplicate pixels (#8781)
- Protect from invalid intersectioRatio values (#8772)
- Update AMP4ADS start document for validator.ampproject.org. (#8769)
- Taboola: fixing typo. the Taboola script supports type "other" not "others". (#8744)
- Update amp4ads validator test cases to replace usage of v0.js with amp4ads-v0.js. (#8766)
- amp-bind: Expose encodeURI and encodeURIComponent in bind (#8723)
- Don't deep merge an object with itself in object util function (#8749)
- Unflake the error.js test (#8760)
- Extension analytics to load immediately (#8759)
- Enable CORS so disable3pfallback works locally as well (#8753)
- amp-bind: Allow binding to amp-state[src] (#8729)
- Fix validation for duplicate attribute names on dispatch keys (#8748)
- Adds centering logic for AdSense/DoubleClick FF. (#8724)
- Add launch flags to invert A4A experiment flags (#8674)
- Added isc--isCanary--as a URL param attached to outgoing AdSense/DoubleClick ad requests. (#8707)
- Fixes amp-analytics debug pings to include additional information. (#8722)
- Prevent 'forEach is not defined' in installActionHandler (#8702) (#8712)
- amp-bind: Fix [class] verification (#8717)
- Fix race condition between amp-bind's scan and amp-form (#8661)
- Resolve flake when reported flag is applied to an error in test (#8732)
- Enable CORS on test A4A requests (#8726)
- Fix initialization of lifecycle reporter for delayed fetch slots. (#8706)
- amp-hulu (#8721)
- Fix race condition in service registration (#8720)
- Fix race condition in service registration (#8720)
- Check iframe existence before resize (#8714)
- Add CORS note for amp-call-tracking docs (#8563)
- Presubmit checks for catching bad merge conflicts (#8711)
- Fix image-lightbox resize issue in ios 10.3 (#8687)
- Optimize and fix pump-early-frame experiment. (#8669)
- Add support for "waitFor" in visibility-v3 (#8650)
- Add cdnProxyRegex to AMP_CONFIG so it can be overriden externally (#8684)
- Fix image-lightbox resize issue in ios 10.3 (#8687)
- Decrease time until SW installation from 20s to 10s. (#8679)
- Only allow setting cookies on AMP cache domains when explicitly allowed. (#8690)
- amp-state: Allow fetch on page load (#8574)
- Fix test-bind-integration-ptag.js (#8689)
- Add cdnProxyRegex to AMP_CONFIG so it can be overriden externally (#8684)
- amp-bind: Remove key-value setState syntax (#8595)
- Tighten amp-state script validation. (#8686)
Breakdown by component
ads
Taboola: fixing typo. the Taboola script supports type "other" not "others". (#8744)amp-a4a
Update name from "A4A" to AMP ad where applicable (#8758) Adds centering logic for AdSense/DoubleClick FF. (#8724) Update documentation to allow autoplay video in amp-carousel (#8623) Enable CORS on test A4A requests (#8726)amp-access-laterpay
Add OWNERS.yaml for many directories (#8783)amp-ad
Adds centering logic for AdSense/DoubleClick FF. (#8724) Fix initialization of lifecycle reporter for delayed fetch slots. (#8706) Check iframe existence before resize (#8714)amp-ad-network-adsense-impl
Adds centering logic for AdSense/DoubleClick FF. (#8724) Fixes amp-analytics debug pings to include additional information. (#8722) Fix initialization of lifecycle reporter for delayed fetch slots. (#8706)amp-ad-network-cloudflare-impl
Add OWNERS.yaml for many directories (#8783)amp-ad-network-doubleclick-impl
Adds centering logic for AdSense/DoubleClick FF. (#8724) Add launch flags to invert A4A experiment flags (#8674) Added isc--isCanary--as a URL param attached to outgoing AdSense/DoubleClick ad requests. (#8707) Fixes amp-analytics debug pings to include additional information. (#8722) Fix initialization of lifecycle reporter for delayed fetch slots. (#8706)amp-ad-network-triplelift-impl
Add OWNERS.yaml for many directories (#8783)amp-analytics
Analytics: expose visibility API (#8787) Add OWNERS.yaml for many directories (#8783) Protect from invalid intersectioRatio values (#8772) Extension analytics to load immediately (#8759) Fix bad merge, removes analytics vendors from main amp-analytics doc … (#8710) Add support for "waitFor" in visibility-v3 (#8650)amp-animation
Add OWNERS.yaml for many directories (#8783)amp-auto-ads
Add OWNERS.yaml for many directories (#8783)amp-bind
amp-bind: Expose encodeURI and encodeURIComponent in bind (#8723) amp-bind: Allow binding to amp-state[src] (#8729) amp-bind: Fix [class] verification (#8717) Fix race condition between amp-bind's scan and amp-form (#8661) amp-bind: Documentation Updates (#8660) Tighten amp-state script validation. (#8686)amp-brid-player
Add OWNERS.yaml for many directories (#8783)amp-brightcove
Add OWNERS.yaml for many directories (#8783)amp-crypto-polyfill
Add OWNERS.yaml for many directories (#8783)amp-experiment
Add OWNERS.yaml for many directories (#8783)amp-facebook
Add OWNERS.yaml for many directories (#8783)amp-facebook-comments
Add OWNERS.yaml for many directories (#8783)amp-font
Add OWNERS.yaml for many directories (#8783)amp-form
Add OWNERS.yaml for many directories (#8783) Prevent 'forEach is not defined' in installActionHandler (#8702) (#8712) Fix race condition between amp-bind's scan and amp-form (#8661)amp-fresh
Add OWNERS.yaml for many directories (#8783)amp-fx-flying-carpet
Add OWNERS.yaml for many directories (#8783)amp-fx-parallax
Add OWNERS.yaml for many directories (#8783)amp-gfycat
Add OWNERS.yaml for many directories (#8783)amp-iframe
Add OWNERS.yaml for many directories (#8783)amp-image-lightbox
Add OWNERS.yaml for many directories (#8783) Fix image-lightbox resize issue in ios 10.3 (#8687)amp-instagram
Add OWNERS.yaml for many directories (#8783)amp-install-serviceworker
Add OWNERS.yaml for many directories (#8783) Decrease time until SW installation from 20s to 10s. (#8679)amp-izlesene
Add OWNERS.yaml for many directories (#8783)amp-jwplayer
Add OWNERS.yaml for many directories (#8783)amp-kaltura-player
Add OWNERS.yaml for many directories (#8783)amp-lightbox
Add OWNERS.yaml for many directories (#8783)amp-lightbox-viewer
Add OWNERS.yaml for many directories (#8783)amp-nexxtv-player
Add OWNERS.yaml for many directories (#8783)amp-o2-player
Add OWNERS.yaml for many directories (#8783)amp-pixel
Monitor duplicate pixels (#8781)validator
Update AMP4ADS start document for validator.ampproject.org. (#8769) The runtime for AMP4ADS is now a seperate script, so we should reference it here. Update amp4ads validator test cases to replace usage of v0.js with amp4ads-v0.js. (#8766) Partially addresses https://github.com//issues/8764 Fix validation for duplicate attribute names on dispatch keys (#8748)Tighten amp-state script validation. (#8686)
amp-state must have 1 child and that child must be <script type=application/json></script>
Makes the following three cases invalid:
<amp-state>
</amp-state>
<amp-state>
<script type=application/json>
...
</script>
<script type=application/json>
</script>
</amp-state>
<amp-state>
<script type=application/json>
...
</script>
<span></span>
</amp-state>