ladybird/Libraries/LibWeb/Editing
Jelle Raaijmakers 641404d6b3 LibWeb/Editing: Include all effectively contained nodes in traversal
One big assumption that our "effectively contained node traversal" made
was that the common ancestor container of the range would be all the way
at the root of the effectively contained nodes, but that's not the case
- e.g. a common text ancestor could reside inside a `<span>` whose
children are all effectively contained, causing that element to be
contained as well.

Walk up from the common ancestor container until we've found the
top-most effectively contained ancestor.
2026-06-16 12:35:49 +02:00
..
Internal LibWeb/Editing: Include all effectively contained nodes in traversal 2026-06-16 12:35:49 +02:00
CommandNames.cpp Meta: Enable exit-time destructor warnings for libraries 2026-06-04 19:20:49 +02:00
CommandNames.h Meta: Enable exit-time destructor warnings for libraries 2026-06-04 19:20:49 +02:00
Commands.cpp LibWeb/Editing: Implement standard inline value commands 2026-06-16 12:35:49 +02:00
Commands.h LibWeb: Pass Utf16String around directly in Editing APIs 2025-07-26 00:40:06 +02:00
ExecCommand.cpp LibWeb/Editing: Implement standard inline value commands 2026-06-16 12:35:49 +02:00