ladybird/Libraries/LibWeb/Editing
Jelle Raaijmakers 0bb0061915 LibWeb: Fire input events in .execCommand()
We do not fire `beforeinput` events since other browsers do not seem to
do so either.

The spec asks us to check whether a command's action modified the DOM
tree. This means adding or removing nodes and attributes, or changing
character data anywhere in the tree. We have
`Document::dom_tree_version()` for node updates, but for character data
a new version number is introduced that allows us to easily keep track
of any text changes in the entire tree.
2025-01-24 23:53:26 +01:00
..
Internal LibWeb: Disallow Editing API calls on non-HTML documents 2025-01-21 19:08:37 +01:00
CommandNames.cpp LibWeb: Remove the initialize_strings methods 2025-01-12 00:35:58 +01:00
CommandNames.h LibWeb: Remove the initialize_strings methods 2025-01-12 00:35:58 +01:00
Commands.cpp LibWeb: Fire input events in .execCommand() 2025-01-24 23:53:26 +01:00
Commands.h LibWeb: Fire input events in .execCommand() 2025-01-24 23:53:26 +01:00
ExecCommand.cpp LibWeb: Fire input events in .execCommand() 2025-01-24 23:53:26 +01:00