Skip to content
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
wants to merge 27 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
2a87103
Editorial: make 'module type allowed' take a realm
Ms2ger Sep 19, 2024
ca50b27
Editorial: replace the settings object field in scripts by a realm field
Ms2ger Sep 19, 2024
f2fb363
Editorial: redefine scripting enabled/disabled in terms of realms
Ms2ger Nov 16, 2023
6488451
Editorial: create CSS/JSON modules with realm
Ms2ger Nov 16, 2023
56aaeda
Editorial: create JS modules with realm
Ms2ger Nov 16, 2023
7567781
Editorial: create WebAssembly modules with realm
Ms2ger Sep 20, 2024
c3cad2c
Editorial: pass a realm to Disallow further import maps
Ms2ger Nov 20, 2023
62af1fb
Editorial: pass a realm to 'creating a classic script'
Ms2ger Feb 7, 2024
e9d665b
Editorial: use realms in check if we can run script
Ms2ger Sep 25, 2024
5bf7ff8
Editorial: don't go through the settings object to report an exceptio…
Ms2ger Sep 26, 2024
7b7b904
Editorial: use realms in prepare to run script/clean up after running…
Ms2ger Sep 25, 2024
8ef4d76
Editorial: use realms around 'incumbent'
Ms2ger Sep 25, 2024
8e8b122
Editorial: use realm in HostPromiseRejectionTracker
Ms2ger Sep 26, 2024
061e5e5
JavaScript ShadowRealm proposal integration
Ms2ger Sep 25, 2024
a379dbd
Fetch modules directly for ShadowRealms
Ms2ger Nov 16, 2023
da2c8fd
Start defining ShadowRealmGlobalObject
Ms2ger Dec 13, 2023
0c40ecb
Add link
Ms2ger Dec 15, 2023
01f7e45
Review
Ms2ger Jan 18, 2024
7273e1b
Better layering for the mutable global prototype chain
Ms2ger Dec 20, 2023
04cd64b
Rephrase
Ms2ger Jan 11, 2024
3029971
Add context argument to HostInitializeShadowRealm
Ms2ger Jan 31, 2024
842a625
Rename ShadowRealmGlobalObject
Ms2ger Jan 18, 2024
dd695c5
Add atob, btoa, structuredClone to shadow realms
Ms2ger Jan 18, 2024
8b4da8f
Add queueMicrotask
Ms2ger Feb 7, 2024
48011ad
Indentation
Ms2ger Feb 7, 2024
c0acec5
Rename WindowOrWorkerOrShadowRealmGlobalScope to UniversalGlobalScope
Ms2ger Sep 24, 2024
df5706b
review
Ms2ger Oct 8, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading