-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
JavaScript ShadowRealm proposal integration #9893
Open
Ms2ger
wants to merge
30
commits into
whatwg:main
Choose a base branch
from
Ms2ger:realms
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Commits on Sep 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2a87103 - Browse repository at this point
Copy the full SHA 2a87103View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca50b27 - Browse repository at this point
Copy the full SHA ca50b27View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2fb363 - Browse repository at this point
Copy the full SHA f2fb363View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6488451 - Browse repository at this point
Copy the full SHA 6488451View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56aaeda - Browse repository at this point
Copy the full SHA 56aaedaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7567781 - Browse repository at this point
Copy the full SHA 7567781View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3cad2c - Browse repository at this point
Copy the full SHA c3cad2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62af1fb - Browse repository at this point
Copy the full SHA 62af1fbView commit details
Commits on Oct 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1dfd5f6 - Browse repository at this point
Copy the full SHA 1dfd5f6View commit details -
Editorial: don't go through the settings object to report an exceptio…
…n in 'run a classic/module script'
Configuration menu - View commit details
-
Copy full SHA for dcf6a9b - Browse repository at this point
Copy the full SHA dcf6a9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbca750 - Browse repository at this point
Copy the full SHA cbca750View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd44af4 - Browse repository at this point
Copy the full SHA fd44af4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77c311f - Browse repository at this point
Copy the full SHA 77c311fView commit details -
JavaScript ShadowRealm proposal integration
This patch gives the TC39 JavaScript ShadowRealm proposal semantics in HTML. ShadowRealms are given an environment settings object; in general, ShadowRealms inherit their settings from the outer environment. When modules are used in ShadowRealms, module specifiers are interpreted with respect to the base URL of the surrounding environment, but when a module is imported within a ShadowRealm, it is a separate copy from what may be loaded in the surrounding environment or other ShadowRealms. This patch implements the plan described earlier at <tc39/proposal-shadowrealm#225 (comment)>. The ShadowRealm proposal is currently at Stage 2. Once this PR has been approved, it should be able to advance to Stage 3.
Configuration menu - View commit details
-
Copy full SHA for 169edde - Browse repository at this point
Copy the full SHA 169eddeView commit details -
Fetch modules directly for ShadowRealms
This avoids issues with ShadowRealms importing modules that the principal realm hasn't cached (yet).
Configuration menu - View commit details
-
Copy full SHA for 010439d - Browse repository at this point
Copy the full SHA 010439dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86e444b - Browse repository at this point
Copy the full SHA 86e444bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0099c3 - Browse repository at this point
Copy the full SHA b0099c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a85c848 - Browse repository at this point
Copy the full SHA a85c848View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ba4d42 - Browse repository at this point
Copy the full SHA 5ba4d42View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebf8d6a - Browse repository at this point
Copy the full SHA ebf8d6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c622716 - Browse repository at this point
Copy the full SHA c622716View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bc50ae - Browse repository at this point
Copy the full SHA 6bc50aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebee43e - Browse repository at this point
Copy the full SHA ebee43eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5fba8e - Browse repository at this point
Copy the full SHA e5fba8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1da63ab - Browse repository at this point
Copy the full SHA 1da63abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88722e9 - Browse repository at this point
Copy the full SHA 88722e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a67403f - Browse repository at this point
Copy the full SHA a67403fView commit details
Commits on Oct 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 383b26c - Browse repository at this point
Copy the full SHA 383b26cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32ad7a4 - Browse repository at this point
Copy the full SHA 32ad7a4View commit details
Commits on Nov 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5ee3afa - Browse repository at this point
Copy the full SHA 5ee3afaView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.