Run same tests for layout-2020 and layout-2013 (#30092)

Most tests were only being run for layout-2013, not for layout-2020.
This wasn't great since layout-2020 is now the default.

So this patch unifies the lists of included tests for both layouts.
For layout-2013 this implies adding css/css-content/, css/css-logical/
and css/css-masking/clip/.
For layout-2020 this implies adding several additional css tests, and
also tests like dom/, js/, html/, etc.
This commit is contained in:
Oriol Brufau 2023-08-15 02:28:32 +02:00 committed by GitHub
parent 78c7011240
commit 963104e5fc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4797 changed files with 679983 additions and 5390 deletions

View file

@ -0,0 +1,51 @@
[hanging-punctuation-valid.html]
[e.style['hanging-punctuation'\] = "none" should set the property value]
expected: FAIL
[e.style['hanging-punctuation'\] = "first" should set the property value]
expected: FAIL
[e.style['hanging-punctuation'\] = "force-end" should set the property value]
expected: FAIL
[e.style['hanging-punctuation'\] = "allow-end" should set the property value]
expected: FAIL
[e.style['hanging-punctuation'\] = "last" should set the property value]
expected: FAIL
[e.style['hanging-punctuation'\] = "first force-end" should set the property value]
expected: FAIL
[e.style['hanging-punctuation'\] = "first last" should set the property value]
expected: FAIL
[e.style['hanging-punctuation'\] = "allow-end first" should set the property value]
expected: FAIL
[e.style['hanging-punctuation'\] = "force-end last" should set the property value]
expected: FAIL
[e.style['hanging-punctuation'\] = "last first" should set the property value]
expected: FAIL
[e.style['hanging-punctuation'\] = "last allow-end" should set the property value]
expected: FAIL
[e.style['hanging-punctuation'\] = "first allow-end last" should set the property value]
expected: FAIL
[e.style['hanging-punctuation'\] = "first last force-end" should set the property value]
expected: FAIL
[e.style['hanging-punctuation'\] = "force-end first last" should set the property value]
expected: FAIL
[e.style['hanging-punctuation'\] = "allow-end last first" should set the property value]
expected: FAIL
[e.style['hanging-punctuation'\] = "last first force-end" should set the property value]
expected: FAIL
[e.style['hanging-punctuation'\] = "last allow-end first" should set the property value]
expected: FAIL

View file

@ -0,0 +1,9 @@
[hyphens-computed.html]
[Property hyphens value 'none']
expected: FAIL
[Property hyphens value 'manual']
expected: FAIL
[Property hyphens value 'auto']
expected: FAIL

View file

@ -0,0 +1,9 @@
[hyphens-valid.html]
[e.style['hyphens'\] = "none" should set the property value]
expected: FAIL
[e.style['hyphens'\] = "manual" should set the property value]
expected: FAIL
[e.style['hyphens'\] = "auto" should set the property value]
expected: FAIL

View file

@ -0,0 +1,15 @@
[line-break-computed.html]
[Property line-break value 'auto']
expected: FAIL
[Property line-break value 'loose']
expected: FAIL
[Property line-break value 'normal']
expected: FAIL
[Property line-break value 'strict']
expected: FAIL
[Property line-break value 'anywhere']
expected: FAIL

View file

@ -0,0 +1,15 @@
[line-break-valid.html]
[e.style['line-break'\] = "auto" should set the property value]
expected: FAIL
[e.style['line-break'\] = "loose" should set the property value]
expected: FAIL
[e.style['line-break'\] = "normal" should set the property value]
expected: FAIL
[e.style['line-break'\] = "strict" should set the property value]
expected: FAIL
[e.style['line-break'\] = "anywhere" should set the property value]
expected: FAIL

View file

@ -0,0 +1,24 @@
[tab-size-computed.html]
[Property tab-size value '0']
expected: FAIL
[Property tab-size value '16']
expected: FAIL
[Property tab-size value '4']
expected: FAIL
[Property tab-size value '2.5']
expected: FAIL
[Property tab-size value '0px']
expected: FAIL
[Property tab-size value '10px']
expected: FAIL
[Property tab-size value 'calc(10px + 0.5em)']
expected: FAIL
[Property tab-size value 'calc(10px - 0.5em)']
expected: FAIL

View file

@ -0,0 +1,15 @@
[tab-size-valid.html]
[e.style['tab-size'\] = "0" should set the property value]
expected: FAIL
[e.style['tab-size'\] = "2.5" should set the property value]
expected: FAIL
[e.style['tab-size'\] = "0px" should set the property value]
expected: FAIL
[e.style['tab-size'\] = "10px" should set the property value]
expected: FAIL
[e.style['tab-size'\] = "calc(2em + 3ex)" should set the property value]
expected: FAIL

View file

@ -0,0 +1,21 @@
[text-align-all-valid.html]
[e.style['text-align-all'\] = "start" should set the property value]
expected: FAIL
[e.style['text-align-all'\] = "end" should set the property value]
expected: FAIL
[e.style['text-align-all'\] = "left" should set the property value]
expected: FAIL
[e.style['text-align-all'\] = "right" should set the property value]
expected: FAIL
[e.style['text-align-all'\] = "center" should set the property value]
expected: FAIL
[e.style['text-align-all'\] = "justify" should set the property value]
expected: FAIL
[e.style['text-align-all'\] = "match-parent" should set the property value]
expected: FAIL

View file

@ -1,6 +1,3 @@
[text-align-computed.html]
[Property text-align value 'justify']
expected: FAIL
[Property text-align value 'match-parent']
expected: FAIL

View file

@ -0,0 +1,24 @@
[text-align-last-computed.html]
[Property text-align-last value 'auto']
expected: FAIL
[Property text-align-last value 'start']
expected: FAIL
[Property text-align-last value 'end']
expected: FAIL
[Property text-align-last value 'left']
expected: FAIL
[Property text-align-last value 'right']
expected: FAIL
[Property text-align-last value 'center']
expected: FAIL
[Property text-align-last value 'justify']
expected: FAIL
[Property text-align-last value 'match-parent']
expected: FAIL

View file

@ -0,0 +1,24 @@
[text-align-last-valid.html]
[e.style['text-align-last'\] = "auto" should set the property value]
expected: FAIL
[e.style['text-align-last'\] = "start" should set the property value]
expected: FAIL
[e.style['text-align-last'\] = "end" should set the property value]
expected: FAIL
[e.style['text-align-last'\] = "left" should set the property value]
expected: FAIL
[e.style['text-align-last'\] = "right" should set the property value]
expected: FAIL
[e.style['text-align-last'\] = "center" should set the property value]
expected: FAIL
[e.style['text-align-last'\] = "justify" should set the property value]
expected: FAIL
[e.style['text-align-last'\] = "match-parent" should set the property value]
expected: FAIL

View file

@ -1,7 +1,4 @@
[text-align-valid.html]
[e.style['text-align'\] = "justify" should set the property value]
expected: FAIL
[e.style['text-align'\] = "match-parent" should set the property value]
expected: FAIL

View file

@ -0,0 +1,15 @@
[text-autospace-computed.html]
[Property text-autospace value 'normal']
expected: FAIL
[Property text-autospace value 'no-autospace']
expected: FAIL
[Property text-autospace value 'auto']
expected: FAIL
[Property text-autospace value 'ideograph-alpha']
expected: FAIL
[Property text-autospace value 'ideograph-numeric']
expected: FAIL

View file

@ -0,0 +1,30 @@
[text-autospace-valid.html]
[e.style['text-autospace'\] = "normal" should set the property value]
expected: FAIL
[e.style['text-autospace'\] = "no-autospace" should set the property value]
expected: FAIL
[e.style['text-autospace'\] = "auto" should set the property value]
expected: FAIL
[e.style['text-autospace'\] = "ideograph-alpha" should set the property value]
expected: FAIL
[e.style['text-autospace'\] = "ideograph-numeric" should set the property value]
expected: FAIL
[e.style['text-autospace'\] = "ideograph-alpha ideograph-numeric" should set the property value]
expected: FAIL
[e.style['text-autospace'\] = "punctuation" should set the property value]
expected: FAIL
[e.style['text-autospace'\] = "punctuation normal" should set the property value]
expected: FAIL
[e.style['text-autospace'\] = "punctuation ideograph-alpha" should set the property value]
expected: FAIL
[e.style['text-autospace'\] = "punctuation ideograph-alpha ideograph-numeric" should set the property value]
expected: FAIL

View file

@ -25,3 +25,6 @@
[Property text-transform value 'uppercase full-width full-size-kana']
expected: FAIL
[Property text-transform value 'math-auto']
expected: FAIL

View file

@ -52,3 +52,6 @@
[e.style['text-transform'\] = "full-size-kana full-width capitalize" should set the property value]
expected: FAIL
[e.style['text-transform'\] = "math-auto" should set the property value]
expected: FAIL

View file

@ -0,0 +1,3 @@
[white-space-computed.html]
[Property white-space value 'break-spaces']
expected: FAIL

View file

@ -0,0 +1,3 @@
[white-space-valid.html]
[e.style['white-space'\] = "break-spaces" should set the property value]
expected: FAIL

View file

@ -0,0 +1,6 @@
[word-boundary-detection-computed.html]
[Property word-boundary-detection value 'normal']
expected: FAIL
[Property word-boundary-detection value 'manual']
expected: FAIL

View file

@ -0,0 +1,6 @@
[word-boundary-detection-valid.html]
[e.style['word-boundary-detection'\] = "normal" should set the property value]
expected: FAIL
[e.style['word-boundary-detection'\] = "manual" should set the property value]
expected: FAIL

View file

@ -0,0 +1,9 @@
[word-boundary-expansion-computed.html]
[Property word-boundary-expansion value 'none']
expected: FAIL
[Property word-boundary-expansion value 'space']
expected: FAIL
[Property word-boundary-expansion value 'ideographic-space']
expected: FAIL

View file

@ -0,0 +1,9 @@
[word-boundary-expansion-valid.html]
[e.style['word-boundary-expansion'\] = "none" should set the property value]
expected: FAIL
[e.style['word-boundary-expansion'\] = "space" should set the property value]
expected: FAIL
[e.style['word-boundary-expansion'\] = "ideographic-space" should set the property value]
expected: FAIL

View file

@ -10,3 +10,6 @@
[Property word-break value 'break-word']
expected: FAIL
[Property word-break value 'auto-phrase']
expected: FAIL

View file

@ -10,3 +10,6 @@
[e.style['word-break'\] = "break-word" should set the property value]
expected: FAIL
[e.style['word-break'\] = "auto-phrase" should set the property value]
expected: FAIL

View file

@ -0,0 +1,3 @@
[word-spacing-invalid.html]
[e.style['word-spacing'\] = "20%" should not set the property value]
expected: FAIL