-
Notifications
You must be signed in to change notification settings - Fork 1
Commits on Jun 1, 2021
-
🐛 amp-youtube 1.0: forward mute method (ampproject#34221)
Previous oversight.
Configuration menu - View commit details
-
Copy full SHA for 14cb631 - Browse repository at this point
Copy the full SHA 14cb631View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ac172d - Browse repository at this point
Copy the full SHA 5ac172dView commit details -
✨ added support for consent for Taboola amp-analytics (ampproject#34166)
* added support for consent for Taboola amp-analytics * fixed the consent substitution variable name * fixed the consent substitution name * fixed unit tests
Configuration menu - View commit details
-
Copy full SHA for ce28fa0 - Browse repository at this point
Copy the full SHA ce28fa0View commit details -
Types: fix all type parse errors and ensure no new ones crop up (ampp…
…roject#34105) * Types: fix all type parse errors * self nits * run prettier * fix a new parse error, make low-bar target
Configuration menu - View commit details
-
Copy full SHA for b3a892b - Browse repository at this point
Copy the full SHA b3a892bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c823ec - Browse repository at this point
Copy the full SHA 0c823ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea039cc - Browse repository at this point
Copy the full SHA ea039ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1437fe - Browse repository at this point
Copy the full SHA b1437feView commit details -
♻️ Types: opt for null shorthand (ampproject#34233)
* types: shorthand for |null * a few more * fix test
Configuration menu - View commit details
-
Copy full SHA for e3c1912 - Browse repository at this point
Copy the full SHA e3c1912View commit details -
📦 Update core dependencies (ampproject#34146)
Co-authored-by: Raghu Simha <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4702024 - Browse repository at this point
Copy the full SHA 4702024View commit details -
♻️ Enable type-checking src/polyfills in CI (ampproject#34239)
* Clean up directory globs * Move src/core srcs+externs to const arrays * Exclude fetch/get-bounding-client-rect for now * Provide extern for promise-pjs polyfill * Fix types and add comments in abort-controller * Fix types and add comments in intersection-observer-stub * Remove @Suppress {checkTypes} from promise * Fix @this type for document.contains() polyfill * Remove unneeded typecast to unknown * Fix types and add comments in resize-observer-stub * Fix types and add comments in custom-elements * Add ! * Fix types in get-bounding-client-rect * Add more ! * Lint fixes * Allow custom-element.externs.js to use window * Revert no-op JSDoc changes * Remove connected callback externs and typecast instead * Clean up typedefs for observer stubs * Fix typo * Dedupe typedef
Configuration menu - View commit details
-
Copy full SHA for 68f6861 - Browse repository at this point
Copy the full SHA 68f6861View commit details -
🐛 amp-brightcove: improve autoplay handling (ampproject#34207)
Following an update to the Brightcove Player's AMP support plugin, this update makes sure autoplay is handled correctly in all cases. - Removes any autoplay query param, including the interim autoplay=false - Distinguishes play messages sent through postmessage which are autoplay requests
Configuration menu - View commit details
-
Copy full SHA for f2fcda2 - Browse repository at this point
Copy the full SHA f2fcda2View commit details -
♻️📖 Provide a Storybook wrapper to execute video actions (ampproject#…
…34222) Extract a wrapper to add video action buttons to an AMP Storybook. https://user-images.githubusercontent.com/254946/117086191-c4e6d700-ad00-11eb-95ff-f9e3b51caf2b.png
Configuration menu - View commit details
-
Copy full SHA for 3e6e932 - Browse repository at this point
Copy the full SHA 3e6e932View commit details -
[bento][npm] Add package.json for all bento components with npm defin…
…ition (ampproject#34087) * Add package.json for all bento components with npm definition * Add newline at end of file * Fix indentation * Newline at end of file * Fix newline * Add recently published timeago, update NPM definitions * Remove package for render, sidebar, twitter which are not published * Update version for amp-timeago package
Configuration menu - View commit details
-
Copy full SHA for 4ff9a35 - Browse repository at this point
Copy the full SHA 4ff9a35View commit details -
♻️ Name amp-ima-video methods uniformly for Bento (ampproject#34246)
Rename `postMessage` method names so that they're uniform with `VideoIframe`'s. This simplifies the upcoming Bento implementation.
Configuration menu - View commit details
-
Copy full SHA for 3307a6a - Browse repository at this point
Copy the full SHA 3307a6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32a81fe - Browse repository at this point
Copy the full SHA 32a81feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a5929f - Browse repository at this point
Copy the full SHA 9a5929fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a39a76 - Browse repository at this point
Copy the full SHA 8a39a76View commit details -
Configuration menu - View commit details
-
Copy full SHA for c918e75 - Browse repository at this point
Copy the full SHA c918e75View commit details -
Configuration menu - View commit details
-
Copy full SHA for e268d2a - Browse repository at this point
Copy the full SHA e268d2aView commit details -
♻️ 📖 Global dep-check rule for Bento video (ampproject#34252)
We can more simply allow `extensions/**` files to import specific files from `amp-video/1.0`. It should be ok in any case.
Configuration menu - View commit details
-
Copy full SHA for 0471ce4 - Browse repository at this point
Copy the full SHA 0471ce4View commit details -
🏗 runtime: allow for iterator polyfill (ampproject#34249)
* runtime: allow for iterator polyfill * Empty commit * lint!
Configuration menu - View commit details
-
Copy full SHA for 56d396f - Browse repository at this point
Copy the full SHA 56d396fView commit details -
Bento: Prepare Twitter Preact implementation (ampproject#34194)
* Do not override user given height until message gives one * Support tweetid directly * Support bootstrap directly * Add unit tests * Support momentid directly * Add Storybook samples for additional options * Use Sinon syntax for spying on setter
Configuration menu - View commit details
-
Copy full SHA for bcafa07 - Browse repository at this point
Copy the full SHA bcafa07View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3b9e4d - Browse repository at this point
Copy the full SHA e3b9e4dView commit details -
✅ ♻️
<amp-ima-video>
test is not an AMP element test (ampproject#34230) The existing file `test-amp-ima-video.js` is a misnomer since it does not actually test the `<amp-ima-video>` element, only what it loads inside the frame. Accordingly, rename `test-amp-ima-video.js` as `test-ima-video-internal.js`. Also remove stubs specific to the AMP runtime, since it doesn't run inside the iframe.
Configuration menu - View commit details
-
Copy full SHA for d3615ba - Browse repository at this point
Copy the full SHA d3615baView commit details -
🚀 Remove Error classification (ampproject#34257)
* Remove Error classification * Left over let declaration * Remove jse error field
Configuration menu - View commit details
-
Copy full SHA for 3e92162 - Browse repository at this point
Copy the full SHA 3e92162View commit details -
🏗 amp-subscriptions* owners update (ampproject#34261)
* Update OWNERS * Update OWNERS
Configuration menu - View commit details
-
Copy full SHA for c39eb6a - Browse repository at this point
Copy the full SHA c39eb6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44e08b4 - Browse repository at this point
Copy the full SHA 44e08b4View commit details -
🏗️ Simplify enabling npm bundle for components (ampproject#34262)
* Simplify enabling npm bundle * %s/const/let/
Configuration menu - View commit details
-
Copy full SHA for 893c59d - Browse repository at this point
Copy the full SHA 893c59dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e6bbeb - Browse repository at this point
Copy the full SHA 6e6bbebView commit details -
♻️ refactor: move builtin components to their own folders (ampproject…
…#34237) * refactor: move builtin components to their own folders. organization++ * fix imports / and references in md files. * closure glob include
Configuration menu - View commit details
-
Copy full SHA for a557b78 - Browse repository at this point
Copy the full SHA a557b78View commit details -
✨ [Amp story] Add
amp-story-page-outlink
component (ampproject#34171)* Fix conflicts. * Advancement, test and comment. * querySelector * Fix conflicts. * Validator, component and template. * Fix merge conflicts. * Remove duplicate code. * Outlink validator rule. * Alphabetize
Configuration menu - View commit details
-
Copy full SHA for 0ebd102 - Browse repository at this point
Copy the full SHA 0ebd102View commit details -
amp-twitter: Add Storybook samples (ampproject#34273)
* Add comprehensive Storybook samples for amp-twitter * Add deleted and invalid tweet-id cases * Name exported functions in PascalCase
Configuration menu - View commit details
-
Copy full SHA for bcd748b - Browse repository at this point
Copy the full SHA bcd748bView commit details -
📖 Update LTS release docs to indicate supported AMP flavors (ampproje…
…ct#34258) * Update lts-release.md * Update lts-release.md
Configuration menu - View commit details
-
Copy full SHA for 52f5f1a - Browse repository at this point
Copy the full SHA 52f5f1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36070a8 - Browse repository at this point
Copy the full SHA 36070a8View commit details -
🏗 Disable JSDoc requirement on Storybook files (ampproject#34255)
Disable `require-jsdoc` since it auto-fixes, and we don't need JSDoc in these locations. We preserve the following rules since they ensure correctness, like type-check already does. jsdoc/check-param-names jsdoc/check-tag-names jsdoc/check-types jsdoc/require-param jsdoc/require-param-name jsdoc/require-param-type jsdoc/require-returns jsdoc/require-returns-type
Configuration menu - View commit details
-
Copy full SHA for 31215c2 - Browse repository at this point
Copy the full SHA 31215c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4c56a6 - Browse repository at this point
Copy the full SHA d4c56a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fd9cb3 - Browse repository at this point
Copy the full SHA 8fd9cb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 013022c - Browse repository at this point
Copy the full SHA 013022cView commit details -
🖍 [Amp story] [Page attachments] Style adjustments (ampproject#34275)
* SVG edit * SVG adjustment. * Drop shadows. * Prevent clipping of decenders. Drop shadow.
Configuration menu - View commit details
-
Copy full SHA for cd13c7b - Browse repository at this point
Copy the full SHA cd13c7bView commit details -
♻️ [bento][amp-stream-gallery] Split component files for NPM Packaging (
ampproject#34208) * Split amp-stream-gallery * Rename jss and type files * Review comments * Add package.json file * Fix indentation * Update npm and latest version in config * Update dependency config * Update zindex doc * Update npm definition
Configuration menu - View commit details
-
Copy full SHA for 0fc9330 - Browse repository at this point
Copy the full SHA 0fc9330View commit details -
[bento][amp-sidebar] SSR compatible design for Sidebar Toolbar (amppr…
…oject#34158) * SSR compatible design for Toolbar * Various code review comments from Caroline * Additional review comments * Review comments * Remove unused import * Add sanitation * Update sanitization method * Update return type for helper function * Remove truthiness checks that are redundant * Add unit tests
Configuration menu - View commit details
-
Copy full SHA for 86c5fb9 - Browse repository at this point
Copy the full SHA 86c5fb9View commit details -
♻️ 🏗 Fix type errors in runtime-test-base (ampproject#34161)
* fix types in runtime-test-base
Configuration menu - View commit details
-
Copy full SHA for 22626c3 - Browse repository at this point
Copy the full SHA 22626c3View commit details -
♻️ 🏗 Create proxy for kleur/colors to expand typing. (ampproject#34243)
* references to kleur/colors now pass through build-system/common/colors Co-authored-by: Raghu Simha <[email protected]> * update babel.config
Configuration menu - View commit details
-
Copy full SHA for 6cdf137 - Browse repository at this point
Copy the full SHA 6cdf137View commit details -
Configuration menu - View commit details
-
Copy full SHA for 197fd77 - Browse repository at this point
Copy the full SHA 197fd77View commit details -
Check video duration when setting AutoAdvance default (ampproject#34153)
* Handle AutoAdvance duration * Update extensions/amp-story/1.0/amp-story-page.js Co-authored-by: Enrique Marroquin <[email protected]> * Update extensions/amp-story/1.0/page-advancement.js Co-authored-by: Enrique Marroquin <[email protected]> Co-authored-by: Gabriel Majoulet <[email protected]> Co-authored-by: Enrique Marroquin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 70e4530 - Browse repository at this point
Copy the full SHA 70e4530View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee0a0ba - Browse repository at this point
Copy the full SHA ee0a0baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97b4a2e - Browse repository at this point
Copy the full SHA 97b4a2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 254e423 - Browse repository at this point
Copy the full SHA 254e423View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a5425a - Browse repository at this point
Copy the full SHA 5a5425aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1625dad - Browse repository at this point
Copy the full SHA 1625dadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f27692 - Browse repository at this point
Copy the full SHA 0f27692View commit details -
amp-twitter:1.0 - Allow binding to data-tweetid and other configurati…
…on attrs (ampproject#34296) * Add Storybooks for mutation * Reload iframe when context (via name) changes * Add unit test * PascalCase * Named vars in test
Configuration menu - View commit details
-
Copy full SHA for 16bdb42 - Browse repository at this point
Copy the full SHA 16bdb42View commit details -
🚮 Remove unused font from examples (ampproject#34309)
* 🚮 Remove unused font from examples * Remove CSS uses without <link> * update validator files
Configuration menu - View commit details
-
Copy full SHA for 18a5070 - Browse repository at this point
Copy the full SHA 18a5070View commit details -
✨ Add parameter to configure amp-story-player animation (ampproject#3…
…4204) * added animation options * Removed animation from behaviordef * Added newline on player * Added documentation on options * Use next to toggle animation * Use transitionend * Using classes for CSS * Reverted requestAnimationFrame promise * Added tests * Apply suggestions from code review Co-authored-by: Enrique Marroquin <[email protected]> * Use true instead of property Co-authored-by: Enrique Marroquin <[email protected]> Co-authored-by: Enrique Marroquin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6456014 - Browse repository at this point
Copy the full SHA 6456014View commit details -
🐛 [amp-lightbox-gallery] Use declared amp-carousel extension to build…
… carousel (ampproject#34292) * init * nit
Configuration menu - View commit details
-
Copy full SHA for 831556d - Browse repository at this point
Copy the full SHA 831556dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 08ab48e - Browse repository at this point
Copy the full SHA 08ab48eView commit details -
♻️
<amp-ima-video>
: Serialize children (ampproject#34229)`<amp-ima-video>` takes children like: ``` <amp-ima-video> <source data-foo="bar" src="src" /> <track src="src" /> </amp-ima-video> ``` These were previously serialized as HTML on `buildCallback` to be pass to the iframe to (unsafely) write onto `innerHTML`: ``` <amp-ima-video data-child-elements='<source data-foo="bar" src="src" /><track src="src" />' ></amp-ima-video> ``` To prepare for a Bento implementation, we serialize into a JSON format that a Preact component can build more simply and safely: ``` [ ["SOURCE", {"data-foo": "bar", "src": "src"}], ["TRACK", {"src": "src"}] ] ``` This change only affects the interface between the `<amp-ima-video>` element and its own proxy `<iframe>`. It does not affect anything author-facing since they will continue to write children `<source>` and `<track>` elements as such.
Configuration menu - View commit details
-
Copy full SHA for 6539166 - Browse repository at this point
Copy the full SHA 6539166View commit details -
Configuration menu - View commit details
-
Copy full SHA for e83dba3 - Browse repository at this point
Copy the full SHA e83dba3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 797724f - Browse repository at this point
Copy the full SHA 797724fView commit details -
Bento: Assign placeholder and fallback elements to service slot (ampp…
…roject#34310) * Pass placeholder and fallback to shadow * Add unit test * Type annotation * Remove auto import
Configuration menu - View commit details
-
Copy full SHA for 922dc29 - Browse repository at this point
Copy the full SHA 922dc29View commit details -
📦 Update linting devDependencies (ampproject#34288)
Co-authored-by: Raghu Simha <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1d8aac4 - Browse repository at this point
Copy the full SHA 1d8aac4View commit details -
📦 Update dependency esbuild to v0.11.19 (ampproject#34147)
* 📦 Update dependency esbuild to v0.11.19 * Add workaround for evanw/esbuild#1202 * Hack: leave .mjs as esm * cleanup * experiment with excluding all of node_modules instead of just .mjs files. * update comment * nit:hoist Co-authored-by: Raghu Simha <[email protected]> Co-authored-by: Jake Fried <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0e6c4a1 - Browse repository at this point
Copy the full SHA 0e6c4a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cfa732 - Browse repository at this point
Copy the full SHA 6cfa732View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9076e7c - Browse repository at this point
Copy the full SHA 9076e7cView commit details -
🐛✨ [amp-ad] [amp-auto-ads] Firstimpression.io: more debug options, (a…
…mpproject#34170) * FirstImpression.io: debug parameters also as query search parameters * FirstImpression.io: use pageViewId64, more debug options
Configuration menu - View commit details
-
Copy full SHA for d9c0ea0 - Browse repository at this point
Copy the full SHA d9c0ea0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a8df2c - Browse repository at this point
Copy the full SHA 8a8df2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa75312 - Browse repository at this point
Copy the full SHA aa75312View commit details -
🐛 [Amp story] [Page attachments] [Outlink] Split outlink codepaths fo…
…r open attachment (ampproject#34330) * Split outlink codepaths. * Lint.
Configuration menu - View commit details
-
Copy full SHA for ea3f07f - Browse repository at this point
Copy the full SHA ea3f07fView commit details -
♻️ Modernize some core code (ampproject#34280)
* Use null coalesce and deferred * Use for...of instead of forEach * Simplify Deferred class * Tweak Observable to use removeItem, for..of, ?? * Fix typo * %s/break/continue/
Configuration menu - View commit details
-
Copy full SHA for 8423901 - Browse repository at this point
Copy the full SHA 8423901View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1a818d - Browse repository at this point
Copy the full SHA b1a818dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8234917 - Browse repository at this point
Copy the full SHA 8234917View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bcdb3a - Browse repository at this point
Copy the full SHA 7bcdb3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0114661 - Browse repository at this point
Copy the full SHA 0114661View commit details -
Add unit tests for amp-facebook-comments:0.1 (ampproject#34331)
* Add unit tests for amp-facebook-comments * Fix unit tests in 1.0 * Lint
Configuration menu - View commit details
-
Copy full SHA for 6f51efa - Browse repository at this point
Copy the full SHA 6f51efaView commit details -
Let GitHub Actions write package jsons for bento (ampproject#34311)
* wnode script * error handle * log * move files * pr comments
Configuration menu - View commit details
-
Copy full SHA for 25f7b0b - Browse repository at this point
Copy the full SHA 25f7b0bView commit details -
🏗 Add OWNERS for
src/preact
(ampproject#34298)* Create OWNERS file for src/preact * Add jridgewell * carolineliu -> caroqliu
Configuration menu - View commit details
-
Copy full SHA for 9fd327c - Browse repository at this point
Copy the full SHA 9fd327cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 945fc4e - Browse repository at this point
Copy the full SHA 945fc4eView commit details -
Add additional wording to tests (ampproject#34334)
Closes ampproject#34260 Adds additional language around using `_top` in swipe up links (opening the link in the parent window for viewers). (Follow up for ampproject#34030)
Configuration menu - View commit details
-
Copy full SHA for 2423e56 - Browse repository at this point
Copy the full SHA 2423e56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e16247 - Browse repository at this point
Copy the full SHA 9e16247View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2778b08 - Browse repository at this point
Copy the full SHA 2778b08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c2b452 - Browse repository at this point
Copy the full SHA 6c2b452View commit details -
Configuration menu - View commit details
-
Copy full SHA for a99bfa1 - Browse repository at this point
Copy the full SHA a99bfa1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b87aa12 - Browse repository at this point
Copy the full SHA b87aa12View commit details -
Upgrade Preact to 10.5.13 (ampproject#30043)
* Upgrade Preact to 10.4.8 * update preact to latest Co-authored-by: Jake Fried <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4cbab2b - Browse repository at this point
Copy the full SHA 4cbab2bView commit details -
♻️ Start updating assertions to use core/assert instead of src/log (a…
…mpproject#34284) * Prefix user/dev assert fns * Update renamed imports * Update imports to drop "pure" * Update src/utils assert imports * Update src/{polyfills,preact,purifier,web-worker} assert imports * Update src/{inabox,amp-story-player} assert imports * Fix merge breakage * Fix merge breakage
Configuration menu - View commit details
-
Copy full SHA for 6e84b6b - Browse repository at this point
Copy the full SHA 6e84b6bView commit details -
🏗♻️ Refactor and simplify initialization / clean up of unit and integ…
…ration tests (ampproject#34346)
Configuration menu - View commit details
-
Copy full SHA for f93030e - Browse repository at this point
Copy the full SHA f93030eView commit details -
♻️ Provide core
tryCallback
helper (ampproject#34348)* Provide tryCallback helper * Import shared helper where relevant * Remove spread param * Fix missing import * Update src/core/error.js Co-authored-by: Justin Ridgewell <[email protected]> * Update src/core/error.js Co-authored-by: Justin Ridgewell <[email protected]> * Update src/core/error.js Co-authored-by: Justin Ridgewell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3948ab0 - Browse repository at this point
Copy the full SHA 3948ab0View commit details -
♻️ Clean up extern typedefs (ampproject#34345)
* Un-extern AssertionFunction typedef * Un-extern Timestamp * Move UnlistenDef to function.extern.js * %s/Timestamp/TimestampDef/ for linter * Fix typo * Fix log type decl
Configuration menu - View commit details
-
Copy full SHA for 6eaba26 - Browse repository at this point
Copy the full SHA 6eaba26View commit details -
♻️ Modernize polyfills (ampproject#34342)
* dedupe rethrowAsync * modernize fetch polyfill * modernize custom-elements polyfill * modernize polyfill stubs * modernize object-assign polyfill * update straggler * Fix typo * typecast elements_ * Revert changes to fetch polyfill * Revert changes to fetch object-assign * Clean up stub types by removing nullability * Update polyfill stub tests * Fix test change
Configuration menu - View commit details
-
Copy full SHA for d8202d7 - Browse repository at this point
Copy the full SHA d8202d7View commit details -
♻️ Consolidating more core type helpers (ampproject#34253)
* Move time.js types into src/core/types/date * Move finite-state-machine to core/data-structures * Make core/types/string a submodule * Move base64 and bytes tests with core * Move curve.js to core/data-structures * Make src/core/function a submodule * Update dep-check and conformance configs for string.js * Fix legacy tests * Move tests for exponential backoff * Standardize data structures tests * Update test file structure * Make curve map side-effect-free * Use map and isString helpers * Tweak test names * Fix import * Fix types * Update imports of finite-state-machine * Update imports of bytes and base64 * Update imports of curve * Update imports of exponential-backoff * make lerp static * make getPointX/Y static * make solvePositionFromXValue static * make Bezier fully static * Use Bezier not static this * Fix typo * Use static solver in Curves map * Fix type decls * tweak comments * Remove unused import * Fix imports from merge * Move normtimedef to curve
Configuration menu - View commit details
-
Copy full SHA for e6e283d - Browse repository at this point
Copy the full SHA e6e283dView commit details -
♻️ Simplify rendering <amp-ima-video> with CSS and static templates (a…
…mpproject#34248) Use static templates and standalone CSS to simplify how we render a modify `<amp-ima-video>`'s internal tree. This change is unrelated to the Bento effort. Communication between iframe and host is intact.
Configuration menu - View commit details
-
Copy full SHA for f990c34 - Browse repository at this point
Copy the full SHA f990c34View commit details -
Configuration menu - View commit details
-
Copy full SHA for afee66d - Browse repository at this point
Copy the full SHA afee66dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc6121b - Browse repository at this point
Copy the full SHA cc6121bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90521cf - Browse repository at this point
Copy the full SHA 90521cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for d667738 - Browse repository at this point
Copy the full SHA d667738View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24b651b - Browse repository at this point
Copy the full SHA 24b651bView commit details -
✅ Add unit tests for amp-facebook-like (ampproject#34361)
* Add unit tests for amp-facebook-like * Lint
Configuration menu - View commit details
-
Copy full SHA for 0eb0027 - Browse repository at this point
Copy the full SHA 0eb0027View commit details -
Configuration menu - View commit details
-
Copy full SHA for 423dc0e - Browse repository at this point
Copy the full SHA 423dc0eView commit details -
📖 Pressboard vendor updates (ampproject#34188)
Update Pressboard analytics config and documentation link.
Configuration menu - View commit details
-
Copy full SHA for 4f5757a - Browse repository at this point
Copy the full SHA 4f5757aView commit details -
✨ amp-auto-ads extension: Denakop (ampproject#34215)
* feat: Custom style * Revert "feat: Custom style" This reverts commit 2e886ec. * feat: Add custom style * test: Change tests * fix: Fix lint issues * feat: Custom style * Revert "feat: Custom style" This reverts commit 2e886ec. * feat: Add custom style * test: Change tests * fix: Fix lint issues * Revert "fix: Fix lint issues" This reverts commit 386df3f. * fix: Fix lint issues
Configuration menu - View commit details
-
Copy full SHA for 39a5784 - Browse repository at this point
Copy the full SHA 39a5784View commit details -
Forbid private properties inside BaseElement (ampproject#34376)
This fixes a cross binary issue with private properties being mangled to, ie., `lc` inside `BaseElement` base class. The issue is that a subclass extending it in another binary (eg, `amp-a4a`) can reuse that mangled name for something entirely different, because Closure isn't aware of what the base class is at that point.
Configuration menu - View commit details
-
Copy full SHA for 7d635af - Browse repository at this point
Copy the full SHA 7d635afView commit details -
SwG release 0.1.22.165 (ampproject#34352)
* SwG release 0.1.22.165 * unbreaks amp test
Configuration menu - View commit details
-
Copy full SHA for a246a51 - Browse repository at this point
Copy the full SHA a246a51View commit details -
✅ Add unit tests for amp-facebook-page (ampproject#34351)
* Add unit tests for amp-facebook-page * Move amp-facebook-page test to correct location
Configuration menu - View commit details
-
Copy full SHA for 44e84b7 - Browse repository at this point
Copy the full SHA 44e84b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08128b1 - Browse repository at this point
Copy the full SHA 08128b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85c5a9f - Browse repository at this point
Copy the full SHA 85c5a9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a9968a6 - Browse repository at this point
Copy the full SHA a9968a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26bf517 - Browse repository at this point
Copy the full SHA 26bf517View commit details -
♻️ 🏗 Fix typing in the build-system (ampproject#34162)
* fix type errors * make suggested changes * Update build-system/test-configs/jscodeshift/index.js Co-authored-by: Raghu Simha <[email protected]> * Update build-system/tasks/serve.js
Configuration menu - View commit details
-
Copy full SHA for ebc1104 - Browse repository at this point
Copy the full SHA ebc1104View commit details -
Configuration menu - View commit details
-
Copy full SHA for e859e42 - Browse repository at this point
Copy the full SHA e859e42View commit details -
Remove FunctionalTestController, make ControllerPromise extend Promise (
ampproject#33844) * remove functionaltestcontroller, rename functional-test-controller file * rename functional-test-types to e2e-types Co-authored-by: Enrique Marroquin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7916b26 - Browse repository at this point
Copy the full SHA 7916b26View commit details -
✅ [Story player] Fix animation unit test flakiness (ampproject#34382)
* added animation options * Removed animation from behaviordef * Added newline on player * Added documentation on options * Use next to toggle animation * Use transitionend * Using classes for CSS * Reverted requestAnimationFrame promise * Added tests * Apply suggestions from code review Co-authored-by: Enrique Marroquin <[email protected]> * Use true instead of property Co-authored-by: Enrique Marroquin <[email protected]> * Removed trailing whitespace * Fixed linting * Wait for transitionend Co-authored-by: Enrique Marroquin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 711afca - Browse repository at this point
Copy the full SHA 711afcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0e2fee - Browse repository at this point
Copy the full SHA f0e2feeView commit details -
Adding Blue Triangle to amp-analytics list✨ (ampproject#34012)
* added blue triangle AMP integration info * fixed minor nitpicks for AMP integration * added client ID instead of random substring for guid and session id * added new lines at end of file * amp prettify command changes * Revert "amp prettify command changes" This reverts commit 1c489b2. * reverted last changed, only have the needed changes * got rid of not needed extra url params * changed to endpoint from base * remove question mark * made sure web vitals were present, changed format of client id in vendor example * more changes
Configuration menu - View commit details
-
Copy full SHA for 1ec3413 - Browse repository at this point
Copy the full SHA 1ec3413View commit details -
🏗 Allow Performance WG to manage check-types (ampproject#34395)
* Allow Performance WG to manage check-types * Lint fixes
Configuration menu - View commit details
-
Copy full SHA for 7c1dfae - Browse repository at this point
Copy the full SHA 7c1dfaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 505c1d7 - Browse repository at this point
Copy the full SHA 505c1d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 308289a - Browse repository at this point
Copy the full SHA 308289aView commit details -
♻️ Extract json helpers to core/types/object/json (ampproject#34367)
* Make types/object submodule * Update path in presubmit/lint configs * Move json externs * Move json to core * Shift generic helpers from json to object * Fix test files * Fix types excluding json * Fix types in json * Clean up and remove dupe code * Update imports of json * Remove newlines between imports * Fix dep-check-config * Null chaining for [] and () * Typo * Fix callback
Configuration menu - View commit details
-
Copy full SHA for 31d5b22 - Browse repository at this point
Copy the full SHA 31d5b22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54fd94a - Browse repository at this point
Copy the full SHA 54fd94aView commit details -
♻️ Enable passing type-checking on src/experiments and src/examiner (a…
…mpproject#34394) * mv src/experiments.js -> src/experiments/index.js * Make src/experiments pass type-checking * Allow use of window in extern files * Remove unused import * Allow AMP_CONFIG in extern * Modernize experiments code * Enable passing type-checking on src/examiner + modernize * Use assert via logger * un-hoist * Clean up extra type annotations * Fix tests passing object instead of array
Configuration menu - View commit details
-
Copy full SHA for 5514d9d - Browse repository at this point
Copy the full SHA 5514d9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63b2cae - Browse repository at this point
Copy the full SHA 63b2caeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 581f081 - Browse repository at this point
Copy the full SHA 581f081View commit details -
Configuration menu - View commit details
-
Copy full SHA for abf7a06 - Browse repository at this point
Copy the full SHA abf7a06View commit details -
📖 Improve references to the AMP plugin for WordPress in bug report te…
…mplate (ampproject#34401) * Improve references to the AMP plugin for WordPress * Fix text to fit on one line and apply to FR template Co-authored-by: Raghu Simha <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 32be3e8 - Browse repository at this point
Copy the full SHA 32be3e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a5b94e - Browse repository at this point
Copy the full SHA 5a5b94eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b63f05 - Browse repository at this point
Copy the full SHA 0b63f05View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3c1772 - Browse repository at this point
Copy the full SHA b3c1772View commit details -
Configuration menu - View commit details
-
Copy full SHA for 840c393 - Browse repository at this point
Copy the full SHA 840c393View commit details -
🚮 [Story bookend] Disabled bookend and related tests (ampproject#34354)
* Disabled bookend and related tests * Removed checks to bookend * Linted * Made bookend an alias of social-share * Removed bookend test since it's not showing * Removed bookend tests * Fixed linting * Cleanup * Fixed linting again * Removed visual tests * Fixed test
Configuration menu - View commit details
-
Copy full SHA for 5b94f71 - Browse repository at this point
Copy the full SHA 5b94f71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8634a66 - Browse repository at this point
Copy the full SHA 8634a66View commit details -
📦 Update dependency esbuild to v0.11.23 (ampproject#34407)
Co-authored-by: Raghu Simha <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8be1ad5 - Browse repository at this point
Copy the full SHA 8be1ad5View commit details -
♻️ [bento][amp-base-carousel] Split component files for NPM Packaging (…
…ampproject#34283) * Initial commit for base-carousel conversion * Additional updates * Add npm files * Update z-index doc * Update z-index
Configuration menu - View commit details
-
Copy full SHA for 90e794c - Browse repository at this point
Copy the full SHA 90e794cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36ba013 - Browse repository at this point
Copy the full SHA 36ba013View commit details -
♻️ Enable passing type-checking on src/context (ampproject#34387)
* enable src-context type-check target * Fix type errors in src/context * export ContextPropDef * for...of in scan * clean up scheduler types * Update ContextPropDef in subscriber * update types in index * update types in index * update types in contextprops * update types and for...of in node * Drastically narrow types in values * Add DEP template type to contextpropdef * type-narrow subscriber * Clean up scheduler type decl * use templates in scan * Update index prop and setter types * Allow subscriber ID template type * Add deps template arg for contextprops * Add SID for return type * Assert non-null subscriber IDs * Code review tweak * Remove template type from static function * forEach -> for..of * Revert forEach changes to Maps
Configuration menu - View commit details
-
Copy full SHA for 14cb626 - Browse repository at this point
Copy the full SHA 14cb626View commit details -
🐛 amp-ima-video: Fix pause button jamming on autoplay (ampproject#34307)
When autoplaying a video with a preroll ad, the pause button will not work the first time. This is because we haven't tracked the `PlayerState`. This change keeps track of `PlayerState` on ad events, as meant initially.
Configuration menu - View commit details
-
Copy full SHA for 6d84006 - Browse repository at this point
Copy the full SHA 6d84006View commit details -
♻️ Start moving URL helpers into core (ampproject#34399)
* Move query string parsing into core * Update dep-check config * Move query string parsing helper tests * Fix typo * Restore deleted forbidden-terms rule * Update single imports of helpers * Update multi-imports of url helpers * Fix straggler imports * Lint fixes
Configuration menu - View commit details
-
Copy full SHA for f3bd5b3 - Browse repository at this point
Copy the full SHA f3bd5b3View commit details -
🐛 [Story devtools] Toggle devtools on mjs build (ampproject#34372)
* IsDevelopmentMode * return boolean jsdoc * Use include since we polyfill Co-authored-by: Ryan Cebulko <[email protected]> * Removed useless comment Co-authored-by: Ryan Cebulko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 40b45df - Browse repository at this point
Copy the full SHA 40b45dfView commit details -
🚮 [Story bookend] Remove bookend extended code (ampproject#34343)
* Started removing bookend * Finished removing bookend from files * Fixed linting * Updated validation tests * Updated validation tests 2 * Removed bookend strings * Disabled bookend and related tests * Removed checks to bookend * Linted * Made bookend an alias of social-share * Removed bookend test since it's not showing * Removed bookend tests * Fixed linting * Cleanup * Fixed linting again * Removed visual tests * Fixed test * Fixed test * Fixed request service tests * Fixed visual tests * Bring back validation tests for bookend
Configuration menu - View commit details
-
Copy full SHA for 82bd2a9 - Browse repository at this point
Copy the full SHA 82bd2a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f999efc - Browse repository at this point
Copy the full SHA f999efcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9583962 - Browse repository at this point
Copy the full SHA 9583962View commit details -
cl/373617376 Make the process of auto-generating validator.pb.go comp…
…atible with protoc v3.16.0. (ampproject#34428) Co-authored-by: Michael Rybak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ae736bb - Browse repository at this point
Copy the full SHA ae736bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b98c15 - Browse repository at this point
Copy the full SHA 3b98c15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cc5247 - Browse repository at this point
Copy the full SHA 4cc5247View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9b563b - Browse repository at this point
Copy the full SHA f9b563bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54a5912 - Browse repository at this point
Copy the full SHA 54a5912View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a800a7 - Browse repository at this point
Copy the full SHA 6a800a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b455cfa - Browse repository at this point
Copy the full SHA b455cfaView commit details -
✅ [Story video] Add e2e tests for Bitrate Manager (ampproject#33660)
* Created e2e test * Added tests * Fixed e2e tests * Removed comment * Removed unused import * Addede e2es * Moved field to html * More work on e2e * Added load unload fixture * Fixed tests * Added more tests and cleaned up hooks * Added multiple sources on first videos to test flexible-bitrate * Changed e2es to work * Removed whitespaces * Adding cache fetch test * Add e2e fixture to disallowlist for validate * fixed host_url in e2e * Updated tests * Changed order of test conditions for consistency * Update extensions/amp-video/0.1/test-e2e/test-amp-video-flexible-bitrate.js * Update extensions/amp-video/0.1/test-e2e/test-amp-video-flexible-bitrate.js Co-authored-by: Gabriel Majoulet <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a76d2b4 - Browse repository at this point
Copy the full SHA a76d2b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e07b35 - Browse repository at this point
Copy the full SHA 0e07b35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1602f4d - Browse repository at this point
Copy the full SHA 1602f4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1e7c28 - Browse repository at this point
Copy the full SHA f1e7c28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12a8935 - Browse repository at this point
Copy the full SHA 12a8935View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f41b3e - Browse repository at this point
Copy the full SHA 5f41b3eView commit details -
✨[amp-form] allow
form
attributes for form elements outside of `amp……-form` (ampproject#33095) * Init * init * handler => service * Tests * ServiceForDoc no promise * Validator, WeakMap of Array, nits * Update build-system/test-configs/forbidden-terms.js Co-authored-by: Alan Orozco <[email protected]> * Update extensions/amp-form/0.1/amp-form.js Co-authored-by: Alan Orozco <[email protected]> * Update extensions/amp-form/0.1/amp-form.js Co-authored-by: Alan Orozco <[email protected]> * Account for amp-selectors (in and out) * fix test * Update build-system/test-configs/forbidden-terms.js Co-authored-by: Raghu Simha <[email protected]> Co-authored-by: Alan Orozco <[email protected]> Co-authored-by: Raghu Simha <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cf438f2 - Browse repository at this point
Copy the full SHA cf438f2View commit details -
Add adoptedCallback to work around Firefox Native CE bug (ampproject#…
…34455) See https://output.jsbin.com/yuwojok/29/quiet for a working demo of the bug. When we construct a CustomElement in one document, then insert it into another document (as we do with A4A ads), Firefox incorrectly resets the prototype of our CE instance to `HTMLElement.prototype`. Luckily, we can fix this by listening for the `adoptedCallback`, which fires just after Firefox resets the prototype. If we detect a broken prototype chain, we can correct it before any other code can notice. See https://output.jsbin.com/datajos/5/quiet for a demo of the fix.
Configuration menu - View commit details
-
Copy full SHA for 4138bf9 - Browse repository at this point
Copy the full SHA 4138bf9View commit details -
✨ Update npm amphtml-validator to v1.0.35 (ampproject#34454)
* Update npm amphtml-validator to v1.0.35 * Update readme
Configuration menu - View commit details
-
Copy full SHA for 291c1d7 - Browse repository at this point
Copy the full SHA 291c1d7View commit details -
♻️ Cleaning up Log error code in preparation for core (ampproject#34458)
* Move core/error.js -> core/error/index.js * Move user error helpers to error-message-helpers * Move error-message-helpers to error/message-helpers * spread args in log where slicing * Use loglevel enum in msg_ * Add TODO * string.includes Co-authored-by: Justin Ridgewell <[email protected]> * Update src/core/error/message-helpers.js Co-authored-by: Justin Ridgewell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 29e09df - Browse repository at this point
Copy the full SHA 29e09dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9038fd3 - Browse repository at this point
Copy the full SHA 9038fd3View commit details -
♻️ Create plain
<img>
placeholders (ampproject#34379)Where extensions would previously create `<amp-img>` placeholders, now create a plain `<img>` element with `loading="lazy"`
Configuration menu - View commit details
-
Copy full SHA for 9fe5d85 - Browse repository at this point
Copy the full SHA 9fe5d85View commit details -
remove brotli check as these files do not exist on cdn anymore (amppr…
…oject#34457) * remove brotli check as these files do not exist on cdn anymore * prettier
Configuration menu - View commit details
-
Copy full SHA for 13bda85 - Browse repository at this point
Copy the full SHA 13bda85View commit details -
♻️ Support img element (ampproject#34028)
* Allow IMG so long as it contains a loading attribute * Make width and height mandatory * Move method from within AMP.BaseElement to src/core/dom since it must act on native elements and extended AMP elements now * Update validator output * Mid way stopping point on amp-lightbox-gallery cloneLightboxableElement_ * Lightbox gallery now supports image elements * Use Sets instead of objects * PR feedback on name of utility and usage of other utilities * lightbox had a bad reference * Spy on the right thing now * Remove validator changes for a later step * Carriage returns at the end of the out files for the validator * Updated carriage returns at end of files * Update comments * Move auto lightbox to loadPromise * Remove Set in amp-auto-lightbox * Remove set in amp-image-lightbox * Remove logic specific to amp-img for the img path * Additional fixes for Set usage * test for supporting img on amp-image-lightbox * Add tests for propagate attributes helper and fix usage in iframe-video * Additional fixes for propagateAttributes from AMPElements * Bad merge * pass ampdoc in Criteria so its not obtained from an HTMLElement * change order of arguments to reduce test rewriting for Criteria * Fix types in propagate attributes * Prettier formatting * different prettier versions * update core utility with improved typing from below * Address part of Alans feedback * types * remove toLowerCase on tagName * Test changes from PR feedback (and applied elsewhere in the file) * Add support for native HTMLImageElements to amp-image-slider * Add test using HTMLImageElements * Revert changes to gestures for a later PR * Continued progress, pan zoom works and lightbox gallery is underway * LayoutScheduled for amp-carousel 0.1 when unlayout happening * Remove image support for amp-image-viewer for a future PR * Image Viewer no longer needs to exclude itself from using loadPromise directly * Remove console logging for carousel debugging: * Remove breaks in parsing of children for amp-image-slider * No need to provide an empty array for the Set constructor * Remaining console * Nit * Remove more intermediary state changes * Naming nit * prettier formatting in test
Configuration menu - View commit details
-
Copy full SHA for 78c07ee - Browse repository at this point
Copy the full SHA 78c07eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7717295 - Browse repository at this point
Copy the full SHA 7717295View commit details -
Configuration menu - View commit details
-
Copy full SHA for b93c14c - Browse repository at this point
Copy the full SHA b93c14cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81764f8 - Browse repository at this point
Copy the full SHA 81764f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for db68e3c - Browse repository at this point
Copy the full SHA db68e3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d45918d - Browse repository at this point
Copy the full SHA d45918dView commit details -
amp-list: Support diffable with single-item (ampproject#33249)
* Revert "Revert "amp-list: Fix Bind.rescan vs. diffing race condition (ampproject#32650)" (ampproject#33232)" This reverts commit 60adca7. * Support diffable with single-item. * Fix test. * Fix lint.
Configuration menu - View commit details
-
Copy full SHA for 0bd9d6c - Browse repository at this point
Copy the full SHA 0bd9d6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b586391 - Browse repository at this point
Copy the full SHA b586391View commit details -
✨Update amp-analytics provider bluetriangle.json to change the trigge…
…rs and transport (ampproject#34423) * added blue triangle AMP integration info * fixed minor nitpicks for AMP integration * added client ID instead of random substring for guid and session id * added new lines at end of file * amp prettify command changes * Revert "amp prettify command changes" This reverts commit 1c489b2. * reverted last changed, only have the needed changes * got rid of not needed extra url params * changed to endpoint from base * remove question mark * made sure web vitals were present, changed format of client id in vendor example * more changes * changed blue triangle trigger to ini-load, added test variable to vendors example page, changed blue triangle transport to xhrpost
Configuration menu - View commit details
-
Copy full SHA for a2a93fb - Browse repository at this point
Copy the full SHA a2a93fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 275d9b2 - Browse repository at this point
Copy the full SHA 275d9b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fb905f - Browse repository at this point
Copy the full SHA 4fb905fView commit details -
[Amp story] [Page attachments] [Outlink] Remove open attachment delay…
… and animation (ampproject#34477) * Remove open attachment delay. * Revise preview animation duration.
Configuration menu - View commit details
-
Copy full SHA for 93b95fd - Browse repository at this point
Copy the full SHA 93b95fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f52239e - Browse repository at this point
Copy the full SHA f52239eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bea92c - Browse repository at this point
Copy the full SHA 8bea92cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7520fa6 - Browse repository at this point
Copy the full SHA 7520fa6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b66aeed - Browse repository at this point
Copy the full SHA b66aeedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8942deb - Browse repository at this point
Copy the full SHA 8942debView commit details -
🖍 Prevent native
img
elements from being styled byampshared.css
(a……mpproject#34482) * Prevent `[width][height][sizes]` selectors from inadvertently matching `img` elements * Allow `height` and `width` on `amp-img > img (transformed)`
Configuration menu - View commit details
-
Copy full SHA for 92e77cd - Browse repository at this point
Copy the full SHA 92e77cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69c4c11 - Browse repository at this point
Copy the full SHA 69c4c11View commit details -
✅ [AMP Story] [Page attachments] Update visual tests for new UIs (amp…
…project#34223) * visual tests * make pages look same * nit * revert nit * remove references to inline-dark-theme visual test * adding images and extra tests * moving tests for v2 to a diff file * documenting v2 tests * adding cover id * adding snapshots and experiment * change IDs * adding js test navigation * adding js test navigation * formatting * edit tests * format * format * format * adding next page * adding next page * adding rest of pages * lint * testing adding active on openAttachmentEl * changing selector * typo * adding important * Improve targeting of img in remote-content. * Refactor go to page Removes tap simulation to navigate to page. Removes timeout. Improves selector to be sure page is visible. * Use same interactive tests for desktop. * Remove desktop.js JS can be re-used for desktop and mobile. Co-authored-by: Philip Bell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 306522c - Browse repository at this point
Copy the full SHA 306522cView commit details -
✨Use WebAssembly validator for chrome extension (ampproject#34502)
* Use WebAssembly validator for chrome extension * Use es5 for popup.html * Init wasm before polymer code
Configuration menu - View commit details
-
Copy full SHA for 9c13e7a - Browse repository at this point
Copy the full SHA 9c13e7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1307600 - Browse repository at this point
Copy the full SHA 1307600View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35df5c7 - Browse repository at this point
Copy the full SHA 35df5c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for aff1ecb - Browse repository at this point
Copy the full SHA aff1ecbView commit details -
Use isModeDevelopment for validator integration (ampproject#34503)
* Use isModeDevelopment * fix test failures * update related test
Configuration menu - View commit details
-
Copy full SHA for 79efd85 - Browse repository at this point
Copy the full SHA 79efd85View commit details -
🏗 ♻️ Fix ALMOST all type issues in /build-system (ampproject#34438)
* patched all fixable type errors Co-authored-by: Raghu Simha <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ca10286 - Browse repository at this point
Copy the full SHA ca10286View commit details -
Configuration menu - View commit details
-
Copy full SHA for df15dc4 - Browse repository at this point
Copy the full SHA df15dc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c961d96 - Browse repository at this point
Copy the full SHA c961d96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f56ad6 - Browse repository at this point
Copy the full SHA 0f56ad6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 056d2d2 - Browse repository at this point
Copy the full SHA 056d2d2View commit details -
Added attributes to adpushup amp-ad (ampproject#34459)
Added data-jsontargeting and data-extras attributes to adpushup amp-ad vendor integration Co-authored-by: Rahul Ranjan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d9d4368 - Browse repository at this point
Copy the full SHA d9d4368View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8c5bd9 - Browse repository at this point
Copy the full SHA e8c5bd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3706ab3 - Browse repository at this point
Copy the full SHA 3706ab3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 487851d - Browse repository at this point
Copy the full SHA 487851dView commit details -
✨ [bento][npm] Support react modules in NPM Bento components (ampproj…
…ect#34528) * Updates for react npm * Ignore eslint rule
Configuration menu - View commit details
-
Copy full SHA for 7a9bf3d - Browse repository at this point
Copy the full SHA 7a9bf3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ffec37 - Browse repository at this point
Copy the full SHA 9ffec37View commit details -
Sync for validator/cpp/engine (ampproject#34534)
* Don't populate spec_file_revision field in ValidationResult. The field is deprecated. PiperOrigin-RevId: 373462878 * Delete ParsedValidatorRules::SpecFileRevision(). PiperOrigin-RevId: 373688076 * Allow i-amphtml-layout-awaiting-size class in FLUID layout PiperOrigin-RevId: 375586004 Co-authored-by: Googler <[email protected]> Co-authored-by: Justin Ridgewell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ba3b79a - Browse repository at this point
Copy the full SHA ba3b79aView commit details -
cl/375586004 Allow i-amphtml-layout-awaiting-size class in FLUID layo…
…ut (ampproject#34533) Co-authored-by: Justin Ridgewell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 51fe8c0 - Browse repository at this point
Copy the full SHA 51fe8c0View commit details -
Sync for validator/cpp/htmlparser (ampproject#34536)
* Fix out of memory errors for a particular fuzzer test case which end up in parsing entire contents of a binary blob as attributes. Defined a flag for maximum attributes a node may contain. This value is reasonably large to cover all real world documents. PiperOrigin-RevId: 375586875 * Update CONTRIBUTING.md * Update README.md * Update amp4ads-parse-css.h * Add missing dependency Co-authored-by: Amaltas Bohra <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6d8b702 - Browse repository at this point
Copy the full SHA 6d8b702View commit details -
🐛 [Amp story] [Page attachments] [Outlink] Open remote from light dom (…
…ampproject#34535) * Element child * Revert regression * Trigger click from light dom * Revert. * revert * revert * Revert
Configuration menu - View commit details
-
Copy full SHA for 8114f4b - Browse repository at this point
Copy the full SHA 8114f4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 480caeb - Browse repository at this point
Copy the full SHA 480caebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d91d5f - Browse repository at this point
Copy the full SHA 7d91d5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6f455d - Browse repository at this point
Copy the full SHA b6f455dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 78e16ef - Browse repository at this point
Copy the full SHA 78e16efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10ef299 - Browse repository at this point
Copy the full SHA 10ef299View commit details -
Configuration menu - View commit details
-
Copy full SHA for e765c12 - Browse repository at this point
Copy the full SHA e765c12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80c135c - Browse repository at this point
Copy the full SHA 80c135cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b360cbb - Browse repository at this point
Copy the full SHA b360cbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a78d531 - Browse repository at this point
Copy the full SHA a78d531View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc1e726 - Browse repository at this point
Copy the full SHA fc1e726View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f3fe85 - Browse repository at this point
Copy the full SHA 9f3fe85View commit details -
cl/375855105 Extract AMP Cache Domain validation, part 1 (ampproject#…
…34558) Co-authored-by: honeybadgerdontcare <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a54578e - Browse repository at this point
Copy the full SHA a54578eView commit details -
♻️ Migrate math and some DOM logic into core w/ type-checking (amppro…
…ject#34550) * Move utils/dom-fingerprint to core/dom/fingerprint * Fix imports in fingerprint.js * Move utils/date to core/dom/parse-date-attributes * Improve types in parse-date-attributes * Move utils/dom-based-weakref to core/dom/weakref * Update test names * Add __AMP_WEAKREF_ID extern * Move math, id-gen, layout-rect to core/math * Update types for layout-rect * Move get-html into core/dom * Move isFiniteNumber into core/types * Move document-ready to core * Move web-components to core/dom * Fix types in web-components * Move dom streaming helpers to core/dom/stream * Update imports of dom-fingerprint * Update imports of parseDateAttrs * Update (only) import of DomBasedWeakRef * Update imports of math helpers * Update imports of get-html * Update imports of isFiniteNumber * Update imports of document-ready * Update imports of web-components * Update imports of dom stream helpers * Update forbidden-terms * Not nullable type
Configuration menu - View commit details
-
Copy full SHA for fc5e1ab - Browse repository at this point
Copy the full SHA fc5e1abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3824076 - Browse repository at this point
Copy the full SHA 3824076View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d3b86a - Browse repository at this point
Copy the full SHA 0d3b86aView commit details -
Sync for validator/cpp/engine (ampproject#34560)
* Add SSR support for FLUID layout PiperOrigin-RevId: 375756231 * Extract AMP Cache Domain validation, part 1 Adds method isAmpCacheDomain_ (JS) / IsAmpCacheDomain (C++) PiperOrigin-RevId: 375855105 Co-authored-by: Justin Ridgewell <[email protected]> Co-authored-by: honeybadgerdontcare <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 050bb94 - Browse repository at this point
Copy the full SHA 050bb94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 038a909 - Browse repository at this point
Copy the full SHA 038a909View commit details -
🏗 Add check-build-system to pr-checks (ampproject#34544)
* add check-build-system to pr checks * fix more type errors * disable incremental builds Co-authored-by: Raghu Simha <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9273324 - Browse repository at this point
Copy the full SHA 9273324View commit details -
Configuration menu - View commit details
-
Copy full SHA for 796cd14 - Browse repository at this point
Copy the full SHA 796cd14View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1cc5ca - Browse repository at this point
Copy the full SHA b1cc5caView commit details -
Configuration menu - View commit details
-
Copy full SHA for cdd464d - Browse repository at this point
Copy the full SHA cdd464dView commit details -
✨ [bento][npm] Update file naming from mjs to module (ampproject#34568)
* Update file naming from mjs to module * import exports should be in alphabetical order * Rename helper function
Configuration menu - View commit details
-
Copy full SHA for 21e4635 - Browse repository at this point
Copy the full SHA 21e4635View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2f7dd5 - Browse repository at this point
Copy the full SHA b2f7dd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9700d9 - Browse repository at this point
Copy the full SHA b9700d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97da0f6 - Browse repository at this point
Copy the full SHA 97da0f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e47a0a - Browse repository at this point
Copy the full SHA 6e47a0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30c249d - Browse repository at this point
Copy the full SHA 30c249dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea49363 - Browse repository at this point
Copy the full SHA ea49363View commit details -
Facebook: Render embedded type via
data-embed-as
versus element `ta……gName` (ampproject#34312) * Switch based on data-embed-as versus tag name * Update tests * Update FacebookComments * Allow dependency on enum * Remove staticProps * Update all the tests * Remove dupe * Import userAssert * Allow dependency on enum
Configuration menu - View commit details
-
Copy full SHA for b3bc563 - Browse repository at this point
Copy the full SHA b3bc563View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48f23d8 - Browse repository at this point
Copy the full SHA 48f23d8View commit details -
✨ Supports locale options for localeString in amp-date-display. (ampp…
…roject#34359) * ✨ Supports locale options for localeString in amp-date-display. * Allow user to customize locale options for localeString, the options setting is same as [Date.toLocaleString](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toLocaleString#syntax) parameter. * [amp-date-display] Moves localeOptions from json type to data-options-*. * [amp-date-display] Tests and content imporvements. - Added invalid test cases. - Throws user error if invalid data-options-* param is provided. - Updated data-options-* readme doc. - Added new lines to .out validator files. - Applied reviewer suggestions.
Configuration menu - View commit details
-
Copy full SHA for 2b4d17d - Browse repository at this point
Copy the full SHA 2b4d17dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88825b6 - Browse repository at this point
Copy the full SHA 88825b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccd4fcb - Browse repository at this point
Copy the full SHA ccd4fcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64e2c74 - Browse repository at this point
Copy the full SHA 64e2c74View commit details -
📖 Add explanatory text to the LTS and cherry-pick sections of the rel…
…ease tracker (ampproject#34575)
Configuration menu - View commit details
-
Copy full SHA for ef97609 - Browse repository at this point
Copy the full SHA ef97609View commit details -
Run through all actions for each distFlavor in
amp release
before t……he next (ampproject#34569) Co-authored-by: Raghu Simha <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 62567f6 - Browse repository at this point
Copy the full SHA 62567f6View commit details -
🏗 Make new typecheck targets simpler (ampproject#34559)
* Remove the need to explicitly specify extern globs * Add clarifying comment * Allow type-check target to just be a list of globs * Update type * More explanatory comments * More comments
Configuration menu - View commit details
-
Copy full SHA for cf779a9 - Browse repository at this point
Copy the full SHA cf779a9View commit details -
Video cache for amp-video[src]. (ampproject#34570)
* Video cache for amp-video[src]. * Update extensions/amp-video/0.1/video-cache.js Co-authored-by: Justin Ridgewell <[email protected]> * Update extensions/amp-video/0.1/video-cache.js * Import iterateCursor. * Reviews. Co-authored-by: Justin Ridgewell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 05942dc - Browse repository at this point
Copy the full SHA 05942dcView commit details -
🐛 Bug fix allowing set height and fixing Ad position (ampproject#34092)
* allowing add data-attributes * using dataset for shorter code * fixing error use of style to style elements is forbidden * fixing default attribute values * removing sizes * allowing use min height * fixing banner alignment * fixing test * fixing prettier validation * fixing prettier validation
Configuration menu - View commit details
-
Copy full SHA for 535f73e - Browse repository at this point
Copy the full SHA 535f73eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1fe33b - Browse repository at this point
Copy the full SHA c1fe33bView commit details -
🏗 Automatically write react.js files for bento components when publis…
…hing (ampproject#34586) * update node script * lint * pr comments * lint
Configuration menu - View commit details
-
Copy full SHA for cadb7cd - Browse repository at this point
Copy the full SHA cadb7cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5bb5db - Browse repository at this point
Copy the full SHA c5bb5dbView commit details -
Revert "♻️ Support img element (ampproject#34028)" (ampproject#34589)
This reverts commit 5a0936f.
Configuration menu - View commit details
-
Copy full SHA for ea30824 - Browse repository at this point
Copy the full SHA ea30824View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56c7d03 - Browse repository at this point
Copy the full SHA 56c7d03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ae167a - Browse repository at this point
Copy the full SHA 3ae167aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b11860 - Browse repository at this point
Copy the full SHA 2b11860View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2793644 - Browse repository at this point
Copy the full SHA 2793644View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d31a1b - Browse repository at this point
Copy the full SHA 3d31a1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f09267 - Browse repository at this point
Copy the full SHA 8f09267View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd3d68b - Browse repository at this point
Copy the full SHA cd3d68bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39c0e03 - Browse repository at this point
Copy the full SHA 39c0e03View commit details