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 29 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
29 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
1dfd5f6
Editorial: use realms in check if we can run script
Ms2ger Sep 25, 2024
dcf6a9b
Editorial: don't go through the settings object to report an exceptio…
Ms2ger Sep 26, 2024
cbca750
Editorial: use realms in prepare to run script/clean up after running…
Ms2ger Sep 25, 2024
fd44af4
Editorial: use realms around 'incumbent'
Ms2ger Sep 25, 2024
77c311f
Editorial: use realm in HostPromiseRejectionTracker
Ms2ger Sep 26, 2024
169edde
JavaScript ShadowRealm proposal integration
Ms2ger Sep 25, 2024
010439d
Fetch modules directly for ShadowRealms
Ms2ger Nov 16, 2023
86e444b
Start defining ShadowRealmGlobalObject
Ms2ger Dec 13, 2023
b0099c3
Add link
Ms2ger Dec 15, 2023
a85c848
Review
Ms2ger Jan 18, 2024
5ba4d42
Better layering for the mutable global prototype chain
Ms2ger Dec 20, 2023
ebf8d6a
Rephrase
Ms2ger Jan 11, 2024
c622716
Add context argument to HostInitializeShadowRealm
Ms2ger Jan 31, 2024
6bc50ae
Rename ShadowRealmGlobalObject
Ms2ger Jan 18, 2024
ebee43e
Add atob, btoa, structuredClone to shadow realms
Ms2ger Jan 18, 2024
e5fba8e
Add queueMicrotask
Ms2ger Feb 7, 2024
1da63ab
Indentation
Ms2ger Feb 7, 2024
88722e9
Rename WindowOrWorkerOrShadowRealmGlobalScope to UniversalGlobalScope
Ms2ger Sep 24, 2024
a67403f
review
Ms2ger Oct 8, 2024
383b26c
Review
Ms2ger Oct 22, 2024
32ad7a4
review
Ms2ger Oct 22, 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