From f2f0028d8005ab2e4862b219f4e8eb92b9c98bbb Mon Sep 17 00:00:00 2001 From: ldm0 Date: Sun, 18 Oct 2026 07:02:05 +0800 Subject: [PATCH] chore(deps): update Taffy fork after compatible upstream rebase Replay the 43 Moli patches onto upstream 2e4dbc55 while preserving the 0.13 interfaces consumed by Moli and stylo_taffy. Include the upstream grid loop bounds, definiteness tracking and flex wrapping fixes. Keep the intrinsic sizing regression fixes and repair the existing RTL scrollbar inset and wrapped-column baseline failures. Pin the published fork at 3c19aa124ebcef6320a4e84e141be19f4af659c3. Validation: cargo fmt --all; strict workspace Clippy; full Nextest (20279 passed, 18 skipped, NEXTEST_TEST_THREADS=16); Release build; Taffy native tests (5898 passed, 4 ignored); full WPT Cross plus old/new three-round retests of all 26 worsened case statuses. Original-commit: d95b40495ecd98a4c40c7a027e00daefd9990218 --- Cargo.lock | 2 +- Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 47076d7569..5e908ce317 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5550,7 +5550,7 @@ dependencies = [ [[package]] name = "taffy" version = "0.13.0" -source = "git+https://github.com/ldm0/taffy?rev=02c4920e93348e20cb197667a366e0a15e91db39#02c4920e93348e20cb197667a366e0a15e91db39" +source = "git+https://github.com/ldm0/taffy?rev=3c19aa124ebcef6320a4e84e141be19f4af659c3#3c19aa124ebcef6320a4e84e141be19f4af659c3" dependencies = [ "arrayvec", "serde", diff --git a/Cargo.toml b/Cargo.toml index 0f1e423580..64813e55f5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -117,7 +117,7 @@ stylo_dom = { git = "https://github.com/lexmount/stylo", rev = "0c7e8baf63b6714e stylo_static_prefs = { git = "https://github.com/lexmount/stylo", rev = "0c7e8baf63b6714e7614834fadbc09710f3c3d27" } stylo_traits = { git = "https://github.com/lexmount/stylo", rev = "0c7e8baf63b6714e7614834fadbc09710f3c3d27" } svgtypes = { git = "https://github.com/lexmount/svgtypes", branch = "moli" } -taffy = { git = "https://github.com/ldm0/taffy", rev = "02c4920e93348e20cb197667a366e0a15e91db39" } +taffy = { git = "https://github.com/ldm0/taffy", rev = "3c19aa124ebcef6320a4e84e141be19f4af659c3" } [workspace.lints.clippy] disallowed_methods = "deny"