ladybird/Userland
Timothy Flynn 96b5646fc1 LibWeb: Properly handle when (shift+)tab wraps around the page
We have support for using (shift+)tab to move focus to the next/previous
element on the page. However, there were several ways for this to crash
as written. This updates our implementation to check if we did not find
a node to move focus to, and to reset focus to the first/last node in
the document.

This doesn't seem to work when wrapping around from the first to the
last node. A FIXME has been added for that, as this would already not
work before this patch (the main focus here is not crashing).
2024-10-10 10:41:10 +02:00
..
Libraries LibWeb: Properly handle when (shift+)tab wraps around the page 2024-10-10 10:41:10 +02:00
Services WebContent: Wait for same-URL WebDriver navigations to complete 2024-10-10 10:41:10 +02:00
Utilities headless-browser: Restore ability to rebaseline new tests 2024-10-09 07:26:44 -04:00