-
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
43
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 Nov 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for afc1353 - Browse repository at this point
Copy the full SHA afc1353View commit details -
Configuration menu - View commit details
-
Copy full SHA for 002d9fa - Browse repository at this point
Copy the full SHA 002d9faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d1c1f2 - Browse repository at this point
Copy the full SHA 3d1c1f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b49562c - Browse repository at this point
Copy the full SHA b49562cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1dbdc6 - Browse repository at this point
Copy the full SHA f1dbdc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50f5d5c - Browse repository at this point
Copy the full SHA 50f5d5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e14e94d - Browse repository at this point
Copy the full SHA e14e94dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5286dc - Browse repository at this point
Copy the full SHA d5286dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e9543b - Browse repository at this point
Copy the full SHA 9e9543bView 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 1beeb82 - Browse repository at this point
Copy the full SHA 1beeb82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84c282f - Browse repository at this point
Copy the full SHA 84c282fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 698addf - Browse repository at this point
Copy the full SHA 698addfView commit details -
Configuration menu - View commit details
-
Copy full SHA for eba56c6 - Browse repository at this point
Copy the full SHA eba56c6View 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 dbd4eef - Browse repository at this point
Copy the full SHA dbd4eefView 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 e976653 - Browse repository at this point
Copy the full SHA e976653View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8131d27 - Browse repository at this point
Copy the full SHA 8131d27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fc8be2 - Browse repository at this point
Copy the full SHA 4fc8be2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5990402 - Browse repository at this point
Copy the full SHA 5990402View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e859ee - Browse repository at this point
Copy the full SHA 6e859eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06b190b - Browse repository at this point
Copy the full SHA 06b190bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f788ca6 - Browse repository at this point
Copy the full SHA f788ca6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 097b31b - Browse repository at this point
Copy the full SHA 097b31bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f37b91 - Browse repository at this point
Copy the full SHA 8f37b91View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8e1594 - Browse repository at this point
Copy the full SHA d8e1594View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20bae79 - Browse repository at this point
Copy the full SHA 20bae79View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1021fe - Browse repository at this point
Copy the full SHA b1021feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01e83bb - Browse repository at this point
Copy the full SHA 01e83bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dc0ee4 - Browse repository at this point
Copy the full SHA 0dc0ee4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e48745 - Browse repository at this point
Copy the full SHA 9e48745View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea3c573 - Browse repository at this point
Copy the full SHA ea3c573View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7660208 - Browse repository at this point
Copy the full SHA 7660208View commit details
Commits on Nov 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f5194b0 - Browse repository at this point
Copy the full SHA f5194b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 873cd6d - Browse repository at this point
Copy the full SHA 873cd6dView commit details
Commits on Nov 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f896319 - Browse repository at this point
Copy the full SHA f896319View commit details
Commits on Nov 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eff546f - Browse repository at this point
Copy the full SHA eff546fView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc9fddc - Browse repository at this point
Copy the full SHA dc9fddcView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0e4ee6 - Browse repository at this point
Copy the full SHA f0e4ee6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8d1b45 - Browse repository at this point
Copy the full SHA c8d1b45View commit details -
Configuration menu - View commit details
-
Copy full SHA for a12d85e - Browse repository at this point
Copy the full SHA a12d85eView commit details
Commits on Nov 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2039fa1 - Browse repository at this point
Copy the full SHA 2039fa1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f65b04 - Browse repository at this point
Copy the full SHA 0f65b04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9aece76 - Browse repository at this point
Copy the full SHA 9aece76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cf3150 - Browse repository at this point
Copy the full SHA 8cf3150View 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.