Timothy Flynn
|
88814acbd3
LibJS+Everywhere: Convert JS::Error to String
|
vor 2 Jahren |
Timothy Flynn
|
b75b7f0c0d
LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocate
|
vor 2 Jahren |
Timothy Flynn
|
2692db8699
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
|
vor 2 Jahren |
Timothy Flynn
|
7bd8fd000f
LibWeb: Generate dedicated methods to create Web constructors/prototypes
|
vor 2 Jahren |
Linus Groh
|
6ae79a84df
LibJS: Convert Object::construct() to NonnullGCPtr
|
vor 2 Jahren |
Linus Groh
|
22089436ed
LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtr
|
vor 2 Jahren |
Andrew Kaster
|
d0efc7734a
LibWeb: Remove unecessary dependence on Window from WebAssembly classes
|
vor 2 Jahren |
Andreas Kling
|
6f433c8656
LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated
|
vor 2 Jahren |
Linus Groh
|
50428ea8d2
LibJS: Move intrinsics to the realm
|
vor 2 Jahren |
Ali Mohammad Pur
|
e70624de9f
LibWeb: Don't grow Wasm memory again after initialisation
|
vor 2 Jahren |
Linus Groh
|
b345a0acca
LibJS+LibWeb: Reduce use of GlobalObject as an intermediary
|
vor 2 Jahren |
Linus Groh
|
a022e548b8
LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19]
|
vor 2 Jahren |
Linus Groh
|
f3117d46dc
LibJS: Remove GlobalObject from VM::throw_completion()
|
vor 2 Jahren |
Linus Groh
|
e992a9f469
LibJS+LibWeb: Replace GlobalObject with Realm in Heap::allocate<T>()
|
vor 2 Jahren |
Linus Groh
|
5dd5896588
LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions
|
vor 2 Jahren |
Linus Groh
|
ecd163bdf1
LibJS+LibWeb: Replace GlobalObject with Realm in object constructors
|
vor 2 Jahren |
Lenny Maiorani
|
c37820b898
Libraries: Use default constructors/destructors in LibWeb
|
vor 3 Jahren |
Ali Mohammad Pur
|
117ca843bd
LibWeb: Don't check for get().is_empty() in WebAssemblyMemoryConstructor
|
vor 3 Jahren |
Linus Groh
|
5832de62fe
LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr
|
vor 3 Jahren |
Idan Horowitz
|
cc94bba5c0
LibJS: Convert to_u32() to ThrowCompletionOr
|
vor 3 Jahren |
Linus Groh
|
52976bfac6
LibJS: Convert to_object() to ThrowCompletionOr
|
vor 3 Jahren |
Linus Groh
|
b7e5f08e56
LibJS: Convert Object::get() to ThrowCompletionOr
|
vor 3 Jahren |
Timothy Flynn
|
c59b97043e
LibWeb: Use ErrorType::NotAnObjectOfType instead of NotA
|
vor 3 Jahren |
Brian Gianforcaro
|
217179a39f
LibWeb: Remove unused header includes
|
vor 3 Jahren |
Idan Horowitz
|
a6b8291a9b
LibJS: Add define_direct_property and remove the define_property helper
|
vor 4 Jahren |
Linus Groh
|
79d8326370
LibWeb: Use "WebAssembly.Foo" in exception error messages
|
vor 4 Jahren |
Linus Groh
|
1ac3d253c5
LibWeb/WebAssembly+test-wasm: Use get_without_side_effects() more
|
vor 4 Jahren |
Ali Mohammad Pur
|
de4cbc8f08
LibWeb: Use the correct name to refer to WebAssembly.Memory.prototype
|
vor 4 Jahren |
Andreas Kling
|
ba9d5c4d54
LibJS: Rename Function => FunctionObject
|
vor 4 Jahren |
Ali Mohammad Pur
|
5c90c389c3
LibWeb: Implement the WebAssembly Memory object and Memory imports
|
vor 4 Jahren |