Andreas Kling
13d7c09125
Libraries: Move to Userland/Libraries/
2021-01-12 12:17:46 +01:00
Andreas Kling
ce2894c95b
LibWeb: Restart the cursor blink cycle whenever the user edits content
...
Having the text cursor disappear during rapid continuous editing is
quite jarring, so let's make sure we always restart the blink cycle
whenever the user performs some kind of editing action in a frame.
2021-01-04 20:48:27 +01:00
asynts
10f9c85090
LibWeb: Make DOM::Range more suitable for JS.
2020-12-09 21:05:06 +01:00
asynts
4df0eeaa3d
LibWeb: Join start and end after deleting selection.
2020-12-09 21:05:06 +01:00
asynts
a94a1d9f9e
LibWeb: Implement deletion of more complex selections.
2020-12-09 21:05:06 +01:00
asynts
b3d7c5bfbc
LibWeb: Fix many bugs with the editing.
2020-12-09 21:05:06 +01:00
asynts
78558c9f30
LibWeb: Add support for cursor movement and delete.
2020-12-09 21:05:06 +01:00
asynts
e96faea1a2
LibWeb: Support range delection accross nodes with shared parent.
2020-12-09 21:05:06 +01:00
asynts
43dc47a494
LibWeb: Add support for range deletion.
2020-12-09 21:05:06 +01:00
asynts
bbcc5a9332
LibWeb: Move editing stuff into EditEventHandler.
2020-12-09 21:05:06 +01:00