Fix handling of white-space property for wrapping (#30259)

This still fails some tests because on element boundaries we want the
`white-space` property of the first shared ancestor.
This commit is contained in:
Martin Robinson 2023-09-04 11:38:40 +02:00 committed by GitHub
parent 8a440c9d5b
commit ea09c5ba5a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
24 changed files with 101 additions and 96 deletions

View file

@ -1,2 +0,0 @@
[float-nowrap-2.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[float-nowrap-3.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[content-174.xht]
expected: FAIL

View file

@ -1,2 +0,0 @@
[content-white-space-003.xht]
expected: FAIL

View file

@ -1,2 +0,0 @@
[inline-formatting-context-012.xht]
expected: FAIL

View file

@ -1,2 +0,0 @@
[blocks-018.xht]
expected: FAIL

View file

@ -1,2 +0,0 @@
[blocks-019.xht]
expected: FAIL

View file

@ -1,2 +0,0 @@
[text-align-white-space-001.xht]
expected: FAIL

View file

@ -1,2 +0,0 @@
[white-space-nowrap-001.xht]
expected: FAIL

View file

@ -1,2 +0,0 @@
[white-space-nowrap-attribute-001.xht]
expected: FAIL

View file

@ -1,2 +0,0 @@
[line-break-anywhere-and-white-space-001.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[line-break-anywhere-and-white-space-002.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[line-break-anywhere-and-white-space-003.html]
expected: FAIL

View file

@ -1,12 +0,0 @@
[line-breaking-atomic-nowrap-001.html]
[CSS Text Test: Check atomic inline+NBSP quirk does not apply if nowrap]
expected: FAIL
[CSS Text Test: Check atomic inline+NBSP quirk does not apply if nowrap 1]
expected: FAIL
[CSS Text Test: Check atomic inline+NBSP quirk does not apply if nowrap 2]
expected: FAIL
[CSS Text Test: Check atomic inline+NBSP quirk does not apply if nowrap 3]
expected: FAIL

View file

@ -1,2 +0,0 @@
[trailing-ideographic-space-009.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[white-space-normal-011.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[white-space-nowrap-011.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[white-space-wrap-after-nowrap-001.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[text-overflow-001.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[text-overflow-003.html]
expected: FAIL

View file

@ -1,3 +0,0 @@
[text-overflow-ellipsis-width-001.html]
[Ellipsizing should not affect `offsetWidth` of inline boxes.]
expected: FAIL

View file

@ -1,2 +0,0 @@
[whitespace_nowrap_a.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[whitespace_nowrap_line_breaking_a.html]
expected: FAIL