Version: 1487370849157
- Initial load analytics event (#7312)
- Remove rAF iframe throttling in 3p iframes (#7636)
- Skip form integration tests (#7642)
- Use local and YT WebDriver videos for integration tests (#7643)
- Allow multiple action handlers for the same event (#7560)
- Adjust ad no-content UI order (#7612)
- Make some ValidatorRulesMakeSense errors more verbose (#7620)
- Avoid allocating an array for the rarely used action queue. (#7592)
- Fix incorrect service lookups for PWA/FIE (#7616)
- Fixed route error (#7621)
- Created new endpoint for loading test pages in an iframe. (#7615)
- Warn during expression soft-failures in amp-bind (#7345)
- Fix undefined reportError (#7588)
- amp-form: wait on fetches in integration tests (#7614)
- add url + sourceUrl to the channel_open message (amp-viewer-integration) (#7466)
- Add support for SlimCut Media amp-ad (#7265)
- cron job from @erwinmombay to update size.txt and size.csv (#7425)
- Amp-playbuzz item-id support (#7450)
- Adding z-index for autoplay mask (#7565)
- An additional required file was added for Rambler&Co ad network (#7541)
- Force cloudflare amp-ad to use absolute src. (#7556)
- myWidget Ad extension (#7471)
- Refactor local proxy server code so it supports Viewer style URL: /v/ (#7580)
- Add the ability to add and remove bindings in subtrees rooted at a specified node (#7439)
- Introduce a new attemptCollapse function (#7532)
- Validator rollup (#7590)
- Load sticky ad after first viewport scroll (#7478)
- Add more integration tests for amp-form (#7525)
- Removes amp-tabs stubs since we are doing it as an example using amp-selector (#7539)
- Release AMP cache modifications best practices (#7561)
- Add AdSpeed ad server to amp-ad (#7219)
- Add amp-izlesene extension to embed videos from izlesene.com (#6126)
- Kiosked ads (#7049)
- Passes sentinel value as URL parameter in AdSense/DoubleClick Fast Fetch impls. (#7343)
- For the validator CLI, set the exit code correctly even for Node.js v0.10.25 (very old). (#7558)
- A4A: Ping network error (#7499)
- Relaxing some form requirements and errors (#7530)
- Assert fetch body is not equal to null (#7529)
- Fixing attribute checking (#7427)
- Update validator-amp-call-tracking.protoascii (#7551)
- Implement amp-call-tracking extension (#7493)
- Fix locally failing tests. (#7535)
- Fix playbuzz test failure by toggleExperiment in beforeEach (#7526)
- Make Array
includes()
polyfill not enumerable (#7517) - Make viewport getScrollLeft return 0 (#7492)
- Web worker for amp-bind (#7436)
- Upgrade amp-ad support for Index Exchange (#7074)
- Initial revision of Cxense Display amp-ad integration (#7333)
- Do not initiate amp-ad Fast Fetch if height/width of slot is 0 (#7498)
- Added a special param to measure activity on amp-hulu (#7322)
- Content.ad: CDN domain processing (#7316)
- Set experiments cookies on explicit hostname. (#7494)
- Normalize jank rate to a likelihood metric. (#7490)
- adds support for Eulerian Analytics (#7053)
- html_format unnecessary for both AMP and AMP4ADS extensions (#7477)
- Bind: Add Array.includes to bind (#7401)
- Forbid assignments inside a conditional (#7486)
- Make sure fragment to be updated does not have leading # (#7454)
- Allow variable substitution for whitelisted origins (#7344)
- Restrict AMP4ADS extensions (#7474)
- Fix Chunks in extensions (again) (#7473)
- Adding sub-anchor support to placement.js (#7218)
- amp-custom-ads: require CORS (#7331)
- Revert "move min/max script URL composition logic from runtime to gulp server" (#7467)
- Bump up inabox error log severity level, so that it will show up in StackDriver (#7468)
- Add managing user state docs (#7433)
- amp-viewer-intergration: remove error msgs in non-webview (#7464)
- Fix scrolling of scrollable iframes in iOS (#7444)
- Fix the bug that visible time is counted even after the page enters background (#7406)
- Separate render-start and loaded phases for Ads (#7391)
- Clean up ios-overflow-x flags (#7419)
- reinstate Amp-selector experiment to 100% on prod (the cleanup has no… (#7456)