-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Experiment turning on splitted vendor integration JS #32763
Conversation
534d17a
to
bfdabe0
Compare
ce2092c
to
00eb481
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approval for wg-components owned files.
3b06a6d
to
6068e53
Compare
reassigning to @rsimha for build changes :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Build changes LGTM.
6068e53
to
65a1ffb
Compare
@powerivq Curious: Were the build changes in this PR reverted? (Looks like the original commit was amended after it was reviewed, which makes it hard to tell if / why something changed.) |
@rsimha Yes they are reverted. There was merge conflict and have been reverted during rebasing so there is no history of that. |
* Prototype * Remove loader comment and unused firstLayoutCompleted * Move sandbox flags to src/core/3p-frame * Move name to Preact layer * . * Replace getFrameAttributes * ProxyIframeEmbed, IframeEmbed, Instagram refactor * Bring back InstagramDef.Api * Undo export * Move src to ProxyIframeEmbed * Fix imports * Restore Instagram props * Fix typing * Take messageHandler instead * Give messageHandler from Twitter * Use forwardRef * Clarify comment * Dima comments * Update from changes in #32763 * Add unit tests * Update setHeightStyle * Use useMemo for count * getPreconnects returns array * Add 3p-frame and iframe files to eslint allowlist * height as string not object * Extract helper * Remove win from render body * Calculate name and src together * `src` should not be in the dependency array * Remove options * Update src/preact/component/iframe.js Co-authored-by: Justin Ridgewell <justin@ridgewell.name> Co-authored-by: Justin Ridgewell <justin@ridgewell.name>
* Prototype * Remove loader comment and unused firstLayoutCompleted * Move sandbox flags to src/core/3p-frame * Move name to Preact layer * . * Replace getFrameAttributes * ProxyIframeEmbed, IframeEmbed, Instagram refactor * Bring back InstagramDef.Api * Undo export * Move src to ProxyIframeEmbed * Fix imports * Restore Instagram props * Fix typing * Take messageHandler instead * Give messageHandler from Twitter * Use forwardRef * Clarify comment * Dima comments * Update from changes in ampproject#32763 * Add unit tests * Update setHeightStyle * Use useMemo for count * getPreconnects returns array * Add 3p-frame and iframe files to eslint allowlist * height as string not object * Extract helper * Remove win from render body * Calculate name and src together * `src` should not be in the dependency array * Remove options * Update src/preact/component/iframe.js Co-authored-by: Justin Ridgewell <justin@ridgewell.name> Co-authored-by: Justin Ridgewell <justin@ridgewell.name>
* Prototype * Remove loader comment and unused firstLayoutCompleted * Move sandbox flags to src/core/3p-frame * Move name to Preact layer * . * Replace getFrameAttributes * ProxyIframeEmbed, IframeEmbed, Instagram refactor * Bring back InstagramDef.Api * Undo export * Move src to ProxyIframeEmbed * Fix imports * Restore Instagram props * Fix typing * Take messageHandler instead * Give messageHandler from Twitter * Use forwardRef * Clarify comment * Dima comments * Update from changes in ampproject#32763 * Add unit tests * Update setHeightStyle * Use useMemo for count * getPreconnects returns array * Add 3p-frame and iframe files to eslint allowlist * height as string not object * Extract helper * Remove win from render body * Calculate name and src together * `src` should not be in the dependency array * Remove options * Update src/preact/component/iframe.js Co-authored-by: Justin Ridgewell <justin@ridgewell.name> Co-authored-by: Justin Ridgewell <justin@ridgewell.name>
Use the vendor specific integration js rather than
f.js
that contains all the vendors.