Sync WPT with upstream (24-10-2023) (#30607)

* wpt sync: adapt code for new TestRoot class

Fixes #30558

Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>

* temp change to allow wpt sync build to pass

Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>

* Update web-platform-tests to revision b'0d5028f200c8651b17bb224657d6e1065adcff37'

* Revert "temp change to allow wpt sync build to pass"

This reverts commit bad72c7f87.

* revert metadata update for intermittent timeouts

Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>

---------

Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>
Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
This commit is contained in:
Servo WPT Sync 2023-10-25 03:26:53 -04:00 committed by GitHub
parent 1f961b9d38
commit 65beca94cd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
814 changed files with 19834 additions and 4403 deletions

View file

@ -2,24 +2,6 @@
[[data-expected-height\] 7]
expected: FAIL
[[data-expected-height\] 8]
expected: FAIL
[[data-expected-height\] 9]
expected: FAIL
[[data-expected-height\] 10]
expected: FAIL
[[data-expected-height\] 11]
expected: FAIL
[[data-expected-height\] 12]
expected: FAIL
[[data-expected-height\] 13]
expected: FAIL
[[data-expected-height\] 9]
expected: FAIL

View file

@ -0,0 +1,6 @@
[auto-margins-used-values-with-floats.tentative.html]
[.box 2]
expected: FAIL
[.box 5]
expected: FAIL

View file

@ -0,0 +1,21 @@
[background-blend-mode-computed-multiple.html]
[Property background-blend-mode value 'normal']
expected: FAIL
[Property background-blend-mode value 'multiply']
expected: FAIL
[Property background-blend-mode value 'normal, luminosity']
expected: FAIL
[Property background-blend-mode value 'screen, overlay']
expected: FAIL
[Property background-blend-mode value 'color, saturation']
expected: FAIL
[Property background-blend-mode value 'normal, luminosity, color']
expected: FAIL
[Property background-blend-mode value 'screen, overlay, screen']
expected: FAIL

View file

@ -0,0 +1,2 @@
[baseline-synthesis-vert-lr-line-under.html]
expected: FAIL

View file

@ -0,0 +1,7 @@
[multiple-elements-font-palette-animation.html]
expected: TIMEOUT
[Verify font-palette value of the first element after animation]
expected: NOTRUN
[Verify font-palette value of the second element after animation]
expected: NOTRUN

View file

@ -0,0 +1,2 @@
[size-adjust-unicode-range-system-fallback.html]
expected: FAIL

View file

@ -17,9 +17,6 @@
[Matching font-weight: '400' should prefer '350 399' over '351 398']
expected: FAIL
[Matching font-weight: '400' should prefer '501 550' over '502 560']
expected: FAIL
[Matching font-weight: '430' should prefer '420 440' over '450 460']
expected: FAIL
@ -53,9 +50,6 @@
[Matching font-style: 'normal' should prefer 'oblique 0deg' over 'oblique 10deg 40deg']
expected: FAIL
[Matching font-style: 'italic' should prefer 'oblique 40deg 50deg' over 'oblique 5deg 10deg']
expected: FAIL
[Matching font-style: 'oblique 20deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg']
expected: FAIL
@ -110,9 +104,6 @@
[Matching font-style: 'oblique 10deg' should prefer 'oblique 15deg 20deg' over 'oblique 30deg 60deg']
expected: FAIL
[Matching font-style: 'oblique 0deg' should prefer 'oblique 0deg' over 'oblique 5deg']
expected: FAIL
[Matching font-style: 'oblique -20deg' should prefer 'oblique -20deg' over 'oblique -60deg -40deg']
expected: FAIL
@ -143,9 +134,6 @@
[Matching font-style: 'oblique -20deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg']
expected: FAIL
[Matching font-stretch: '100%' should prefer '110% 120%' over '115% 116%']
expected: FAIL
[Matching font-weight: '501' should prefer '503 520' over '500']
expected: FAIL
@ -170,9 +158,6 @@
[Matching font-stretch: '110%' should prefer '50% 80%' over '60% 70%']
expected: FAIL
[Matching font-style: 'oblique 10deg' should prefer 'oblique 10deg' over 'oblique 5deg']
expected: FAIL
[Matching font-style: 'oblique -20deg' should prefer 'italic' over 'oblique 0deg']
expected: FAIL
@ -191,27 +176,15 @@
[Matching font-weight: '400' should prefer '351 398' over '501 550']
expected: FAIL
[Matching font-weight: '399' should prefer '200 300' over '400']
expected: FAIL
[Matching font-style: 'oblique 21deg' should prefer 'italic' over 'oblique 0deg']
expected: FAIL
[Matching font-style: 'oblique -10deg' should prefer 'oblique -50deg -40deg' over 'italic']
expected: FAIL
[Matching font-style: 'normal' should prefer 'oblique 10deg 40deg' over 'oblique 20deg 30deg']
expected: FAIL
[Matching font-style: 'oblique 20deg' should prefer 'italic' over 'oblique 0deg']
expected: FAIL
[Matching font-weight: '430' should prefer '450 460' over '500']
expected: FAIL
[Matching font-stretch: '110%' should prefer '110% 120%' over '115% 116%']
expected: FAIL
[Matching font-style: 'italic' should prefer 'italic' over 'oblique 20deg']
expected: FAIL
@ -230,18 +203,9 @@
[Matching font-weight: '500' should prefer '500' over '450 460']
expected: FAIL
[Matching font-style: 'normal' should prefer 'oblique -50deg -20deg' over 'oblique -40deg -30deg']
expected: FAIL
[Matching font-style: 'oblique 21deg' should prefer 'oblique 20deg' over 'oblique 10deg']
expected: FAIL
[Matching font-style: 'oblique 21deg' should prefer 'oblique 0deg' over 'oblique -50deg -20deg']
expected: FAIL
[Matching font-style: 'oblique -21deg' should prefer 'oblique -10deg' over 'italic']
expected: FAIL
[Matching font-style: 'oblique -21deg' should prefer 'italic' over 'oblique 0deg']
expected: FAIL
@ -269,20 +233,35 @@
[Matching font-style: 'italic' should prefer 'oblique 5deg' over 'normal']
expected: FAIL
[Matching font-style: 'oblique 20deg' should prefer 'oblique 10deg' over 'italic']
expected: FAIL
[Matching font-style: 'oblique 10deg' should prefer 'oblique 0deg' over 'oblique -50deg -20deg']
expected: FAIL
[Matching font-style: 'oblique 0deg' should prefer 'italic' over 'oblique -50deg -20deg']
expected: FAIL
[Matching font-style: 'oblique -20deg' should prefer 'oblique -60deg -40deg' over 'oblique -10deg']
expected: FAIL
[Matching font-style: 'oblique -21deg' should prefer 'oblique -21deg' over 'oblique -60deg -40deg']
expected: FAIL
[Matching font-style: 'oblique -21deg' should prefer 'oblique 0deg' over 'oblique 30deg 60deg']
[Matching font-weight: '500' should prefer '350 399' over '351 398']
expected: FAIL
[Matching font-weight: '501' should prefer '450 460' over '390 410']
expected: FAIL
[Matching font-stretch: '90%' should prefer '90% 100%' over '50% 80%']
expected: FAIL
[Matching font-style: 'oblique 21deg' should prefer 'oblique 10deg' over 'italic']
expected: FAIL
[Matching font-style: 'oblique 10deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg']
expected: FAIL
[Matching font-style: 'oblique 10deg' should prefer 'oblique 40deg 50deg' over 'italic']
expected: FAIL
[Matching font-style: 'oblique -10deg' should prefer 'italic' over 'oblique 0deg 10deg']
expected: FAIL
[Matching font-style: 'oblique -21deg' should prefer 'oblique -60deg -40deg' over 'oblique -10deg']
expected: FAIL

View file

@ -1,3 +0,0 @@
[font-style-parsing.html]
[Font-style (computed): 'oblique' followed by positive angle in radians is valid]
expected: FAIL

View file

@ -0,0 +1,2 @@
[hyphens-i18n-auto-006.html]
expected: FAIL

View file

@ -0,0 +1,36 @@
[text-spacing-computed.html]
[Property text-spacing value 'normal']
expected: FAIL
[Property text-spacing value 'none']
expected: FAIL
[Property text-spacing value 'auto']
expected: FAIL
[Property text-spacing value 'no-autospace']
expected: FAIL
[Property text-spacing value 'space-first']
expected: FAIL
[Property text-spacing value 'space-all']
expected: FAIL
[Property text-spacing value 'allow-end space-first']
expected: FAIL
[Property text-spacing value 'space-first allow-end']
expected: FAIL
[Property text-spacing value 'no-autospace space-first']
expected: FAIL
[Property text-spacing value 'no-autospace space-all']
expected: FAIL
[Property text-spacing value 'space-first no-autospace']
expected: FAIL
[Property text-spacing value 'space-all no-autospace']
expected: FAIL

View file

@ -0,0 +1,36 @@
[text-spacing-valid.html]
[e.style['text-spacing'\] = "normal" should set the property value]
expected: FAIL
[e.style['text-spacing'\] = "none" should set the property value]
expected: FAIL
[e.style['text-spacing'\] = "auto" should set the property value]
expected: FAIL
[e.style['text-spacing'\] = "no-autospace" should set the property value]
expected: FAIL
[e.style['text-spacing'\] = "space-first" should set the property value]
expected: FAIL
[e.style['text-spacing'\] = "space-all" should set the property value]
expected: FAIL
[e.style['text-spacing'\] = "allow-end space-first" should set the property value]
expected: FAIL
[e.style['text-spacing'\] = "space-first allow-end" should set the property value]
expected: FAIL
[e.style['text-spacing'\] = "no-autospace space-first" should set the property value]
expected: FAIL
[e.style['text-spacing'\] = "no-autospace space-all" should set the property value]
expected: FAIL
[e.style['text-spacing'\] = "space-first no-autospace" should set the property value]
expected: FAIL
[e.style['text-spacing'\] = "space-all no-autospace" should set the property value]
expected: FAIL

View file

@ -13,3 +13,12 @@
[`white-space` should overwrite `text-wrap` on the parent]
expected: FAIL
[`white-space` should not overwrite previous `text-wrap-style: balance`]
expected: FAIL
[`white-space` should overwrite previous `text-wrap-mode: nowrap`]
expected: FAIL
[`white-space` should overwrite `text-wrap-mode` on the parent]
expected: FAIL

View file

@ -0,0 +1,2 @@
[text-autospace-mixed-001.html]
expected: ERROR

View file

@ -1,5 +0,0 @@
[text-spacing-trim-colon-001.html?class=chws,vrl]
expected: FAIL
[text-spacing-trim-colon-001.html?class=halt,vrl]
expected: FAIL

View file

@ -0,0 +1,29 @@
[text-spacing-trim-combinations-001.html?class=vrl&test=CC:HF]
expected: ERROR
[text-spacing-trim-combinations-001.html?class=htb&test=CM:HF]
expected: ERROR
[text-spacing-trim-combinations-001.html?class=vrl&test=OO:FH]
expected: ERROR
[text-spacing-trim-combinations-001.html?class=htb&test=OO:FH]
expected: ERROR
[text-spacing-trim-combinations-001.html?class=vrl&test=MO:FH]
expected: ERROR
[text-spacing-trim-combinations-001.html?class=htb&test=CC:HF]
expected: ERROR
[text-spacing-trim-combinations-001.html?class=vrl&test=CO:FH]
expected: ERROR
[text-spacing-trim-combinations-001.html?class=htb&test=MO:FH]
expected: ERROR
[text-spacing-trim-combinations-001.html?class=vrl&test=CM:HF]
expected: ERROR
[text-spacing-trim-combinations-001.html?class=htb&test=CO:FH]
expected: ERROR

View file

@ -1,5 +0,0 @@
[text-spacing-trim-dot-001.html?class=chws,vrl]
expected: FAIL
[text-spacing-trim-dot-001.html?class=halt,vrl]
expected: FAIL

View file

@ -0,0 +1,11 @@
[text-spacing-trim-wrap-001.html?class=halt,vrl]
expected: FAIL
[text-spacing-trim-wrap-001.html?class=chws,htb]
expected: FAIL
[text-spacing-trim-wrap-001.html?class=chws,vrl]
expected: FAIL
[text-spacing-trim-wrap-001.html?class=halt,htb]
expected: FAIL

View file

@ -0,0 +1,11 @@
[text-spacing-trim-wrap-br-001.html?class=chws,htb]
expected: FAIL
[text-spacing-trim-wrap-br-001.html?class=halt,vrl]
expected: FAIL
[text-spacing-trim-wrap-br-001.html?class=halt,htb]
expected: FAIL
[text-spacing-trim-wrap-br-001.html?class=chws,vrl]
expected: FAIL

View file

@ -0,0 +1,2 @@
[scale-and-rotate-both-specified-on-animation-keyframes.html]
expected: TIMEOUT

View file

@ -0,0 +1,2 @@
[backface-visibility-hidden-animated-002.html]
expected: TIMEOUT

View file

@ -0,0 +1,2 @@
[composited-under-rotateY-180deg-preserve-3d.html]
expected: FAIL

View file

@ -0,0 +1,6 @@
[field-sizing-computed.html]
[Property field-sizing value 'fixed']
expected: FAIL
[Property field-sizing value 'content']
expected: FAIL

View file

@ -0,0 +1,6 @@
[field-sizing-valid.html]
[e.style['field-sizing'\] = "fixed" should set the property value]
expected: FAIL
[e.style['field-sizing'\] = "content" should set the property value]
expected: FAIL

View file

@ -1,12 +0,0 @@
[form-sizing-computed.html]
[Property form-sizing value 'auto']
expected: FAIL
[Property form-sizing value 'normal']
expected: FAIL
[Property form-sizing value 'fixed']
expected: FAIL
[Property form-sizing value 'content']
expected: FAIL

View file

@ -1,12 +0,0 @@
[form-sizing-valid.html]
[e.style['form-sizing'\] = "auto" should set the property value]
expected: FAIL
[e.style['form-sizing'\] = "normal" should set the property value]
expected: FAIL
[e.style['form-sizing'\] = "fixed" should set the property value]
expected: FAIL
[e.style['form-sizing'\] = "content" should set the property value]
expected: FAIL

View file

@ -1,3 +1,24 @@
[calc-in-media-queries-with-mixed-units.html]
[box should be orange if the calc between vw/em in @media was correct]
expected: FAIL
[box should be orange if the calc between vw-em in @media was correct]
expected: FAIL
[box should be orange if the calc between px/em*em in @media was correct]
expected: FAIL
[box should be orange if the calc between vh*em in @media was correct]
expected: FAIL
[box should be orange if the calc between vh*vw/em*px/vh in @media was correct]
expected: FAIL
[box should be orange if the calc between vw/px*vh in @media was correct]
expected: FAIL
[box should be orange if the calc between vh*vw/em*px in @media was correct]
expected: FAIL
[box should be orange if the calc between vw*vh*px*em/px/px/px in @media was correct]
expected: FAIL

View file

@ -0,0 +1,6 @@
[calc-serialization-002.html]
[testing calc(2 * (min(10px, 20%) + max(1rem, 2%)))]
expected: FAIL
[testing calc((min(10px, 20%) + max(1rem, 2%)) * 2)]
expected: FAIL

View file

@ -1,3 +1,6 @@
[getComputedStyle-border-radius-001.html]
[testing border-radius shorthand]
expected: FAIL
[testing border-radius: calc(25% + 10px) calc(25% + 16px) 25% 25px / calc(25% + 20px) calc(25% + 16px) 25% 25px]
expected: FAIL

View file

@ -1,3 +1,6 @@
[getComputedStyle-border-radius-003.html]
[testing border-radius shorthand]
expected: FAIL
[testing border-radius: calc(1% + 1px) calc(2% + 2px) calc(3% + 3px) calc(4% + 4px) / calc(5% + 5px) calc(6% + 6px) calc(7% + 7px) calc(8% + 8px)]
expected: FAIL

View file

@ -0,0 +1,15 @@
[getComputedStyle-calc-mixed-units-003.html]
[testing width: calc(5px * 10lh / 1px)]
expected: FAIL
[testing width: calc(20% * 0.5em / 1px)]
expected: FAIL
[testing width: calc(4px * 4em / 1px)]
expected: FAIL
[testing width: calc(400px / 4lh * 1px)]
expected: FAIL
[testing width: calc(20% / 0.5em * 1px)]
expected: FAIL

View file

@ -1,4 +1,5 @@
[checkVisibility.html]
expected: ERROR
[checkVisibility on visibility:hidden element.]
expected: FAIL

View file

@ -0,0 +1,2 @@
[has-pseudo-element.html]
expected: FAIL