ladybird/Tests/LibWeb
Timothy Flynn 18a4455d43 LibWeb: Do not assume a shadow root has a host
After commit ff48b7333c, we remove shadow
roots from elements that are removed from the DOM. Setting a node's
shadow root to null also sets that shadow root's host to null. Thus, the
comment in Node::is_shadow_including_descendant_of that assumes the host
is always non-null is not true.

The test added here would previously crash when interacting with a node
that is a descendant of a removed shadow root.
2023-12-04 01:33:57 +01:00
..
Layout LibWeb: Do not assume a shadow root has a host 2023-12-04 01:33:57 +01:00
Ref LibGfx+LibWeb: Calculate and save glyph positions during layout 2023-12-02 22:06:11 +01:00
Text LibWeb: Run the unfocusing steps when a click does not focus anything 2023-12-04 01:33:57 +01:00
WPT WPT: Update metadata for current WPT master and ladybird results 2023-10-24 01:43:31 +02:00
CMakeLists.txt LibWeb: Implement spec-compliant integer parsing 2023-08-24 22:26:53 +01:00
rebaseline-libweb-test Tests/LibWeb: Update rebaseline-libweb-test for path changes 2023-06-10 21:46:33 +02:00
TestCSSIDSpeed.cpp LibWeb: Make value_id_from_string() return Optional 2023-05-25 06:36:10 +02:00
TestCSSPixels.cpp LibWeb: Perform rounding when dividing CSSPixels 2023-09-05 14:50:45 +02:00
TestHTMLTokenizer.cpp LibWeb: Port HTMLToken::to_deprecated_string to new AK String 2023-11-06 11:37:08 +01:00
TestNumbers.cpp LibWeb: Implement spec-compliant integer parsing 2023-08-24 22:26:53 +01:00
tokenizer-test.html