ladybird/Libraries/LibWeb/HTML/Parser
Andreas Kling f49335f210 LibWeb: Align declarative shadow root parsing
Teach the Rust parser to recognize declarative shadow root templates and
pass the parsed mode, slot assignment, clonable, serializable, and
focus-delegation flags to the C++ DOM host.

Expose shadowRootSlotAssignment reflection with the spec-defined named
missing and invalid value defaults, and extend the ShadowDOM text test
coverage for the reflected property and parser-created shadow roots.
2026-05-17 15:35:56 +02:00
..
Rust LibWeb: Align declarative shadow root parsing 2026-05-17 15:35:56 +02:00
Entities.cpp
Entities.h
Entities.json
HTMLEncodingDetection.cpp LibWeb: Extract some CORS and MIME Fetch helpers to their own files 2025-11-27 14:57:29 +01:00
HTMLEncodingDetection.h LibWeb: Extract some CORS and MIME Fetch helpers to their own files 2025-11-27 14:57:29 +01:00
HTMLParser.cpp LibWeb: Align declarative shadow root parsing 2026-05-17 15:35:56 +02:00
HTMLParser.h LibWeb: Complete Rust HTML tree construction 2026-05-17 15:35:56 +02:00
HTMLToken.cpp
HTMLToken.h LibWeb: Complete Rust HTML tree construction 2026-05-17 15:35:56 +02:00
HTMLTokenizer.cpp LibWeb: Complete Rust HTML tree construction 2026-05-17 15:35:56 +02:00
HTMLTokenizer.h LibWeb: Add initial Rust HTML tree construction 2026-05-17 15:35:56 +02:00
IncrementalDocumentParser.cpp LibWeb: Add incremental HTML parsing 2026-04-29 04:12:44 +02:00
IncrementalDocumentParser.h LibWeb: Add incremental HTML parsing 2026-04-29 04:12:44 +02:00
ListOfActiveFormattingElements.cpp
ListOfActiveFormattingElements.h
ParserScriptingMode.h LibWeb: Set fragment scripting mode from the context document 2026-04-14 23:01:36 +02:00
SpeculativeHTMLParser.cpp Revert "LibWeb: Have speculative HTML parser populate the preload map" 2026-04-30 04:55:31 +02:00
SpeculativeHTMLParser.h LibWeb: Implement the speculative HTML parser 2026-04-26 18:48:29 +02:00
SpeculativeMockElement.cpp LibWeb: Implement the speculative HTML parser 2026-04-26 18:48:29 +02:00
SpeculativeMockElement.h LibWeb: Implement the speculative HTML parser 2026-04-26 18:48:29 +02:00
StackOfOpenElements.cpp LibWeb: Add HTMLSelectedContentElement for customizable select 2025-12-12 12:06:24 +00:00
StackOfOpenElements.h LibWeb: Add HTMLSelectedContentElement for customizable select 2025-12-12 12:06:24 +00:00