Timothy Flynn
|
85e313077a
LibJS: Do not invoke Cell::vm in constructors before Cell is constructed
|
2 years ago |
Linus Groh
|
d53a369e7f
LibJS: Implement ShadowRealmConstructor::construct() closer to spec
|
2 years ago |
Linus Groh
|
cfa5885855
LibJS: Turn initialize_global_object() into a regular initialize()
|
2 years ago |
Linus Groh
|
50428ea8d2
LibJS: Move intrinsics to the realm
|
2 years ago |
Linus Groh
|
7c468b5a77
LibJS: Pass Realm to GlobalObject::initialize_global_object()
|
2 years ago |
Linus Groh
|
25849f8a6d
LibJS: Replace GlobalObject with VM in common AOs [Part 18/19]
|
2 years ago |
Linus Groh
|
f3117d46dc
LibJS: Remove GlobalObject from VM::throw_completion()
|
2 years ago |
Linus Groh
|
e992a9f469
LibJS+LibWeb: Replace GlobalObject with Realm in Heap::allocate<T>()
|
2 years ago |
Linus Groh
|
5dd5896588
LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions
|
2 years ago |
Linus Groh
|
ecd163bdf1
LibJS+LibWeb: Replace GlobalObject with Realm in object constructors
|
2 years ago |
Linus Groh
|
c8f1651761
LibJS+LibWeb: Restore type safety of Realm::set_global_object()
|
2 years ago |
Andreas Kling
|
8a03b17007
LibJS: Implement a more general InitializeHostDefinedRealm AO
|
2 years ago |
Andreas Kling
|
50d951aea2
LibJS: Let Shape store a Realm instead of a GlobalObject
|
2 years ago |
davidot
|
57c5a59cab
LibJS: Add ScriptOrModule to execution context and track it everywhere
|
3 years ago |
Linus Groh
|
5832de62fe
LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
d40331ef69
LibJS: Start implementing ShadowRealm
|
3 years ago |