1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 17:37:37 +00:00

LibWeb: Send key events to the WebContent process

This makes contenteditable work in multi-process mode. :^)
This commit is contained in:
Andreas Kling 2020-08-03 19:58:59 +02:00
parent ea9ac3155d
commit 6e221adade
5 changed files with 15 additions and 0 deletions

View file

@ -62,11 +62,13 @@ private:
WebContentView();
// ^Widget
virtual bool accepts_focus() const override { return true; }
virtual void paint_event(GUI::PaintEvent&) override;
virtual void resize_event(GUI::ResizeEvent&) override;
virtual void mousedown_event(GUI::MouseEvent&) override;
virtual void mouseup_event(GUI::MouseEvent&) override;
virtual void mousemove_event(GUI::MouseEvent&) override;
virtual void keydown_event(GUI::KeyEvent&) override;
// ^ScrollableWidget
virtual void did_scroll() override;