mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2026-06-19 00:01:59 +00:00
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. |
||
|---|---|---|
| .. | ||
| Rust | ||
| Entities.cpp | ||
| Entities.h | ||
| Entities.json | ||
| HTMLEncodingDetection.cpp | ||
| HTMLEncodingDetection.h | ||
| HTMLParser.cpp | ||
| HTMLParser.h | ||
| HTMLToken.cpp | ||
| HTMLToken.h | ||
| HTMLTokenizer.cpp | ||
| HTMLTokenizer.h | ||
| IncrementalDocumentParser.cpp | ||
| IncrementalDocumentParser.h | ||
| ListOfActiveFormattingElements.cpp | ||
| ListOfActiveFormattingElements.h | ||
| ParserScriptingMode.h | ||
| SpeculativeHTMLParser.cpp | ||
| SpeculativeHTMLParser.h | ||
| SpeculativeMockElement.cpp | ||
| SpeculativeMockElement.h | ||
| StackOfOpenElements.cpp | ||
| StackOfOpenElements.h | ||