1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 01:47:36 +00:00
serenity/Libraries/LibWeb/Bindings
Andreas Kling 4dde36844b LibWeb: Add a DOM Event class (instead of events being simple strings)
This patch adds the Event base class, along with a MouseEvent subclass.
We now dispatch MouseEvent objects for mousedown, mouseup and mousemove
and these objects have the .offsetX and .offsetY properties.

Both of those properties are hard-coded at the moment. This will be
fixed in the next patch. :^)
2020-03-21 18:17:18 +01:00
..
CanvasRenderingContext2DWrapper.cpp LibWeb: Add <canvas> element and start fleshing out CRC2D 2020-03-19 19:07:56 +01:00
CanvasRenderingContext2DWrapper.h LibWeb: Add <canvas> element and start fleshing out CRC2D 2020-03-19 19:07:56 +01:00
DocumentWrapper.cpp LibJS+LibWeb: Fix some inconsistencies in NativeFunction callbacks 2020-03-21 14:43:44 +01:00
DocumentWrapper.h LibWeb: Start working on DOM event support 2020-03-18 17:13:22 +01:00
EventListenerWrapper.cpp LibWeb: Add missing copyright headers 2020-03-18 20:20:35 +01:00
EventListenerWrapper.h LibWeb: Use a JS::Handle to keep the EventListener function alive 2020-03-18 20:05:52 +01:00
EventTargetWrapper.cpp LibWeb: Add missing copyright headers 2020-03-18 20:20:35 +01:00
EventTargetWrapper.h LibWeb: Start working on DOM event support 2020-03-18 17:13:22 +01:00
EventWrapper.cpp LibWeb: Add a DOM Event class (instead of events being simple strings) 2020-03-21 18:17:18 +01:00
EventWrapper.h LibWeb: Add a DOM Event class (instead of events being simple strings) 2020-03-21 18:17:18 +01:00
HTMLCanvasElementWrapper.cpp LibWeb: Add HTMLCanvasElement.{width,height} properties 2020-03-21 17:44:01 +01:00
HTMLCanvasElementWrapper.h LibWeb: Add <canvas> element and start fleshing out CRC2D 2020-03-19 19:07:56 +01:00
MouseEventWrapper.cpp LibWeb: Add a DOM Event class (instead of events being simple strings) 2020-03-21 18:17:18 +01:00
MouseEventWrapper.h LibWeb: Add a DOM Event class (instead of events being simple strings) 2020-03-21 18:17:18 +01:00
NodeWrapper.cpp LibWeb: Add <canvas> element and start fleshing out CRC2D 2020-03-19 19:07:56 +01:00
NodeWrapper.h LibWeb: Add <canvas> element and start fleshing out CRC2D 2020-03-19 19:07:56 +01:00
Wrappable.cpp LibWeb: Add missing copyright headers 2020-03-15 10:24:05 +01:00
Wrappable.h LibWeb: Add <canvas> element and start fleshing out CRC2D 2020-03-19 19:07:56 +01:00
Wrapper.h LibJS: Add "Heap" and "Runtime" subdirectories 2020-03-16 14:37:19 +01:00