1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 13:18:13 +00:00
serenity/Libraries/LibWeb/Bindings
Andreas Kling 8a6a9a8fb6 LibWeb: Move DOM event dispatch to its own class
For now, the new DOM::EventDispatcher is very simple, it just iterates
over the set of listeners on an EventTarget and invokes the callbacks
as it goes.

This simplifies EventTarget subclasses since they no longer have to
implement the callback mechanism themselves.
2020-09-06 14:48:14 +02:00
..
EventListenerWrapper.cpp LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
EventListenerWrapper.h LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
EventTargetWrapperFactory.cpp LibWeb: Move DOM event dispatch to its own class 2020-09-06 14:48:14 +02:00
EventTargetWrapperFactory.h LibWeb: Move DOM event dispatch to its own class 2020-09-06 14:48:14 +02:00
EventWrapperFactory.cpp LibWeb: Mark compilation-unit-only functions as static 2020-08-12 20:40:59 +02:00
EventWrapperFactory.h LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
LocationObject.cpp LibJS: Simplify Cell::initialize() 2020-07-23 17:31:08 +02:00
LocationObject.h LibJS: Simplify Cell::initialize() 2020-07-23 17:31:08 +02:00
NavigatorObject.cpp LibJS: Simplify Cell::initialize() 2020-07-23 17:31:08 +02:00
NavigatorObject.h LibJS: Simplify Cell::initialize() 2020-07-23 17:31:08 +02:00
NodeWrapperFactory.cpp LibWeb: Add Comment and DocumentFragment bindings, move querySelector... 2020-08-17 22:57:05 +02:00
NodeWrapperFactory.h LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
WindowObject.cpp LibWeb: Expose window.self and window.frames 2020-08-31 23:05:10 +02:00
WindowObject.h LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
Wrappable.cpp LibWeb: Add missing copyright headers 2020-03-15 10:24:05 +01:00
Wrappable.h LibWeb: Use "namespace Web::Foo {" since C++20 allows it :^) 2020-07-21 16:23:08 +02:00
Wrapper.h LibWeb: Use "namespace Web::Foo {" since C++20 allows it :^) 2020-07-21 16:23:08 +02:00
XMLHttpRequestConstructor.cpp LibJS: Simplify Cell::initialize() 2020-07-23 17:31:08 +02:00
XMLHttpRequestConstructor.h LibJS: Simplify Cell::initialize() 2020-07-23 17:31:08 +02:00
XMLHttpRequestPrototype.cpp LibJS: Simplify Cell::initialize() 2020-07-23 17:31:08 +02:00
XMLHttpRequestPrototype.h LibJS: Simplify Cell::initialize() 2020-07-23 17:31:08 +02:00
XMLHttpRequestWrapper.cpp LibWeb: Use "namespace Web::Foo {" since C++20 allows it :^) 2020-07-21 16:23:08 +02:00
XMLHttpRequestWrapper.h LibWeb: Use "namespace Web::Foo {" since C++20 allows it :^) 2020-07-21 16:23:08 +02:00