docs(vendor): record upstream fixes preserved during rebase

This commit is contained in:
ldm0
2026-09-29 16:50:19 +08:00
parent 046d5ead84
commit 3c8dbbbfcd
2 changed files with 8 additions and 5 deletions
+4 -3
View File
@@ -8,9 +8,10 @@ and the standalone lockfile are not part of this vendored dependency.
## Incremental float layout
`BreakLines::last_line_metrics()` exposes the last committed line's metrics
without changing the breaker. Moli uses its advance minus trailing whitespace
to retry an unbreakable word in a wider float exclusion band. Reading only
`LineBreakData::advance` would incorrectly include hanging whitespace.
without changing the breaker. The original float implementation used it to
exclude hanging whitespace. Moli now retains main's break-reason-aware float
retry algorithm and upstream Taffy fixes; this accessor remains available but
is no longer required by the float layout caller.
Regression coverage: `moli-layout/tests/phase4_layout_contract.rs`.
+4 -2
View File
@@ -1,7 +1,9 @@
# Moli patches to Stylo 0.20.0
Source: https://github.com/ldm0/stylo at
`671d13d31b3b00e7b1e0088ba2b36a4e35c0858c`.
Source: https://github.com/lexmount/stylo at
`3c8bbb450a52f9a4dcb2de51061216a1d2727def`.
This includes main's content alternative-text counter parsing fixes and tests,
in addition to the earlier `671d13d31b3b00e7b1e0088ba2b36a4e35c0858c` base.
The upstream workspace sources and per-file/per-crate licenses are retained;
Stylo itself is MPL-2.0. Upstream CI workflows, build output and local Cargo
caches are not part of this vendored library.