summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Bindings
AgeCommit message (Expand)Author
2022-09-06LibWeb: Make MutationObserver GC-allocatedAndreas Kling
2022-09-06LibWeb: Make MutationRecord GC-allocatedAndreas Kling
2022-09-06LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocatedAndreas Kling
2022-09-06LibWeb: Make DOM::Event and all its subclasses GC-allocatedAndreas Kling
2022-09-06LibWeb: Move event listeners, handlers and callbacks to the GC heapAndreas Kling
2022-09-06LibWeb: Make CSSStyleDeclaration GC-allocatedAndreas Kling
2022-09-06LibWeb: Make CSSRule and all its subclasses GC-allocatedAndreas Kling
2022-09-06LibWeb: Make StyleSheetList GC-allocatedAndreas Kling
2022-09-06LibWeb: Make StyleSheet and CSSStyleSheet GC-allocatedAndreas Kling
2022-09-06LibWeb: Add an "internal" JS realm & window objectAndreas Kling
2022-09-06LibWeb: Add Bindings::LegacyPlatformObject base classAndreas Kling
2022-09-06LibWeb: Add PlatformObject classAndreas Kling
2022-08-28LibJS: Remove Shape::global_object() and Object::global_object()Linus Groh
2022-08-28LibJS: Turn initialize_global_object() into a regular initialize()Linus Groh
2022-08-27LibWeb: Implement the HostEnsureCanAddPrivateElement JS hookdavidot
2022-08-27LibJS+LibWeb: Remove last uses of GlobalObject::associated_realm()Linus Groh
2022-08-27LibJS: Move intrinsics to the realmLinus Groh
2022-08-26LibWeb: Remove one remaining use of JS::InvalidCharacterErrorLinus Groh
2022-08-26LibWeb: Intentionally leak the main thread JS VMAndreas Kling
2022-08-23LibJS+LibWeb: Reduce use of GlobalObject as an intermediaryLinus Groh
2022-08-23LibJS: Pass Realm to define_native_{accessor,function}()Linus Groh
2022-08-23LibJS: Pass Realm to GlobalObject::initialize_global_object()Linus Groh
2022-08-23LibJS: Remove GlobalObject parameter from native functionsLinus Groh
2022-08-23LibWeb: Replace GlobalObject with VM in remaining AOs [Part 4/4]Linus Groh
2022-08-23LibWeb: Replace GlobalObject with VM in Window AOs [Part 3/4]Linus Groh
2022-08-23LibWeb: Replace GlobalObject with VM in CrossOrigin AOs [Part 2/4]Linus Groh
2022-08-23LibWeb: Replace GlobalObject with Realm in wrapper functionsLinus Groh
2022-08-23LibJS: Replace GlobalObject with VM in common AOs [Part 18/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Promise AOs [Part 8/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in PrototypeObject AOs [Part 3/19]Linus Groh
2022-08-23LibJS: Remove GlobalObject from VM::this_value()Linus Groh
2022-08-23LibJS: Remove GlobalObject from VM::throw_completion()Linus Groh
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in Heap::allocate<T>()Linus Groh
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in create() functionsLinus Groh
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functionsLinus Groh
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in object constructorsLinus Groh
2022-08-21LibWeb: Make window.performance replaceable and configurableLuke Wilde
2022-08-15LibJS: Use NaN boxing to decrease the memory size of Valuesdavidot
2022-08-14LibWeb: Implement Path2D classSam Atkins
2022-08-06LibJS+LibWeb: Restore type safety of Realm::set_global_object()Linus Groh
2022-08-05LibWeb: Support assigning to window.locationAndreas Kling
2022-08-05LibWeb: Start implementing "create and initialize a Document" from HTMLAndreas Kling
2022-08-05LibWeb: Always put a dummy execution context on the main thread VM stackAndreas Kling
2022-08-05LibJS: Let Shape store a Realm instead of a GlobalObjectAndreas Kling
2022-07-26LibWeb: Introduce the File interface from the FileAPI specKenneth Myhra
2022-07-22LibWeb: Let get_buffer_source_copy() return ErrorOr instead of OptionalKenneth Myhra
2022-07-19LibWeb: Implement '5.1. Headers class' from the Fetch API :^)Linus Groh
2022-07-17LibWeb: Introduce BlobKenneth Myhra
2022-07-14LibWeb: Move Origin into the HTML namespaceLinus Groh