ladybird/Utilities
Andreas Kling 09296315c2 LibWeb: Add Rust HTML parser host plumbing
Add the C++ and Rust scaffolding that lets the tree builder live in
Rust while the DOM remains owned by LibWeb. Keep the exported surface
small: Rust stores parser state, and C++ provides node creation,
insertion, script, template, and GC hooks.

Route dump-html-tree through the selectable parser backend so the new
implementation can be exercised beside the existing parser while it is
being brought up.
2026-05-17 15:35:56 +02:00
..
CMakeLists.txt Utilities: Add dump-html-tree 2026-05-17 15:35:56 +02:00
dns.cpp Everywhere: Rename serenity_main to ladybird_main 2025-07-08 09:17:16 -04:00
dump-html-tokens.cpp LibWeb: Add HTML tokenizer dump tests 2026-05-15 21:01:40 +02:00
dump-html-tree.cpp LibWeb: Add Rust HTML parser host plumbing 2026-05-17 15:35:56 +02:00
image.cpp Everywhere: Fix even more typos 2025-08-27 08:48:01 +02:00
js.cpp LibJS: Compact Shape property table to a sorted flat array 2026-05-14 19:59:40 +02:00
test262-runner.cpp LibJS: Move bytecode interpreter state to VM 2026-04-13 18:29:43 +02:00
wasm.cpp LibWasm+LibWeb: Properly track module lifetime with function refs 2026-05-10 16:41:42 +02:00
xml.cpp LibXML+LibWeb: Use existing HTML entities table for XML parsing too 2026-01-09 19:13:41 +00:00