-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Exclude Iterator helpers from polyfills #69070
Conversation
The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.
To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
a6427a2
to
f4be902
Compare
Size Change: 0 B Total Size: 1.84 MB ℹ️ View Unchanged
|
Flaky tests detected in f4be902. 🔍 Workflow run URL: https://github.com/WordPress/gutenberg/actions/runs/13174632003
|
phpunit/script-dependencies-test.php
Outdated
'wp-router', | ||
'wp-url', | ||
'wp-widgets', | ||
'wp-upload-media', |
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.
The wp-upload-media
is missing from tests on CI, though it passes locally for me. Investigating.
49a0855
to
d8b4834
Compare
// Ignore bundled packages, they don't load separate polyfills. | ||
if ( in_array( $registered_handle, $this->bundled_scripts, true ) ) { | ||
continue; | ||
} |
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.
It is not ideal, but I couldn't find out why wp-upload-media
is missing from $dependents
on CI. However, we could skip checking for bundled packages as they are not enqueued separately.
The unit tests are passing without an issue locally. Happy to adjust further if anyone has ideas why this is only failing on CI.
a59d072
to
75f8e85
Compare
What?
Similar to #67230.
Related WordPress/wordpress-develop#8224.
PR updates the polyfill exclusion list and adds a rule for new
Iterator
helpers.Why?
When
core-js
was updated in #67708, it accidentally re-introducedwp-polyfill
as a dependency for multiple packages.Testing Instructions
CI tests are passing.