1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-24 23:07:34 +00:00
serenity/Userland/Libraries/LibWeb/Bindings
Linus Groh 40a70461a0 LibWeb: Replace GlobalObject with Realm in wrapper functions
Similar to create() in LibJS, wrap() et al. are on a low enough level to
warrant passing a Realm directly instead of relying on the current realm
from the VM, as a wrapper may need to be allocated while no JS is being
executed.
2022-08-23 13:58:30 +01:00
..
AudioConstructor.cpp LibWeb: Replace GlobalObject with Realm in wrapper functions 2022-08-23 13:58:30 +01:00
AudioConstructor.h LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions 2022-08-23 13:58:30 +01:00
CallbackType.h LibWeb: Introduce the Environment Settings Object 2022-02-08 17:47:44 +00:00
CrossOriginAbstractOperations.cpp LibJS: Replace GlobalObject with VM in common AOs [Part 18/19] 2022-08-23 13:58:30 +01:00
CrossOriginAbstractOperations.h LibWeb: Implement 'cross-origin accessible window property name' concept 2022-03-08 23:13:54 +01:00
CSSNamespace.cpp LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19] 2022-08-23 13:58:30 +01:00
CSSNamespace.h LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions 2022-08-23 13:58:30 +01:00
CSSRuleWrapperFactory.cpp LibWeb: Replace GlobalObject with Realm in wrapper functions 2022-08-23 13:58:30 +01:00
CSSRuleWrapperFactory.h LibWeb: Replace GlobalObject with Realm in wrapper functions 2022-08-23 13:58:30 +01:00
CSSStyleDeclarationWrapperCustom.cpp LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19] 2022-08-23 13:58:30 +01:00
EventListenerWrapper.cpp LibJS+LibWeb: Replace GlobalObject with Realm in object constructors 2022-08-23 13:58:30 +01:00
EventListenerWrapper.h LibJS+LibWeb: Replace GlobalObject with Realm in object constructors 2022-08-23 13:58:30 +01:00
EventTargetWrapperFactory.cpp LibWeb: Replace GlobalObject with Realm in wrapper functions 2022-08-23 13:58:30 +01:00
EventTargetWrapperFactory.h LibWeb: Replace GlobalObject with Realm in wrapper functions 2022-08-23 13:58:30 +01:00
EventWrapperFactory.cpp LibWeb: Replace GlobalObject with Realm in wrapper functions 2022-08-23 13:58:30 +01:00
EventWrapperFactory.h LibWeb: Replace GlobalObject with Realm in wrapper functions 2022-08-23 13:58:30 +01:00
ExceptionOrUtils.h LibJS: Remove GlobalObject from VM::throw_completion() 2022-08-23 13:58:30 +01:00
IDLAbstractOperations.cpp LibJS: Replace GlobalObject with VM in common AOs [Part 18/19] 2022-08-23 13:58:30 +01:00
IDLAbstractOperations.h LibJS: Replace GlobalObject with VM in common AOs [Part 18/19] 2022-08-23 13:58:30 +01:00
ImageConstructor.cpp LibWeb: Replace GlobalObject with Realm in wrapper functions 2022-08-23 13:58:30 +01:00
ImageConstructor.h LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions 2022-08-23 13:58:30 +01:00
LocationConstructor.cpp LibJS: Remove GlobalObject from VM::throw_completion() 2022-08-23 13:58:30 +01:00
LocationConstructor.h LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions 2022-08-23 13:58:30 +01:00
LocationObject.cpp LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19] 2022-08-23 13:58:30 +01:00
LocationObject.h LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions 2022-08-23 13:58:30 +01:00
LocationPrototype.h LibJS+LibWeb: Replace GlobalObject with Realm in object constructors 2022-08-23 13:58:30 +01:00
MainThreadVM.cpp LibWeb: Replace GlobalObject with Realm in wrapper functions 2022-08-23 13:58:30 +01:00
MainThreadVM.h LibJS+LibWeb: Restore type safety of Realm::set_global_object() 2022-08-06 12:02:48 +02:00
NavigatorConstructor.cpp LibJS: Remove GlobalObject from VM::throw_completion() 2022-08-23 13:58:30 +01:00
NavigatorConstructor.h LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions 2022-08-23 13:58:30 +01:00
NavigatorObject.cpp LibJS+LibWeb: Replace GlobalObject with Realm in create() functions 2022-08-23 13:58:30 +01:00
NavigatorObject.h LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions 2022-08-23 13:58:30 +01:00
NavigatorPrototype.h LibJS+LibWeb: Replace GlobalObject with Realm in object constructors 2022-08-23 13:58:30 +01:00
NodeWrapperFactory.cpp LibWeb: Replace GlobalObject with Realm in wrapper functions 2022-08-23 13:58:30 +01:00
NodeWrapperFactory.h LibWeb: Replace GlobalObject with Realm in wrapper functions 2022-08-23 13:58:30 +01:00
OptionConstructor.cpp LibWeb: Replace GlobalObject with Realm in wrapper functions 2022-08-23 13:58:30 +01:00
OptionConstructor.h LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions 2022-08-23 13:58:30 +01:00
Replaceable.h LibJS: Remove GlobalObject from VM::this_value() 2022-08-23 13:58:30 +01:00
WindowConstructor.cpp LibJS: Remove GlobalObject from VM::throw_completion() 2022-08-23 13:58:30 +01:00
WindowConstructor.h LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions 2022-08-23 13:58:30 +01:00
WindowObject.cpp LibWeb: Replace GlobalObject with Realm in wrapper functions 2022-08-23 13:58:30 +01:00
WindowObject.h LibJS+LibWeb: Replace GlobalObject with Realm in Heap::allocate<T>() 2022-08-23 13:58:30 +01:00
WindowObjectHelper.h LibWeb: Implement Path2D class 2022-08-14 11:30:40 +02:00
WindowPrototype.h LibJS+LibWeb: Replace GlobalObject with Realm in object constructors 2022-08-23 13:58:30 +01:00
WindowProxy.cpp LibJS: Remove GlobalObject from VM::throw_completion() 2022-08-23 13:58:30 +01:00
WindowProxy.h LibJS+LibWeb: Replace GlobalObject with Realm in object constructors 2022-08-23 13:58:30 +01:00
Wrappable.cpp Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
Wrappable.h LibWeb: Replace GlobalObject with Realm in wrapper functions 2022-08-23 13:58:30 +01:00
Wrapper.h LibJS: Remove the JS_TRACK_ZOMBIE_CELLS option 2022-02-05 11:52:51 +01:00