- Work around for encoding problem with adobe analytics. (#2199)
- Disallow height customization for root/body (#2197)
- Enable fixed layer (#2196)
- Add Activity service to calculate engaged time for amp-analytics (#1818)
- Client ids should not typically have a generic scope (#2174)
- Only create fake modules if they don't exists yet. (#2181)
- Do not leak the fact that an ad slot could not be filled through the creative id. (#2183)
- Create 2 new endpoints on the dev server for serving prod docs with local JS (#2182)
- Defer overflow:auto on a iframe container (#2180)
- Try applying this only when entering viewport. (#2177)
- RFC: Multiple login links for access (#2082)
- Support multi-arg form of setTimeout and setInterval. (#2172)
- Fix Safari rendering glitch where iframes sometimes do not get rendered. (#2171)
- Automatically unlisten a message listeners when their iframes go away. (#2168)
- RFC: position:fixed elements are always in layers (#2128)
- Mark errors as user errors in a way that works reliable in less good browsers. (#2167)
- Remove isRelayoutNeeded from amp-ad (#2154)
- vimeo, dailymotion and soundcloud now validate. (#2166)
- Validator Roll-up (#2164)
- Pause elements on Lightbox close (#2163)
- Make AUTHDATA substitution wait for that data to be available. (#2161)
- Really add instagram image host. (#2162)
- Add Flite to amp-ads feature (#2145)
- Destroy iframe window's when document becomes inactive (#2121)
- Speed up instagram and twitter embeds. (#2155)
- add avoid-escape flag to quotes rule (#2151)
- enforce single quote (#2150)
- Unload resources in carousel (#2123)
- Don't swallow error if one occurs during initial instantiation of AMP. (#2149)
- skip carousel tests. consistently failing locally. (#2144)
- Do not throttle canary error reporting. (#2140)
- Correctly report 2 errors as user errors. (#2141)
- reset canary to master on release script (#2138)
- Update Chartbeat vendor config (#1986)
- Do not allow cookies on .ampproject.org (#2134)