Files
servo/tests/wpt/meta/css/css-text/inheritance.html.ini
Rocketjumper e950e5c2ca layout: Suppress soft wrap opportunities between NU/AL/AI/ID characters to respect word-break: keep-all (#42088)
This change modifies `LineBreaker` to properly handle `word-break:
keep-all` by adjusting the arguments passed to
`icu_segmenter::LineSegmenter`.

- [CSS
specification](https://drafts.csswg.org/css-text/#valdef-word-break-keep-all)
- Stylo PR : servo/stylo#289

Testing: Created a WPT test for this change, specifically:
`tests/wpt/tests/css/css-text/word-break/word-break-keep-all-011.html`.
Fixes: #42047

---------

Signed-off-by: Richard Tjokroutomo <richard.tjokro2@gmail.com>
2026-01-28 08:11:33 +00:00

37 lines
762 B
INI
Vendored

[inheritance.html]
[Property hanging-punctuation has initial value none]
expected: FAIL
[Property hanging-punctuation inherits]
expected: FAIL
[Property hyphens has initial value manual]
expected: FAIL
[Property hyphens inherits]
expected: FAIL
[Property tab-size has initial value 8]
expected: FAIL
[Property tab-size inherits]
expected: FAIL
[Property text-align-all has initial value start]
expected: FAIL
[Property text-align-all inherits]
expected: FAIL
[Property text-wrap has initial value wrap]
expected: FAIL
[Property text-wrap inherits]
expected: FAIL
[Property text-wrap-style has initial value auto]
expected: FAIL
[Property text-wrap-style inherits]
expected: FAIL