1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 22:28:11 +00:00
serenity/Userland/Libraries/LibWeb/Page
Timothy Flynn baf359354b LibWebView+WebContent: Use Web::InputEvent for WebContent input IPC
Now that all input events are handled by LibWebView, replace the IPCs
which send the fields of Web::KeyEvent / Web::MouseEvent individually
with one IPC per event type (key or mouse).

We can also replace the ad-hoc queued input structure with a smaller
struct that simply holds the tranferred Web::KeyEvent / Web::MouseEvent.

In the future, we can also adapt Web::EventHandler to use these structs.
2024-03-06 07:46:18 +01:00
..
EditEventHandler.cpp LibWeb: Add input and textarea minlength and maxlength support 2024-03-03 10:02:30 -05:00
EditEventHandler.h LibWeb: Change DOM::Position to be GC-allocated 2023-09-26 21:25:54 +02:00
EventHandler.cpp LibWeb: Make Paintable::containing_block() return a PaintableBox* 2024-03-01 17:57:10 +01:00
EventHandler.h LibWeb: Use paintable to represent event tracking node 2024-01-15 09:00:35 +01:00
InputEvent.cpp LibWebView+WebContent: Use Web::InputEvent for WebContent input IPC 2024-03-06 07:46:18 +01:00
InputEvent.h LibWebView+WebContent: Use Web::InputEvent for WebContent input IPC 2024-03-06 07:46:18 +01:00
Page.cpp LibWeb: Do not issue change event for every update of color input 2024-03-03 08:42:41 +01:00
Page.h LibWeb+LibWebView+WebContent: Implement more <input type=file> behavior 2024-02-26 14:18:49 +01:00