Andreas Kling
ded8c728d2
LibWeb: Plumb wheel events from widget layer to EventHandler
2021-02-22 21:46:54 +01:00
Andreas Kling
2323b6fb74
LibWeb: Use the correct DOM node when moving text cursor with mouse
...
We should use the DOM node returned by the TextCursor hit test,
and not the one we got from the earlier Exact hit test.
2021-02-15 23:25:29 +01:00
Andreas Kling
c51209a06a
LibWeb: Move cursor along when drag-selecting in editable content
2021-02-15 18:12:14 +01:00
Andreas Kling
9de1253f44
LibWeb: Remove a whole bunch of unnecessary #includes
2021-02-10 09:13:29 +01:00
Andreas Kling
ace1b34798
LibWeb: Reset the HTML editing cursor blink cycle on arrow key movement
...
Also stop exposing the DOM cursor as a mutable reference on Frame,
since event handling code was using that to mess with the text offset
directly. Setting the cursor now always goes through the Frame where
we can reset the blink cycle appropriately.
This makes cursor movement look a lot more natural. :^)
2021-02-09 21:25:38 +01:00
Andreas Kling
2c4829cb14
LibWeb: Remove duplicated locals in EventHandler::handle_mousedown()
2021-02-09 20:49:37 +01:00
Andreas Kling
13d7c09125
Libraries: Move to Userland/Libraries/
2021-01-12 12:17:46 +01:00