ladybird/Libraries/LibWeb/HTML/Parser/Rust
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
..
src LibWeb: Add Rust HTML parser host plumbing 2026-05-17 15:35:56 +02:00
build.rs LibWeb: Replace the HTML tokenizer with Rust 2026-05-15 21:01:40 +02:00
Cargo.toml LibWeb: Replace the HTML tokenizer with Rust 2026-05-15 21:01:40 +02:00
cbindgen.toml LibWeb: Replace the HTML tokenizer with Rust 2026-05-15 21:01:40 +02:00