Baseline release: 2103020156002
Raw notes
734d305
📖 Fix broken links in Building a New Preact AMP extension doc (#32998)
8472f10
✨ Local Media Consortium: Add RTC endpoint to callout-vendors.js (#33004)
2acbd7d
✨[a4a amp-ad] Send addtl_consent
parameter through ad request urls (#32933)
7bbebf1
Revert "♻️ Fixit: dispatchCustomEvent in ActionInvocation#trigger" (#33006)
5799d67
🏗 Fix typing in the build-systems directory (#32812)
c2a8827
🐛 Respect initial "slide" attribute in amp-base-carousel (#32914)
048d59a
🏗 gulp ava --watch (#33015)
ed54892
✨ amp-subscriptions*: Showcase metering (#32590)
cc13d05
use esbuild native watch mode for unminified builds (#32879)
b382b01
♻️ Support stringifying element args in asserts + split helpers (#33009)
e961af4
🏗📖 Ensure that Tables-of-Content stay updated (#33012)
b2b920e
Rollfoward: Make Templates an ampdoc-level service to avoid FIE and shadowdoc conflicts (#32976)
131deac
✅ [amp-delight-player
] Add more unit tests to improve coverage. (#32950)
d5e1275
🏗 Replace browserify
in tests with esbuild
(#32891)
4fefdf8
🏗 ♻️ 📖 Add JSDoc to every function in /build-system (#32988)
3aa6c2c
🏗 Update how to execute jscodeshift (#32996)
13940cb
✨ Add new amp-ad type for verizonmedia (#32776)
95084b4
Fix doubleclick rtc example page, allowlist json in RTC macro (#32740)
be49d48
🏗 Fix Karma's watch mode for esbuild
transforms (#33021)
26bb1da
resources: disable intersect-resources for all but Bento. (#32750)
0bfd1dd
[amp-sidebar] Split component files for NPM packaging (#32737)
6e63423
✨ amp-subscriptions: Updates comments to suggest combining the AMP Reader ID with Publisher cookies (#33028)
c8f2b52
✨[amp-consent] block buildcallback through granular consent (#32990)
93c159b
Rename Bento Preact component test files according to new file structure (#33035)
40c5b93
resources: remove inactive experiments (#33032)
9076adf
Experiment: disallow a4a on platforms w/o native shadow DOM support (#33000)
a23f132
build-system: invalidate babel cache via watcher (#32744)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
0689340
Brid player consent support (#32097)
4b8c9bf
Fully launch disable-a4a-non-sd (#33038)
373d633
♿ [Story a11y] Improve screen reader output for interactive components (#32969)
913a6a5
📦 Update dependency chai to v4.3.3 (#33013)
cbab51e
📦 Update dependency chai to v4.3.3 (#33014)
b5810d5
SwG release 0.1.22.151 (#33045)
81b8b9b
Multi-version: refactor all script-related utils to one module (#33025)
8ba9533
Unlaunch layout-aspect-ratio-css (#33050)
ea31d62
🐛 Get number of cherry picks bug (#33051)
5a46442
🏗 Collect z-index from JS files (#32847)
402e06d
Multi-versioned extensions: propagate version info in the binaries (#33024)
bb49466
Explicitly specify the version of automatic legacy extensions (#33048)
768808e
Multi-version: support and requirements for ads (#33049)
d876f32
✅ [bento][amp-accordion][fixit] Bento accordion e2e tests (#32958)
5af7aab
🖍 Bento: Move Selector to JSS (#33018)
ea08e83
🏗🚀 Improve jscodeshift execution on sweep-experiments (#33054)
8c2720a
✅ Fix e2e test for collapsed amp-accordion (#33064)
3a6109b
✨ Fast fetch implementation for Valueimpression network (#32061)
47f9a38
Sync for validator/cpp/engine (#33047)
42a0afe
✨ amp-onetap-google refreshes amp-subscriptions (#33060)
03f4959
⏪ Revert change to .gitignore (#33022)
3fafe2c
📦 Update com_google_googletest commit hash to e7e5917 (#33067)
19645e3
♻️ Bento: BaseElement['props'] to include children, passthrough, passthroughNonEmpty (#32936)
fe5417d
♻️ Guard dependencies in src/{context,core,preact}
(#33016)
8e71cdf
🏗 Lazy-require babel configs (#33072)
472974b
🐛 Check validator initialization in nodejs tool (#33075)
b1093cd
[amp-inline-gallery] Split component files for NPM packaging (#32705)
e8f2e37
Revert "[amp-story] Prevent clicks on top 80%" (#33079)
6c41cb9
🐛 Check validator initialization in webui tool (#33078)
53167da
Add semicolon (#33082)
df3c524
📦 Update dependency google-closure-compiler to v20210302 (#33085)
59a7b25
✨Introduce new story-ad-swipe
event. (#33003)
46ba2da
🐛Add minified check to assert (#33087)
28b7119
📦 Update dependency chromedriver to v89 (#33093)
262288f
📦 Update core devDependencies (patch) (#33056)
e0f71d2
Multiversion: additional TODOs for Ads to support (#33070)
3406bf2
Do not install extensions twice in multidoc (#33084)
278d0fb
✂️ Minor: extensions remove unused method (#33086)
e3f6783
Additional externs for module version and latest flags (#33098)
4f18d7f
✅ [amp-3q-player
] Add more unit tests to improve coverage. (#32966)
fbf5dc7
✅ [amp-wistia-player
] Add unit tests to improve test coverage. (#32906)
40c19a5
✅ [amp-ooyala-player
] Add unit tests to improve test coverage. (#32910)
1df642f
✅ [amp-minute-media-player
] Add more tests to improve code coverage. (#32934)
66ff9e5
Rename IS_NONEMPTY_TEXT to IS_EMPTY_TEXT_NODE (#33089)
7ef67c5
Apply gulp storybook
package-lock.json updates (#33102)
77127c7
Turn on amp-cid-backup experiment in prod (#31298)
00fff2b
📦 Update core devDependencies (patch) (#33100)
5c8cee4
Make cherry pick error message more useful (#33037)
ef05ee5
🐛 Fix jumping to top of page when next page loads (#33091)
e8137d7
[amp-story-player] Support poster img from anchor el (#33041)
89cfb0b
🏗 Expand instructions for dealing with stale PR branches (#33108)
1b70807
Video: async pause control via ResizeObserver (#33112)
8d7baef
🚧🚀 Add esbuild+babel caching to tests (#33119)
Breakdown by component
ads (4)
e961af4
🏗📖 Ensure that Tables-of-Content stay updated (#33012)13940cb
✨ Add new amp-ad type for verizonmedia (#32776)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)3a6109b
✨ Fast fetch implementation for Valueimpression network (#32061)
amp-a4a (8)
8472f10
✨ Local Media Consortium: Add RTC endpoint to callout-vendors.js (#33004)2acbd7d
✨[a4a amp-ad] Send `addtl_consent` parameter through ad request urls (#32933)b2b920e
Rollfoward: Make Templates an ampdoc-level service to avoid FIE and shadowdoc conflicts (#32976)9076adf
Experiment: disallow a4a on platforms w/o native shadow DOM support (#33000)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)81b8b9b
Multi-version: refactor all script-related utils to one module (#33025)768808e
Multi-version: support and requirements for ads (#33049)e0f71d2
Multiversion: additional TODOs for Ads to support (#33070)
amp-access (1)
b2b920e
Rollfoward: Make Templates an ampdoc-level service to avoid FIE and shadowdoc conflicts (#32976)
amp-access-scroll (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-accordion (6)
7bbebf1
Revert "♻️ Fixit: dispatchCustomEvent in ActionInvocation#trigger" (#33006)93c159b
Rename Bento Preact component test files according to new file structure (#33035)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)d876f32
✅ [bento][amp-accordion][fixit] Bento accordion e2e tests (#32958)8c2720a
✅ Fix e2e test for collapsed amp-accordion (#33064)fe5417d
♻️ Guard dependencies in `src/{context,core,preact}` (#33016)
amp-action-macro (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-ad (2)
b2b920e
Rollfoward: Make Templates an ampdoc-level service to avoid FIE and shadowdoc conflicts (#32976)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-ad-custom (2)
b2b920e
Rollfoward: Make Templates an ampdoc-level service to avoid FIE and shadowdoc conflicts (#32976)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-ad-exit (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-ad-network-adsense-impl (3)
2acbd7d
✨[a4a amp-ad] Send `addtl_consent` parameter through ad request urls (#32933)26bb1da
resources: disable intersect-resources for all but Bento. (#32750)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-ad-network-adzerk-impl (1)
b2b920e
Rollfoward: Make Templates an ampdoc-level service to avoid FIE and shadowdoc conflicts (#32976)
amp-ad-network-doubleclick-impl (4)
2acbd7d
✨[a4a amp-ad] Send `addtl_consent` parameter through ad request urls (#32933)95084b4
Fix doubleclick rtc example page, allowlist json in RTC macro (#32740)26bb1da
resources: disable intersect-resources for all but Bento. (#32750)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-ad-network-valueimpression-impl (1)
3a6109b
✨ Fast fetch implementation for Valueimpression network (#32061)
amp-addthis (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-analytics (3)
d5e1275
🏗 Replace `browserify` in tests with `esbuild` (#32891)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)81b8b9b
Multi-version: refactor all script-related utils to one module (#33025)
amp-animation (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-auto-ads (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-autocomplete (2)
b2b920e
Rollfoward: Make Templates an ampdoc-level service to avoid FIE and shadowdoc conflicts (#32976)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-base-carousel (3)
c2a8827
🐛 Respect initial "slide" attribute in amp-base-carousel (#32914)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)19645e3
♻️ Bento: BaseElement['props'] to include children, passthrough, passthroughNonEmpty (#32936)
amp-bodymovin-animation (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-carousel (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-connatix-player (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-date-countdown (2)
b2b920e
Rollfoward: Make Templates an ampdoc-level service to avoid FIE and shadowdoc conflicts (#32976)93c159b
Rename Bento Preact component test files according to new file structure (#33035)
amp-date-display (2)
b2b920e
Rollfoward: Make Templates an ampdoc-level service to avoid FIE and shadowdoc conflicts (#32976)93c159b
Rename Bento Preact component test files according to new file structure (#33035)
amp-date-picker (2)
b2b920e
Rollfoward: Make Templates an ampdoc-level service to avoid FIE and shadowdoc conflicts (#32976)d5e1275
🏗 Replace `browserify` in tests with `esbuild` (#32891)
amp-delight-player (2)
131deac
✅ [`amp-delight-player`] Add more unit tests to improve coverage. (#32950)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-embedly-card (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-experiment (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-fit-text (2)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)19645e3
♻️ Bento: BaseElement['props'] to include children, passthrough, passthroughNonEmpty (#32936)
amp-form (1)
b2b920e
Rollfoward: Make Templates an ampdoc-level service to avoid FIE and shadowdoc conflicts (#32976)
amp-fx-collection (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-gwd-animation (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-imgur (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-inline-gallery (3)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)19645e3
♻️ Bento: BaseElement['props'] to include children, passthrough, passthroughNonEmpty (#32936)b1093cd
[amp-inline-gallery] Split component files for NPM packaging (#32705)
amp-inputmask (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-instagram (3)
93c159b
Rename Bento Preact component test files according to new file structure (#33035)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)19645e3
♻️ Bento: BaseElement['props'] to include children, passthrough, passthroughNonEmpty (#32936)
amp-kaltura-player (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-lightbox (4)
93c159b
Rename Bento Preact component test files according to new file structure (#33035)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)19645e3
♻️ Bento: BaseElement['props'] to include children, passthrough, passthroughNonEmpty (#32936)1b70807
Video: async pause control via ResizeObserver (#33112)
amp-lightbox-gallery (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-list (1)
b2b920e
Rollfoward: Make Templates an ampdoc-level service to avoid FIE and shadowdoc conflicts (#32976)
amp-live-list (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-megaphone (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-minute-media-player (1)
1df642f
✅ [`amp-minute-media-player`] Add more tests to improve code coverage. (#32934)
amp-next-page (2)
b2b920e
Rollfoward: Make Templates an ampdoc-level service to avoid FIE and shadowdoc conflicts (#32976)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-o2-player (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-ooyala-player (1)
40c19a5
✅ [`amp-ooyala-player`] Add unit tests to improve test coverage. (#32910)
amp-orientation-observer (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-pinterest (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-recaptcha-input (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-redbull-player (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-reddit (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-riddle-quiz (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-selector (3)
93c159b
Rename Bento Preact component test files according to new file structure (#33035)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)5af7aab
🖍 Bento: Move Selector to JSS (#33018)
amp-sidebar (4)
0bfd1dd
[amp-sidebar] Split component files for NPM packaging (#32737)93c159b
Rename Bento Preact component test files according to new file structure (#33035)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)19645e3
♻️ Bento: BaseElement['props'] to include children, passthrough, passthroughNonEmpty (#32936)
amp-skimlinks (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-social-share (2)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)19645e3
♻️ Bento: BaseElement['props'] to include children, passthrough, passthroughNonEmpty (#32936)
amp-soundcloud (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-springboard-player (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-story (2)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)e8f2e37
Revert "[amp-story] Prevent clicks on top 80%" (#33079)
amp-story-auto-ads (2)
768808e
Multi-version: support and requirements for ads (#33049)59a7b25
✨Introduce new `story-ad-swipe` event. (#33003)
amp-story-auto-analytics (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-story-interactive (1)
373d633
♿ [Story a11y] Improve screen reader output for interactive components (#32969)
amp-stream-gallery (2)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)19645e3
♻️ Bento: BaseElement['props'] to include children, passthrough, passthroughNonEmpty (#32936)
amp-subscriptions (3)
ed54892
✨ amp-subscriptions*: Showcase metering (#32590)b2b920e
Rollfoward: Make Templates an ampdoc-level service to avoid FIE and shadowdoc conflicts (#32976)d5e1275
🏗 Replace `browserify` in tests with `esbuild` (#32891)
amp-timeago (3)
93c159b
Rename Bento Preact component test files according to new file structure (#33035)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)19645e3
♻️ Bento: BaseElement['props'] to include children, passthrough, passthroughNonEmpty (#32936)
amp-truncate-text (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-video (3)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)19645e3
♻️ Bento: BaseElement['props'] to include children, passthrough, passthroughNonEmpty (#32936)1b70807
Video: async pause control via ResizeObserver (#33112)
amp-viewer-integration (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-vimeo (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-wistia-player (1)
fbf5dc7
✅ [`amp-wistia-player`] Add unit tests to improve test coverage. (#32906)
amp-yotpo (1)
df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)
amp-youtube (3)
93c159b
Rename Bento Preact component test files according to new file structure (#33035)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)19645e3
♻️ Bento: BaseElement['props'] to include children, passthrough, passthroughNonEmpty (#32936)
build-system (33)
5799d67
🏗 Fix typing in the build-systems directory (#32812)048d59a
🏗 gulp ava --watch (#33015)ed54892
✨ amp-subscriptions*: Showcase metering (#32590)cc13d05
use esbuild native watch mode for unminified builds (#32879)e961af4
🏗📖 Ensure that Tables-of-Content stay updated (#33012)b2b920e
Rollfoward: Make Templates an ampdoc-level service to avoid FIE and shadowdoc conflicts (#32976)d5e1275
🏗 Replace `browserify` in tests with `esbuild` (#32891)4fefdf8
🏗 ♻️ 📖 Add JSDoc to every function in /build-system (#32988)3aa6c2c
🏗 Update how to execute jscodeshift (#32996)be49d48
🏗 Fix Karma's watch mode for `esbuild` transforms (#33021)6e63423
✨ amp-subscriptions: Updates comments to suggest combining the AMP Reader ID with Publisher cookies (#33028)40c5b93
resources: remove inactive experiments (#33032)9076adf
Experiment: disallow a4a on platforms w/o native shadow DOM support (#33000)a23f132
build-system: invalidate babel cache via watcher (#32744)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)4b8c9bf
Fully launch disable-a4a-non-sd (#33038)81b8b9b
Multi-version: refactor all script-related utils to one module (#33025)8ba9533
Unlaunch layout-aspect-ratio-css (#33050)ea31d62
🐛 Get number of cherry picks bug (#33051)5a46442
🏗 Collect z-index from JS files (#32847)402e06d
Multi-versioned extensions: propagate version info in the binaries (#33024)ea08e83
🏗🚀 Improve jscodeshift execution on sweep-experiments (#33054)3a6109b
✨ Fast fetch implementation for Valueimpression network (#32061)03f4959
⏪ Revert change to .gitignore (#33022)19645e3
♻️ Bento: BaseElement['props'] to include children, passthrough, passthroughNonEmpty (#32936)8e71cdf
🏗 Lazy-require babel configs (#33072)b1093cd
[amp-inline-gallery] Split component files for NPM packaging (#32705)e0f71d2
Multiversion: additional TODOs for Ads to support (#33070)e3f6783
Additional externs for module version and latest flags (#33098)7ef67c5
Apply `gulp storybook` package-lock.json updates (#33102)77127c7
Turn on amp-cid-backup experiment in prod (#31298)5c8cee4
Make cherry pick error message more useful (#33037)8d7baef
🚧🚀 Add esbuild+babel caching to tests (#33119)
package updates (7)
913a6a5
📦 Update dependency chai to v4.3.3 (#33013)cbab51e
📦 Update dependency chai to v4.3.3 (#33014)3fafe2c
📦 Update com_google_googletest commit hash to e7e5917 (#33067)df3c524
📦 Update dependency google-closure-compiler to v20210302 (#33085)28b7119
📦 Update dependency chromedriver to v89 (#33093)262288f
📦 Update core devDependencies (patch) (#33056)00fff2b
📦 Update core devDependencies (patch) (#33100)
src (21)
8472f10
✨ Local Media Consortium: Add RTC endpoint to callout-vendors.js (#33004)7bbebf1
Revert "♻️ Fixit: dispatchCustomEvent in ActionInvocation#trigger" (#33006)b382b01
♻️ Support stringifying element args in asserts + split helpers (#33009)e961af4
🏗📖 Ensure that Tables-of-Content stay updated (#33012)b2b920e
Rollfoward: Make Templates an ampdoc-level service to avoid FIE and shadowdoc conflicts (#32976)26bb1da
resources: disable intersect-resources for all but Bento. (#32750)c8f2b52
✨[amp-consent] block buildcallback through granular consent (#32990)40c5b93
resources: remove inactive experiments (#33032)df5f2f3
♻️ Fixit: Update some imports of assertions to use standalone helpers (#32828)81b8b9b
Multi-version: refactor all script-related utils to one module (#33025)bb49466
Explicitly specify the version of automatic legacy extensions (#33048)768808e
Multi-version: support and requirements for ads (#33049)19645e3
♻️ Bento: BaseElement['props'] to include children, passthrough, passthroughNonEmpty (#32936)fe5417d
♻️ Guard dependencies in `src/{context,core,preact}` (#33016)46ba2da
🐛Add minified check to assert (#33087)e0f71d2
Multiversion: additional TODOs for Ads to support (#33070)3406bf2
Do not install extensions twice in multidoc (#33084)278d0fb
✂️ Minor: extensions remove unused method (#33086)66ff9e5
Rename IS_NONEMPTY_TEXT to IS_EMPTY_TEXT_NODE (#33089)ef05ee5
🐛 Fix jumping to top of page when next page loads (#33091)e8137d7
[amp-story-player] Support poster img from anchor el (#33041)