Andreas Kling
|
359d6e7b0b
Everywhere: Stop using NonnullOwnPtrVector
|
2 years ago |
Ali Mohammad Pur
|
8a36d8826f
LibWeb: Implement the js-api portion of Wasm multi-value
|
2 years ago |
Ali Mohammad Pur
|
6b50f23242
LibWasm+LibWeb: Sneak a JS::Completion into Wasm::Result
|
2 years ago |
Timothy Flynn
|
88814acbd3
LibJS+Everywhere: Convert JS::Error to String
|
2 years ago |
Tim Schumacher
|
220fbcaa7e
AK: Remove the fallible constructor from `FixedMemoryStream`
|
2 years ago |
Tim Schumacher
|
093cf428a3
AK: Move memory streams from `LibCore`
|
2 years ago |
Timothy Flynn
|
b75b7f0c0d
LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocate
|
2 years ago |
Timothy Flynn
|
2692db8699
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
|
2 years ago |
Linus Groh
|
6e7459322d
AK: Remove StringBuilder::build() in favor of to_deprecated_string()
|
2 years ago |
Tim Schumacher
|
982ebbc304
LibWasm: Port the parser to `Core::Stream`
|
2 years ago |
Timothy Flynn
|
7bd8fd000f
LibWeb: Generate dedicated methods to create Web constructors/prototypes
|
2 years ago |
Andreas Kling
|
4abdb68655
LibJS: Remove Object(Object& prototype) footgun
|
2 years ago |
Linus Groh
|
525f22d018
LibJS: Replace standalone js_string() with PrimitiveString::create()
|
2 years ago |
Linus Groh
|
57dc179b1f
Everywhere: Rename to_{string => deprecated_string}() where applicable
|
2 years ago |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 years ago |
Ali Mohammad Pur
|
af511a64cd
LibWeb: Add support for accessing exported wasm table instances
|
2 years ago |
Andrew Kaster
|
d0efc7734a
LibWeb: Remove unecessary dependence on Window from WebAssembly classes
|
2 years ago |
Andreas Kling
|
6f433c8656
LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated
|
2 years ago |
Linus Groh
|
50428ea8d2
LibJS: Move intrinsics to the realm
|
2 years ago |
davidot
|
791855deab
LibCrypto+LibJS: Remove the create_from methods from BigInteger
|
2 years ago |
Linus Groh
|
e3895e6c80
LibJS: Pass Realm to define_native_{accessor,function}()
|
2 years ago |
Linus Groh
|
b465f46e00
LibJS: Remove GlobalObject parameter from native functions
|
2 years ago |
Linus Groh
|
5f1fe4b012
LibWeb: Replace GlobalObject with VM in WebAssembly AOs [Part 1/4]
|
2 years ago |
Linus Groh
|
25849f8a6d
LibJS: Replace GlobalObject with VM in common AOs [Part 18/19]
|
2 years ago |
Linus Groh
|
a022e548b8
LibJS: Replace GlobalObject with VM in Value AOs [Part 4/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
|
b99cc7d050
LibJS+LibWeb: Replace GlobalObject with Realm in create() functions
|
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 |