Files
moli/moli-parser/Cargo.toml
T
ldm0 e78f5a33b2 feat(layout): update Taffy and Stylo forks with current Blitz adapters
Move Taffy to 0.15 and Stylo to 0.22 using fixed fork revisions, with the
matching stylo_taffy adapter. Upgrade cssparser and the production HTML/XML
parsers while preserving the vendored XML behavior.

Adapt sizing inputs, baselines, grid positions, overflow and out-of-flow
ownership. Preserve font-stretch CSSOM compatibility and intrinsic sizing
through nested atomic inline probes.

Validation: root cargo fmt --all; strict workspace/all-target/all-feature
Clippy; Nextest 20280 passed, 18 skipped; Release build; five browser
regression rounds; RTL and nested intrinsic Chromium geometry controls.
Full WPT Cross is recorded separately with its Cases refresh.

Original-commit: 281a920d89
2026-10-21 17:55:02 +08:00

28 lines
685 B
TOML

[package]
license.workspace = true
name = "moli-parser"
version = "0.1.0"
edition = "2024"
[features]
default = []
# Convenience parser policies for fixtures. Production callers must derive the
# scripting state from the target Document and construct the parser explicitly.
test-support = []
[dependencies]
anyhow = "1.0.100"
html5ever = "0.40"
moli-dom = { path = "../moli-dom" }
moli-fetch = { path = "../moli-fetch" }
moli-page-types = { path = "../moli-page-types" }
moli-script = { path = "../moli-script" }
moli-stylesheet-blocking = { path = "../moli-stylesheet-blocking" }
markup5ever = "0.40"
url = "2.5.7"
xml5ever = "0.40.0"
xmlparser = "0.13.6"
[lints]
workspace = true