Linus Groh
|
d74f8039eb
LibJS: Replace GlobalObject with VM in Promise AOs [Part 8/19]
|
2 years ago |
Linus Groh
|
f3117d46dc
LibJS: Remove GlobalObject from VM::throw_completion()
|
2 years ago |
Linus Groh
|
b99cc7d050
LibJS+LibWeb: Replace GlobalObject with Realm in create() functions
|
2 years ago |
Linus Groh
|
c8f1651761
LibJS+LibWeb: Restore type safety of Realm::set_global_object()
|
2 years ago |
Andreas Kling
|
602f927982
LibWeb: Start implementing "create and initialize a Document" from HTML
|
2 years ago |
Andreas Kling
|
eca0873245
LibWeb: Always put a dummy execution context on the main thread VM stack
|
2 years ago |
Luke Wilde
|
c9ba5531e0
LibWeb: Introduce Mutation{Record,Observer} and observer microtasks
|
3 years ago |
Luke Wilde
|
62491cda0b
LibWeb: Use CSO if running script is null in HostPromiseRejectionTracker
|
3 years ago |
Linus Groh
|
9422ae9bb2
LibJS: Add infallible variant of VM::push_execution_context()
|
3 years ago |
Linus Groh
|
1422bd45eb
LibWeb: Move Window from DOM directory & namespace to HTML
|
3 years ago |
Linus Groh
|
bc183dbbcb
LibJS: Replace uses of MarkedValueList with MarkedVector<Value>
|
3 years ago |
Luke Wilde
|
17aeb99e9e
LibWeb: Implement the JS host hooks for promises, job callbacks and more
|
3 years ago |
Andreas Kling
|
aeb72fe9d0
LibJS: Reduce header dependency graph in Realm.h
|
3 years ago |
davidot
|
be9d478d92
LibJS: Add host layering point related to modules to VM
|
3 years ago |
Andreas Kling
|
e0c7f8dafa
LibWeb: Give HTML::EventLoop a pointer to the JS::VM
|
3 years ago |
Andreas Kling
|
ecb72f3b57
LibWeb: Add a bare-bones HTML event loop with a task queue
|
3 years ago |
Linus Groh
|
62c7608a25
LibJS+LibWeb: Move exception logging and remove should_log_exceptions
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Andreas Kling
|
342b787d1c
LibWeb: Move main thread JavaScript VM to its own file
|
4 years ago |