Sync WPT with upstream (22-06-2025) (#37606)

Automated downstream sync of changes from upstream as of 22-06-2025
[no-wpt-sync]

Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
This commit is contained in:
Servo WPT Sync 2025-06-22 03:41:56 +02:00 committed by GitHub
parent c8ee11fe77
commit 2b209449b5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
556 changed files with 11148 additions and 13819 deletions

View file

@ -1,2 +0,0 @@
[mix-blend-mode-video-sibling.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[mix-blend-mode-video.html]
expected: FAIL

View file

@ -1,19 +1,4 @@
[corner-shape-computed.html]
[Property corner-shape value 'round']
expected: FAIL
[Property corner-shape value 'angle']
expected: FAIL
[Property corner-shape value 'round angle']
expected: FAIL
[Property corner-shape value 'round angle round']
expected: FAIL
[Property corner-shape value 'round angle round angle']
expected: FAIL
[Property corner-top-left-shape value 'round']
expected: FAIL
@ -26,22 +11,22 @@
[Property corner-top-left-shape value 'superellipse(0.2)']
expected: FAIL
[Property corner-top-left-shape value 'superellipse(0)']
[Property corner-top-left-shape value 'superellipse(-infinity)']
expected: FAIL
[Property corner-top-left-shape value 'superellipse(infinity)']
expected: FAIL
[Property corner-top-left-shape value 'superellipse(2)']
expected: FAIL
[Property corner-top-left-shape value 'superellipse(1)']
expected: FAIL
[Property corner-top-left-shape value 'superellipse(4)']
[Property corner-top-left-shape value 'superellipse(0)']
expected: FAIL
[Property corner-top-left-shape value 'superellipse( .5)']
[Property corner-top-left-shape value 'superellipse(2)']
expected: FAIL
[Property corner-top-left-shape value 'superellipse( -1)']
expected: FAIL
[Property corner-top-right-shape value 'round']
@ -59,10 +44,13 @@
[Property corner-shape value 'superellipse(5) round']
expected: FAIL
[Property corner-shape value 'round']
expected: FAIL
[Property corner-shape value 'bevel superellipse(0.1) round squircle']
expected: FAIL
[Property corner-shape value 'superellipse(0.1) superellipse(3) superellipse(7) superellipse(0.1)']
[Property corner-shape value 'superellipse(-5) superellipse(3) superellipse(7) superellipse(-5.5)']
expected: FAIL
[Property corner-shape value 'round round round round']
@ -74,30 +62,6 @@
[Property corner-shape value 'round scoop round scoop']
expected: FAIL
[Property corner-shape value 'bevel superellipse(2)']
expected: FAIL
[Property corner-shape value 'superellipse(0.5) superellipse(3) straight']
expected: FAIL
[Property corner-shape value 'superellipse(0.5) superellipse(3) superellipse(1)']
expected: FAIL
[Property corner-shape value 'bevel superellipse(2) squircle round']
expected: FAIL
[Property corner-shape value 'superellipse(0.5) superellipse(3) superellipse(1) superellipse(infinity)']
expected: FAIL
[Property corner-top-left-shape value 'superellipse(-infinity)']
expected: FAIL
[Property corner-top-left-shape value 'superellipse( -1)']
expected: FAIL
[Property corner-shape value 'superellipse(-5) superellipse(3) superellipse(7) superellipse(-5.5)']
expected: FAIL
[Property corner-shape value 'bevel superellipse(1)']
expected: FAIL
@ -130,3 +94,21 @@
[Property corner-bottom-shape value 'scoop scoop']
expected: FAIL
[Property corner-inline-start-shape value 'round scoop']
expected: FAIL
[Property corner-block-start-shape value 'round scoop']
expected: FAIL
[Property corner-block-end-shape value 'superellipse(4)']
expected: FAIL
[Property corner-inline-end-shape value 'superellipse(-1.5) superellipse(3)']
expected: FAIL
[Property corner-inline-start-shape value 'superellipse(-1) superellipse(2)']
expected: FAIL
[Property corner-block-end-shape value 'scoop scoop']
expected: FAIL

View file

@ -1,64 +1,22 @@
[corner-shape-render-fuzzy.html?corner-shape=scoop&border-radius=20%&border-width=20px&border-top-color=rebeccapurple&border-bottom-color=blue]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-top-left-shape=superellipse(6)&border-radius=20%&border-width=10px]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-shape=superellipse(40)&border-radius=20%&border-width=20px]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-top-left-shape=superellipse(0.3)&border-radius=40%]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-top-left-shape=scoop&corner-top-right-shape=scoop&border-radius=50%]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-top-left-shape=notch&border-radius=40px&border-width=10px&border-color=blue&border-left-color=yellow]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-shape=superellipse(0.25)&border-radius=20%&border-width=20px]
[corner-shape-render-fuzzy.html?corner-top-left-shape=bevel&border-radius=40px&border-width=10px]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-shape=scoop&border-radius=20%&border-width=20px]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-shape=squircle&border-radius=25%&border-width=20px]
[corner-shape-render-fuzzy.html?corner-top-left-shape=scoop&corner-top-right-shape=scoop&border-radius=50%]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-shape=squircle&border-radius=50%]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-top-left-shape=bevel&corner-bottom-right-shape=bevel&border-radius=40px&border-width=10px]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-top-right-shape=scoop&border-radius=20%&border-width=10px]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-shape=superellipse(1.8)&border-radius=40px&border-width=10px&border-left-color=purple]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-shape=superellipse(0.05)&border-radius=20%&border-width=20px]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-shape=squircle&border-radius=25%&box-shadow=10px 10px 0 10px black]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-top-left-shape=bevel&border-radius=40px&border-width=10px]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-shape=superellipse(3)&border-radius=40px&box-shadow=10px 10px 0 10px black]
[corner-shape-render-fuzzy.html?border-radius=50%&corner-shape=bevel&box-shadow=10px%2010px%200%2010px%20black]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-shape=superellipse(-7)&border-radius=20%&border-width=20px]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-top-left-shape=superellipse(-4)&border-radius=40%]
[corner-shape-render-fuzzy.html?corner-shape=squircle&border-radius=50%]
expected: FAIL
[corner-shape-render-fuzzy.html?border-radius=40%&corner-shape=notch&box-shadow=10px%2010px%200%2010px%20yellow]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-shape=superellipse(-2)&border-radius=20%&border-width=20px]
[corner-shape-render-fuzzy.html?border-radius=50%&corner-top-right-shape=scoop&corner-bottom-left-shape=scoop&corner-top-left-shape=notch&corner-bottom-right-shape=notch&border-width=10px]
expected: FAIL
[corner-shape-render-fuzzy.html?border-radius=30%&corner-shape=superellipse(-1.5)&box-shadow=10px%2010px%200%2010px%20black]
@ -67,20 +25,35 @@
[corner-shape-render-fuzzy.html?corner-shape=superellipse(5)&border-radius=20%&border-width=20px]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-top-left-shape=superellipse(-4)&border-radius=40%]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-top-left-shape=superellipse(2.5)&border-radius=20%&border-width=10px]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-shape=superellipse(0.8)&border-radius=40px&border-width=10px&border-left-color=purple]
[corner-shape-render-fuzzy.html?border-radius=40%&corner-shape=notch&box-shadow=10px%2010px%200%2010px%20yellow]
expected: FAIL
[corner-shape-render-fuzzy.html?border-radius=50%&corner-top-left-shape=scoop&corner-bottom-right-shape=scoop&corner-top-right-shape=notch&corner-bottom-left-shape=notch&border-width=10px]
[corner-shape-render-fuzzy.html?corner-top-right-shape=scoop&border-radius=20%&border-width=10px]
expected: FAIL
[corner-shape-render-fuzzy.html?border-radius=50%&corner-top-right-shape=scoop&corner-bottom-left-shape=scoop&corner-top-left-shape=notch&corner-bottom-right-shape=notch&border-width=10px]
[corner-shape-render-fuzzy.html?corner-shape=squircle&border-radius=25%&border-width=20px]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-shape=superellipse(0.8)&border-radius=40px&border-width=10px]
expected: FAIL
[corner-shape-render-fuzzy.html?border-radius=50%&corner-shape=bevel&box-shadow=10px%2010px%200%2010px%20black]
[corner-shape-render-fuzzy.html?corner-shape=squircle&border-radius=25%&box-shadow=10px 10px 0 10px black]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-top-left-shape=bevel&corner-bottom-right-shape=bevel&border-radius=40px&border-width=10px]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-shape=superellipse(3)&border-radius=40px&box-shadow=10px 10px 0 10px black]
expected: FAIL
[corner-shape-render-fuzzy.html?corner-shape=superellipse(-2)&border-radius=20%&border-width=20px]
expected: FAIL
[corner-shape-render-fuzzy.html?border-radius=50%&corner-top-left-shape=scoop&corner-bottom-right-shape=scoop&corner-top-right-shape=notch&corner-bottom-left-shape=notch&border-width=10px]
expected: FAIL

View file

@ -1,4 +1,28 @@
[corner-shape-render-precise.html?corner-top-left-shape=superellipse(0.8)&border-radius=40px]
[corner-shape-render-precise.html?corner-shape=superellipse(-2)&border-top-left-radius=40%&border-width=20px]
expected: FAIL
[corner-shape-render-precise.html?corner-bottom-left-shape=bevel&border-width=10px&border-radius=20px]
expected: FAIL
[corner-shape-render-precise.html?corner-top-left-shape=superellipse(-0.5)&border-radius=40px]
expected: FAIL
[corner-shape-render-precise.html?corner-top-left-shape=superellipse(0.5)&border-radius=40px]
expected: FAIL
[corner-shape-render-precise.html?border-top-left-radius=50%&corner-shape=superellipse(0.7)&border-left-width=30px&border-top-width=30px]
expected: FAIL
[corner-shape-render-precise.html?corner-shape=superellipse(2.3)&border-radius=40%]
expected: FAIL
[corner-shape-render-precise.html?corner-shape=squircle&border-top-left-radius=25%&border-width=10px]
expected: FAIL
[corner-shape-render-precise.html?corner-top-left-shape=bevel&border-radius=40px]
expected: FAIL
[corner-shape-render-precise.html?corner-bottom-right-shape=bevel&border-width=10px&border-radius=20px]
expected: FAIL
[corner-shape-render-precise.html?corner-shape=squircle&border-top-right-radius=30px]
@ -7,86 +31,26 @@
[corner-shape-render-precise.html?corner-shape=squircle&border-top-left-radius=30%]
expected: FAIL
[corner-shape-render-precise.html?corner-shape=superellipse(5.2)&border-radius=40%]
expected: FAIL
[corner-shape-render-precise.html?corner-top-right-shape=superellipse(0.1)&border-top-right-radius=50px]
expected: FAIL
[corner-shape-render-precise.html?corner-top-left-shape=scoop&border-radius=40px]
expected: FAIL
[corner-shape-render-precise.html?corner-shape=squircle&border-top-left-radius=25%&border-width=10px]
expected: FAIL
[corner-shape-render-precise.html?corner-shape=straight&border-bottom-left-radius=5px]
expected: FAIL
[corner-shape-render-precise.html?corner-bottom-right-shape=bevel&border-width=10px&border-radius=20px]
expected: FAIL
[corner-shape-render-precise.html?corner-bottom-right-shape=superellipse(1.9)&border-bottom-right-radius=50%]
expected: FAIL
[corner-shape-render-precise.html?corner-bottom-left-shape=bevel&border-width=10px&border-radius=20px]
expected: FAIL
[corner-shape-render-precise.html?corner-shape=superellipse(8)&border-top-right-radius=33px]
expected: FAIL
[corner-shape-render-precise.html?corner-top-left-shape=bevel&border-width=10px&border-color=black]
expected: FAIL
[corner-shape-render-precise.html?corner-shape=superellipse(8)&border-radius=10px&box-shadow=10px 10px 0 10px black]
expected: FAIL
[corner-shape-render-precise.html?corner-top-left-shape=superellipse(0.2)&border-radius=40px]
expected: FAIL
[corner-shape-render-precise.html?corner-bottom-left-shape=bevel&border-bottom-left-radius=30px]
expected: FAIL
[corner-shape-render-precise.html?corner-top-left-shape=superellipse(1.2)&border-radius=40px]
expected: FAIL
[corner-shape-render-precise.html?corner-top-right-shape=bevel&border-width=10px&border-color=black]
expected: FAIL
[corner-shape-render-precise.html?corner-top-left-shape=bevel&border-radius=40px]
expected: FAIL
[corner-shape-render-precise.html?corner-bottom-right-shape=superellipse(0.8)&border-bottom-right-radius=50%]
expected: FAIL
[corner-shape-render-precise.html?corner-top-left-shape=superellipse(0.5)&border-radius=40px]
[corner-shape-render-precise.html?corner-top-right-shape=superellipse(-4)&border-top-right-radius=50px]
expected: FAIL
[corner-shape-render-precise.html?corner-shape=square&border-bottom-left-radius=5px]
expected: FAIL
[corner-shape-render-precise.html?corner-top-left-shape=superellipse(-0.5)&border-radius=40px]
expected: FAIL
[corner-shape-render-precise.html?corner-shape=superellipse(3)&border-top-right-radius=33px]
expected: FAIL
[corner-shape-render-precise.html?corner-top-left-shape=superellipse(-4)&border-radius=40px]
[corner-shape-render-precise.html?corner-bottom-left-shape=bevel&border-bottom-left-radius=30px]
expected: FAIL
[corner-shape-render-precise.html?corner-shape=superellipse(2.3)&border-radius=40%]
[corner-shape-render-precise.html?corner-bottom-right-shape=superellipse(0.8)&border-bottom-right-radius=50%]
expected: FAIL
[corner-shape-render-precise.html?corner-top-right-shape=superellipse(-4)&border-top-right-radius=50px]
expected: FAIL
[corner-shape-render-precise.html?border-radius=50%&corner-shape=bevel&box-shadow=10px%2010px%200%2010px%20black]
expected: FAIL
[corner-shape-render-precise.html?border-top-left-radius=50%&corner-shape=superellipse(0.7)&border-left-width=30px&border-top-width=30px]
expected: FAIL
[corner-shape-render-precise.html?corner-shape=superellipse(-2)&border-top-left-radius=40%&border-width=20px]
[corner-shape-render-precise.html?corner-top-left-shape=scoop&border-radius=40px]
expected: FAIL
[corner-shape-render-precise.html?corner-shape=notch&border-radius=30px&border-width=30px]
expected: FAIL
[corner-shape-render-precise.html?corner-top-left-shape=superellipse(-4)&border-radius=40px]
expected: FAIL

View file

@ -1,22 +1,4 @@
[corner-shape-valid.html]
[e.style['corner-shape'\] = "round" should set the property value]
expected: FAIL
[e.style['corner-shape'\] = "angle" should set the property value]
expected: FAIL
[e.style['corner-shape'\] = "angle round" should set the property value]
expected: FAIL
[e.style['corner-shape'\] = "round angle" should set the property value]
expected: FAIL
[e.style['corner-shape'\] = "angle round angle" should set the property value]
expected: FAIL
[e.style['corner-shape'\] = "angle round angle round" should set the property value]
expected: FAIL
[e.style['corner-top-left-shape'\] = "round" should set the property value]
expected: FAIL
@ -32,7 +14,7 @@
[e.style['corner-top-left-shape'\] = "squircle" should set the property value]
expected: FAIL
[e.style['corner-top-left-shape'\] = "straight" should set the property value]
[e.style['corner-top-left-shape'\] = "square" should set the property value]
expected: FAIL
[e.style['corner-top-left-shape'\] = "superellipse(2)" should set the property value]
@ -56,6 +38,15 @@
[e.style['corner-top-left-shape'\] = "superellipse(infinity)" should set the property value]
expected: FAIL
[e.style['corner-top-left-shape'\] = "superellipse(-infinity)" should set the property value]
expected: FAIL
[e.style['corner-top-left-shape'\] = "superellipse(-0.5)" should set the property value]
expected: FAIL
[e.style['corner-top-left-shape'\] = "superellipse(-4)" should set the property value]
expected: FAIL
[e.style['corner-top-left-shape'\] = "superellipse(calc(0.5 * 4))" should set the property value]
expected: FAIL
@ -74,7 +65,7 @@
[e.style['corner-top-right-shape'\] = "squircle" should set the property value]
expected: FAIL
[e.style['corner-top-right-shape'\] = "straight" should set the property value]
[e.style['corner-top-right-shape'\] = "square" should set the property value]
expected: FAIL
[e.style['corner-top-right-shape'\] = "superellipse(2)" should set the property value]
@ -98,6 +89,15 @@
[e.style['corner-top-right-shape'\] = "superellipse(infinity)" should set the property value]
expected: FAIL
[e.style['corner-top-right-shape'\] = "superellipse(-infinity)" should set the property value]
expected: FAIL
[e.style['corner-top-right-shape'\] = "superellipse(-0.5)" should set the property value]
expected: FAIL
[e.style['corner-top-right-shape'\] = "superellipse(-4)" should set the property value]
expected: FAIL
[e.style['corner-top-right-shape'\] = "superellipse(calc(0.5 * 4))" should set the property value]
expected: FAIL
@ -116,7 +116,7 @@
[e.style['corner-bottom-left-shape'\] = "squircle" should set the property value]
expected: FAIL
[e.style['corner-bottom-left-shape'\] = "straight" should set the property value]
[e.style['corner-bottom-left-shape'\] = "square" should set the property value]
expected: FAIL
[e.style['corner-bottom-left-shape'\] = "superellipse(2)" should set the property value]
@ -140,6 +140,15 @@
[e.style['corner-bottom-left-shape'\] = "superellipse(infinity)" should set the property value]
expected: FAIL
[e.style['corner-bottom-left-shape'\] = "superellipse(-infinity)" should set the property value]
expected: FAIL
[e.style['corner-bottom-left-shape'\] = "superellipse(-0.5)" should set the property value]
expected: FAIL
[e.style['corner-bottom-left-shape'\] = "superellipse(-4)" should set the property value]
expected: FAIL
[e.style['corner-bottom-left-shape'\] = "superellipse(calc(0.5 * 4))" should set the property value]
expected: FAIL
@ -158,7 +167,7 @@
[e.style['corner-bottom-right-shape'\] = "squircle" should set the property value]
expected: FAIL
[e.style['corner-bottom-right-shape'\] = "straight" should set the property value]
[e.style['corner-bottom-right-shape'\] = "square" should set the property value]
expected: FAIL
[e.style['corner-bottom-right-shape'\] = "superellipse(2)" should set the property value]
@ -182,6 +191,15 @@
[e.style['corner-bottom-right-shape'\] = "superellipse(infinity)" should set the property value]
expected: FAIL
[e.style['corner-bottom-right-shape'\] = "superellipse(-infinity)" should set the property value]
expected: FAIL
[e.style['corner-bottom-right-shape'\] = "superellipse(-0.5)" should set the property value]
expected: FAIL
[e.style['corner-bottom-right-shape'\] = "superellipse(-4)" should set the property value]
expected: FAIL
[e.style['corner-bottom-right-shape'\] = "superellipse(calc(0.5 * 4))" should set the property value]
expected: FAIL
@ -200,7 +218,7 @@
[e.style['corner-start-start-shape'\] = "squircle" should set the property value]
expected: FAIL
[e.style['corner-start-start-shape'\] = "straight" should set the property value]
[e.style['corner-start-start-shape'\] = "square" should set the property value]
expected: FAIL
[e.style['corner-start-start-shape'\] = "superellipse(2)" should set the property value]
@ -224,6 +242,15 @@
[e.style['corner-start-start-shape'\] = "superellipse(infinity)" should set the property value]
expected: FAIL
[e.style['corner-start-start-shape'\] = "superellipse(-infinity)" should set the property value]
expected: FAIL
[e.style['corner-start-start-shape'\] = "superellipse(-0.5)" should set the property value]
expected: FAIL
[e.style['corner-start-start-shape'\] = "superellipse(-4)" should set the property value]
expected: FAIL
[e.style['corner-start-start-shape'\] = "superellipse(calc(0.5 * 4))" should set the property value]
expected: FAIL
@ -242,7 +269,7 @@
[e.style['corner-start-end-shape'\] = "squircle" should set the property value]
expected: FAIL
[e.style['corner-start-end-shape'\] = "straight" should set the property value]
[e.style['corner-start-end-shape'\] = "square" should set the property value]
expected: FAIL
[e.style['corner-start-end-shape'\] = "superellipse(2)" should set the property value]
@ -266,6 +293,15 @@
[e.style['corner-start-end-shape'\] = "superellipse(infinity)" should set the property value]
expected: FAIL
[e.style['corner-start-end-shape'\] = "superellipse(-infinity)" should set the property value]
expected: FAIL
[e.style['corner-start-end-shape'\] = "superellipse(-0.5)" should set the property value]
expected: FAIL
[e.style['corner-start-end-shape'\] = "superellipse(-4)" should set the property value]
expected: FAIL
[e.style['corner-start-end-shape'\] = "superellipse(calc(0.5 * 4))" should set the property value]
expected: FAIL
@ -284,7 +320,7 @@
[e.style['corner-end-start-shape'\] = "squircle" should set the property value]
expected: FAIL
[e.style['corner-end-start-shape'\] = "straight" should set the property value]
[e.style['corner-end-start-shape'\] = "square" should set the property value]
expected: FAIL
[e.style['corner-end-start-shape'\] = "superellipse(2)" should set the property value]
@ -308,6 +344,15 @@
[e.style['corner-end-start-shape'\] = "superellipse(infinity)" should set the property value]
expected: FAIL
[e.style['corner-end-start-shape'\] = "superellipse(-infinity)" should set the property value]
expected: FAIL
[e.style['corner-end-start-shape'\] = "superellipse(-0.5)" should set the property value]
expected: FAIL
[e.style['corner-end-start-shape'\] = "superellipse(-4)" should set the property value]
expected: FAIL
[e.style['corner-end-start-shape'\] = "superellipse(calc(0.5 * 4))" should set the property value]
expected: FAIL
@ -326,7 +371,7 @@
[e.style['corner-end-end-shape'\] = "squircle" should set the property value]
expected: FAIL
[e.style['corner-end-end-shape'\] = "straight" should set the property value]
[e.style['corner-end-end-shape'\] = "square" should set the property value]
expected: FAIL
[e.style['corner-end-end-shape'\] = "superellipse(2)" should set the property value]
@ -350,6 +395,15 @@
[e.style['corner-end-end-shape'\] = "superellipse(infinity)" should set the property value]
expected: FAIL
[e.style['corner-end-end-shape'\] = "superellipse(-infinity)" should set the property value]
expected: FAIL
[e.style['corner-end-end-shape'\] = "superellipse(-0.5)" should set the property value]
expected: FAIL
[e.style['corner-end-end-shape'\] = "superellipse(-4)" should set the property value]
expected: FAIL
[e.style['corner-end-end-shape'\] = "superellipse(calc(0.5 * 4))" should set the property value]
expected: FAIL
@ -365,7 +419,10 @@
[e.style['corner-shape'\] = "bevel superellipse(2)" should set the property value]
expected: FAIL
[e.style['corner-shape'\] = "superellipse(0.5) superellipse(3) straight" should set the property value]
[e.style['corner-shape'\] = "superellipse(0.5) superellipse(3) square" should set the property value]
expected: FAIL
[e.style['corner-shape'\] = "superellipse(-0.5) superellipse(3) square superellipse(-30)" should set the property value]
expected: FAIL
[e.style['corner-shape'\] = "superellipse(0.5) superellipse(3) superellipse(1)" should set the property value]
@ -377,108 +434,6 @@
[e.style['corner-shape'\] = "superellipse(0.5) superellipse(3) superellipse(1) superellipse(infinity)" should set the property value]
expected: FAIL
[e.style['corner-top-left-shape'\] = "square" should set the property value]
expected: FAIL
[e.style['corner-top-left-shape'\] = "superellipse(-infinity)" should set the property value]
expected: FAIL
[e.style['corner-top-left-shape'\] = "superellipse(-0.5)" should set the property value]
expected: FAIL
[e.style['corner-top-left-shape'\] = "superellipse(-4)" should set the property value]
expected: FAIL
[e.style['corner-top-right-shape'\] = "square" should set the property value]
expected: FAIL
[e.style['corner-top-right-shape'\] = "superellipse(-infinity)" should set the property value]
expected: FAIL
[e.style['corner-top-right-shape'\] = "superellipse(-0.5)" should set the property value]
expected: FAIL
[e.style['corner-top-right-shape'\] = "superellipse(-4)" should set the property value]
expected: FAIL
[e.style['corner-bottom-left-shape'\] = "square" should set the property value]
expected: FAIL
[e.style['corner-bottom-left-shape'\] = "superellipse(-infinity)" should set the property value]
expected: FAIL
[e.style['corner-bottom-left-shape'\] = "superellipse(-0.5)" should set the property value]
expected: FAIL
[e.style['corner-bottom-left-shape'\] = "superellipse(-4)" should set the property value]
expected: FAIL
[e.style['corner-bottom-right-shape'\] = "square" should set the property value]
expected: FAIL
[e.style['corner-bottom-right-shape'\] = "superellipse(-infinity)" should set the property value]
expected: FAIL
[e.style['corner-bottom-right-shape'\] = "superellipse(-0.5)" should set the property value]
expected: FAIL
[e.style['corner-bottom-right-shape'\] = "superellipse(-4)" should set the property value]
expected: FAIL
[e.style['corner-start-start-shape'\] = "square" should set the property value]
expected: FAIL
[e.style['corner-start-start-shape'\] = "superellipse(-infinity)" should set the property value]
expected: FAIL
[e.style['corner-start-start-shape'\] = "superellipse(-0.5)" should set the property value]
expected: FAIL
[e.style['corner-start-start-shape'\] = "superellipse(-4)" should set the property value]
expected: FAIL
[e.style['corner-start-end-shape'\] = "square" should set the property value]
expected: FAIL
[e.style['corner-start-end-shape'\] = "superellipse(-infinity)" should set the property value]
expected: FAIL
[e.style['corner-start-end-shape'\] = "superellipse(-0.5)" should set the property value]
expected: FAIL
[e.style['corner-start-end-shape'\] = "superellipse(-4)" should set the property value]
expected: FAIL
[e.style['corner-end-start-shape'\] = "square" should set the property value]
expected: FAIL
[e.style['corner-end-start-shape'\] = "superellipse(-infinity)" should set the property value]
expected: FAIL
[e.style['corner-end-start-shape'\] = "superellipse(-0.5)" should set the property value]
expected: FAIL
[e.style['corner-end-start-shape'\] = "superellipse(-4)" should set the property value]
expected: FAIL
[e.style['corner-end-end-shape'\] = "square" should set the property value]
expected: FAIL
[e.style['corner-end-end-shape'\] = "superellipse(-infinity)" should set the property value]
expected: FAIL
[e.style['corner-end-end-shape'\] = "superellipse(-0.5)" should set the property value]
expected: FAIL
[e.style['corner-end-end-shape'\] = "superellipse(-4)" should set the property value]
expected: FAIL
[e.style['corner-shape'\] = "superellipse(0.5) superellipse(3) square" should set the property value]
expected: FAIL
[e.style['corner-shape'\] = "superellipse(-0.5) superellipse(3) square superellipse(-30)" should set the property value]
expected: FAIL
[e.style['corner-top-shape'\] = "scoop" should set corner-top-left-shape]
expected: FAIL
@ -622,3 +577,147 @@
[e.style['corner-left-shape'\] = "superellipse(3)" should not set unrelated longhands]
expected: FAIL
[e.style['corner-inline-start-shape'\] = "scoop" should set corner-end-start-shape]
expected: FAIL
[e.style['corner-inline-start-shape'\] = "scoop" should set corner-start-start-shape]
expected: FAIL
[e.style['corner-inline-start-shape'\] = "scoop" should not set unrelated longhands]
expected: FAIL
[e.style['corner-inline-start-shape'\] = "bevel notch" should set corner-end-start-shape]
expected: FAIL
[e.style['corner-inline-start-shape'\] = "bevel notch" should set corner-start-start-shape]
expected: FAIL
[e.style['corner-inline-start-shape'\] = "bevel notch" should not set unrelated longhands]
expected: FAIL
[e.style['corner-inline-start-shape'\] = "superellipse(-2) squircle" should set corner-end-start-shape]
expected: FAIL
[e.style['corner-inline-start-shape'\] = "superellipse(-2) squircle" should set corner-start-start-shape]
expected: FAIL
[e.style['corner-inline-start-shape'\] = "superellipse(-2) squircle" should not set unrelated longhands]
expected: FAIL
[e.style['corner-inline-start-shape'\] = "superellipse(3)" should set corner-end-start-shape]
expected: FAIL
[e.style['corner-inline-start-shape'\] = "superellipse(3)" should set corner-start-start-shape]
expected: FAIL
[e.style['corner-inline-start-shape'\] = "superellipse(3)" should not set unrelated longhands]
expected: FAIL
[e.style['corner-inline-end-shape'\] = "scoop" should set corner-end-end-shape]
expected: FAIL
[e.style['corner-inline-end-shape'\] = "scoop" should set corner-start-end-shape]
expected: FAIL
[e.style['corner-inline-end-shape'\] = "scoop" should not set unrelated longhands]
expected: FAIL
[e.style['corner-inline-end-shape'\] = "bevel notch" should set corner-end-end-shape]
expected: FAIL
[e.style['corner-inline-end-shape'\] = "bevel notch" should set corner-start-end-shape]
expected: FAIL
[e.style['corner-inline-end-shape'\] = "bevel notch" should not set unrelated longhands]
expected: FAIL
[e.style['corner-inline-end-shape'\] = "superellipse(-2) squircle" should set corner-end-end-shape]
expected: FAIL
[e.style['corner-inline-end-shape'\] = "superellipse(-2) squircle" should set corner-start-end-shape]
expected: FAIL
[e.style['corner-inline-end-shape'\] = "superellipse(-2) squircle" should not set unrelated longhands]
expected: FAIL
[e.style['corner-inline-end-shape'\] = "superellipse(3)" should set corner-end-end-shape]
expected: FAIL
[e.style['corner-inline-end-shape'\] = "superellipse(3)" should set corner-start-end-shape]
expected: FAIL
[e.style['corner-inline-end-shape'\] = "superellipse(3)" should not set unrelated longhands]
expected: FAIL
[e.style['corner-block-start-shape'\] = "scoop" should set corner-start-end-shape]
expected: FAIL
[e.style['corner-block-start-shape'\] = "scoop" should set corner-start-start-shape]
expected: FAIL
[e.style['corner-block-start-shape'\] = "scoop" should not set unrelated longhands]
expected: FAIL
[e.style['corner-block-start-shape'\] = "bevel notch" should set corner-start-end-shape]
expected: FAIL
[e.style['corner-block-start-shape'\] = "bevel notch" should set corner-start-start-shape]
expected: FAIL
[e.style['corner-block-start-shape'\] = "bevel notch" should not set unrelated longhands]
expected: FAIL
[e.style['corner-block-start-shape'\] = "superellipse(-2) squircle" should set corner-start-end-shape]
expected: FAIL
[e.style['corner-block-start-shape'\] = "superellipse(-2) squircle" should set corner-start-start-shape]
expected: FAIL
[e.style['corner-block-start-shape'\] = "superellipse(-2) squircle" should not set unrelated longhands]
expected: FAIL
[e.style['corner-block-start-shape'\] = "superellipse(3)" should set corner-start-end-shape]
expected: FAIL
[e.style['corner-block-start-shape'\] = "superellipse(3)" should set corner-start-start-shape]
expected: FAIL
[e.style['corner-block-start-shape'\] = "superellipse(3)" should not set unrelated longhands]
expected: FAIL
[e.style['corner-block-end-shape'\] = "scoop" should set corner-end-end-shape]
expected: FAIL
[e.style['corner-block-end-shape'\] = "scoop" should set corner-end-start-shape]
expected: FAIL
[e.style['corner-block-end-shape'\] = "scoop" should not set unrelated longhands]
expected: FAIL
[e.style['corner-block-end-shape'\] = "bevel notch" should set corner-end-end-shape]
expected: FAIL
[e.style['corner-block-end-shape'\] = "bevel notch" should set corner-end-start-shape]
expected: FAIL
[e.style['corner-block-end-shape'\] = "bevel notch" should not set unrelated longhands]
expected: FAIL
[e.style['corner-block-end-shape'\] = "superellipse(-2) squircle" should set corner-end-end-shape]
expected: FAIL
[e.style['corner-block-end-shape'\] = "superellipse(-2) squircle" should set corner-end-start-shape]
expected: FAIL
[e.style['corner-block-end-shape'\] = "superellipse(-2) squircle" should not set unrelated longhands]
expected: FAIL
[e.style['corner-block-end-shape'\] = "superellipse(3)" should set corner-end-end-shape]
expected: FAIL
[e.style['corner-block-end-shape'\] = "superellipse(3)" should set corner-end-start-shape]
expected: FAIL
[e.style['corner-block-end-shape'\] = "superellipse(3)" should not set unrelated longhands]
expected: FAIL

View file

@ -0,0 +1,66 @@
[corners-computed.html]
[Property corners value '0px round']
expected: FAIL
[Property corners value 'normal']
expected: FAIL
[Property corners value 'round 0rem']
expected: FAIL
[Property corners value 'round 0%']
expected: FAIL
[Property corners value '4px 5% round']
expected: FAIL
[Property corners value 'scoop 100%']
expected: FAIL
[Property corners value '30px superellipse(0.4)']
expected: FAIL
[Property corners value ' 3% 5rem superellipse(0.4)']
expected: FAIL
[Property corners value '8px round / 10% bevel']
expected: FAIL
[Property corners value '10px 10% round / 10px 20% bevel / 16px round']
expected: FAIL
[Property corners value '10px round / 33% superellipse(0.4) / superellipse(2) 6%/ 4px 12px scoop']
expected: FAIL
[Property corners value '4px round']
expected: FAIL
[Property corners value '2% notch']
expected: FAIL
[Property corners value '4px round / 2% notch']
expected: FAIL
[Property corners value '4px round / 2% round / 1em squircle']
expected: FAIL
[Property corners value '4px round / normal / 1em round / 4% round']
expected: FAIL
[Property corners value '4px superellipse(3) / 2px superellipse(-0.3)']
expected: FAIL
[Property corners value '2% superellipse(1) / 2px superellipse(-1)']
expected: FAIL
[Property corners value '4px 2% squircle / round 2px']
expected: FAIL
[Property corners value '4px bevel / superellipse(-3) 1em / 2px notch']
expected: FAIL
[Property corners value '4px bevel / superellipse(-3) 1em / 2px notch / normal']
expected: FAIL
[Property corners value '4px superellipse(5) / notch 1em / 2px 13% round / bevel 10px']
expected: FAIL

View file

@ -0,0 +1,27 @@
[corners-valid.html]
[e.style['corners'\] = "round 30%" should set the property value]
expected: FAIL
[e.style['corners'\] = "10px bevel" should set the property value]
expected: FAIL
[e.style['corners'\] = "round 10% / 2rem squircle" should set the property value]
expected: FAIL
[e.style['corners'\] = "notch 10px / squircle 30% 10px / 1rem bevel / 2px round" should set the property value]
expected: FAIL
[e.style['corners'\] = "normal" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px 2% round" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px 2% round / bevel 1em / normal" should set the property value]
expected: FAIL
[e.style['corners'\] = "normal / 1px round / normal / 3% squircle" should set the property value]
expected: FAIL
[e.style['corners'\] = "normal / superellipse(-0.5) 30% 10px / 10px 1rem notch" should set the property value]
expected: FAIL

View file

@ -1,108 +0,0 @@
[corners-computed.html]
[Property corners value 'round']
expected: FAIL
[Property corners value 'angle']
expected: FAIL
[Property corners value 'round angle']
expected: FAIL
[Property corners value 'round angle round']
expected: FAIL
[Property corners value 'round angle round angle']
expected: FAIL
[Property corners value '4px']
expected: FAIL
[Property corners value '2%']
expected: FAIL
[Property corners value '4px 2%']
expected: FAIL
[Property corners value '4px 2% 1em']
expected: FAIL
[Property corners value '4px 2% 1em 4%']
expected: FAIL
[Property corners value '4px / 2px']
expected: FAIL
[Property corners value '2% / 2px']
expected: FAIL
[Property corners value '4px 2% / 2px']
expected: FAIL
[Property corners value '4px 2% 1em / 2px']
expected: FAIL
[Property corners value '4px 2% 1em 4% / 2px']
expected: FAIL
[Property corners value '4px / 2px 4%']
expected: FAIL
[Property corners value '4px / 2px 4% 1em']
expected: FAIL
[Property corners value '4px / 2px 4% 1em 2%']
expected: FAIL
[Property corners value '4px 2% / 2px 4%']
expected: FAIL
[Property corners value '4px 2% 1em / 2px 4% 1em']
expected: FAIL
[Property corners value '4px 2% 1em 4% / 2px 4% 1em 2%']
expected: FAIL
[Property corners value '4px round']
expected: FAIL
[Property corners value '4px angle']
expected: FAIL
[Property corners value '4px round angle']
expected: FAIL
[Property corners value '4px round angle round']
expected: FAIL
[Property corners value '4px round angle round angle']
expected: FAIL
[Property corners value '4px 2% round']
expected: FAIL
[Property corners value '4px 2% / 2px round']
expected: FAIL
[Property corners value '4px / 2px 4% round']
expected: FAIL
[Property corners value '4px / 2px 4% round angle']
expected: FAIL
[Property corners value 'round 4px']
expected: FAIL
[Property corners value 'round 4px 2%']
expected: FAIL
[Property corners value 'round 4px 2% / 2px']
expected: FAIL
[Property corners value 'round 4px / 2px 4%']
expected: FAIL
[Property corners value 'round angle 4px / 2px 4%']
expected: FAIL
[Property corners value 'round angle round angle 4px 2% 1em 4% / 2px 4% 1em 2%']
expected: FAIL

View file

@ -1,108 +0,0 @@
[corners-valid.html]
[e.style['corners'\] = "round" should set the property value]
expected: FAIL
[e.style['corners'\] = "angle" should set the property value]
expected: FAIL
[e.style['corners'\] = "round angle" should set the property value]
expected: FAIL
[e.style['corners'\] = "round angle round" should set the property value]
expected: FAIL
[e.style['corners'\] = "round angle round angle" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px" should set the property value]
expected: FAIL
[e.style['corners'\] = "2%" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px 2%" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px 2% 1em" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px 2% 1em 4%" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px / 2px" should set the property value]
expected: FAIL
[e.style['corners'\] = "2% / 2px" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px 2% / 2px" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px 2% 1em / 2px" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px 2% 1em 4% / 2px" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px / 2px 4%" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px / 2px 4% 1em" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px / 2px 4% 1em 2%" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px 2% / 2px 4%" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px 2% 1em / 2px 4% 1em" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px 2% 1em 4% / 2px 4% 1em 2%" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px round" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px angle" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px round angle" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px round angle round" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px round angle round angle" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px 2% round" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px 2% / 2px round" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px / 2px 4% round" should set the property value]
expected: FAIL
[e.style['corners'\] = "4px / 2px 4% round angle" should set the property value]
expected: FAIL
[e.style['corners'\] = "round 4px" should set the property value]
expected: FAIL
[e.style['corners'\] = "round 4px 2%" should set the property value]
expected: FAIL
[e.style['corners'\] = "round 4px 2% / 2px" should set the property value]
expected: FAIL
[e.style['corners'\] = "round 4px / 2px 4%" should set the property value]
expected: FAIL
[e.style['corners'\] = "round angle 4px / 2px 4%" should set the property value]
expected: FAIL
[e.style['corners'\] = "round angle round angle 4px 2% 1em 4% / 2px 4% 1em 2%" should set the property value]
expected: FAIL

View file

@ -31,3 +31,105 @@
[style((--baz: qux) or (not ((--baz: qux) and (--foo: bar))))]
expected: FAIL
[style(5 >= calc(3 + 1))]
expected: FAIL
[style(1px <= 1em)]
expected: FAIL
[style(5 >= 3)]
expected: FAIL
[style(3px >= 3px)]
expected: FAIL
[style(1em > 1px)]
expected: FAIL
[style(3turn > 3deg)]
expected: FAIL
[style(3% >= 3%)]
expected: FAIL
[style(3s > 3ms)]
expected: FAIL
[style(3dppx > 96dpi)]
expected: FAIL
[style(3 <= --x)]
expected: FAIL
[style(--x >= 3)]
expected: FAIL
[style(--x <= --x)]
expected: FAIL
[style(--x >= --y)]
expected: FAIL
[style(--length > 3px)]
expected: FAIL
[style(--x > 3px)]
expected: FAIL
[style(--number >= 3)]
expected: FAIL
[style(--x >= 1)]
expected: FAIL
[style(--percentage > 3%)]
expected: FAIL
[style(--x > 3%)]
expected: FAIL
[style(--angle < 1turn)]
expected: FAIL
[style(--x < 1turn)]
expected: FAIL
[style(--time <= 1000ms)]
expected: FAIL
[style(--x <= 1000ms)]
expected: FAIL
[style(3dppx > --resolution)]
expected: FAIL
[style(3dppx > --x)]
expected: FAIL
[style(--x >= calc(3px + 3px))]
expected: FAIL
[style(--x <= var(--x))]
expected: FAIL
[style(calc(var(--x) + 1) >= var(--y))]
expected: FAIL
[style(var(--x) >= --x)]
expected: FAIL
[style(--x <= 10em)]
expected: FAIL
[style(--length <= 30px)]
expected: FAIL
[style(10px <= 10px < 11px)]
expected: FAIL
[style(3 < --x <= 5)]
expected: FAIL
[style(--x >= --y > --z)]
expected: FAIL

View file

@ -1,3 +1,9 @@
[calc-in-font-variation-settings.html]
[calc() in font-variation-settings]
expected: FAIL
[calc() specified value serialization in font-variation-settings]
expected: FAIL
[calc() computed value serialization in font-variation-settings]
expected: FAIL

View file

@ -0,0 +1,2 @@
[font-variant-caps-invalidation-container-sizing.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[font-unicode-presented-as-emoji-outline.html]
expected: FAIL

View file

@ -268,3 +268,9 @@
[font-style(valid): Simple range with former default angle for both bounds: oblique 20deg 20deg]
expected: FAIL
[font-weight(valid): Out-of-range simple calc value: calc(1001)]
expected: FAIL
[font-weight(valid): Valid calc expression with out-of-range value: calc(100.5*3 + 800)]
expected: FAIL

View file

@ -0,0 +1,2 @@
[subgrid-gap-decorations-009.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[subgrid-gap-decorations-010.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[subgrid-gap-decorations-011.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[subgrid-gap-decorations-012.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[subgrid-gap-decorations-013.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[subgrid-gap-decorations-014.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[subgrid-gap-decorations-015.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[subgrid-gap-decorations-016.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[subgrid-gap-decorations-017.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[subgrid-gap-decorations-018.html]
expected: FAIL

View file

@ -1,75 +0,0 @@
[masonry-auto-tracks-computed.html]
[Property masonry-auto-tracks value '1px']
expected: FAIL
[Property masonry-auto-tracks value 'calc(10px + 0.5em)']
expected: FAIL
[Property masonry-auto-tracks value 'calc(10px - 0.5em)']
expected: FAIL
[Property masonry-auto-tracks value '4%']
expected: FAIL
[Property masonry-auto-tracks value '5fr']
expected: FAIL
[Property masonry-auto-tracks value 'min-content']
expected: FAIL
[Property masonry-auto-tracks value 'max-content']
expected: FAIL
[Property masonry-auto-tracks value 'auto']
expected: FAIL
[Property masonry-auto-tracks value 'minmax(1px, 5fr)']
expected: FAIL
[Property masonry-auto-tracks value 'minmax(calc(10px + 0.5em), max-content)']
expected: FAIL
[Property masonry-auto-tracks value 'minmax(calc(10px - 0.5em), max-content)']
expected: FAIL
[Property masonry-auto-tracks value 'minmax(4%, auto)']
expected: FAIL
[Property masonry-auto-tracks value 'minmax(min-content, calc(10px + 0.5em))']
expected: FAIL
[Property masonry-auto-tracks value 'minmax(auto, 4%)']
expected: FAIL
[Property masonry-auto-tracks value 'fit-content(1px)']
expected: FAIL
[Property masonry-auto-tracks value 'fit-content(calc(10px + 0.5em))']
expected: FAIL
[Property masonry-auto-tracks value 'fit-content(calc(10px - 0.5em))']
expected: FAIL
[Property masonry-auto-tracks value 'fit-content(4%)']
expected: FAIL
[Property masonry-auto-tracks value '0px']
expected: FAIL
[Property masonry-auto-tracks value '0%']
expected: FAIL
[Property masonry-auto-tracks value '0fr']
expected: FAIL
[Property masonry-auto-tracks value 'minmax(auto, 0%)']
expected: FAIL
[Property masonry-auto-tracks value 'fit-content(0px)']
expected: FAIL
[Property masonry-auto-tracks value '1px 2px 3px 0px']
expected: FAIL
[Property masonry-auto-tracks value 'fit-content(1px) minmax(2px, 3px) 4px']
expected: FAIL

View file

@ -1,90 +0,0 @@
[masonry-auto-tracks-valid.html]
[e.style['masonry-auto-tracks'\] = "1px" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "2em" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "calc(2em + 3ex)" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "4%" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "5fr" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "min-content" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "max-content" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "auto" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "auto /**/" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "minmax(1px, 5fr)" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "minmax(2em, min-content)" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "minmax(calc(2em + 3ex), max-content)" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "minmax(4%, auto)" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "minmax(5vmin, 1px)" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "minmax(min-content, 2em)" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "minmax(max-content, calc(2em + 3ex))" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "minmax(auto, 4%)" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "fit-content(1px)" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "fit-content(2em)" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "fit-content(calc(2em + 3ex))" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "fit-content(4%)" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "0px" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "0%" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "0fr" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "minmax(auto, 0%)" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "fit-content(0px)" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "auto auto" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "auto 10px" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "1px 2px 3px 0px" should set the property value]
expected: FAIL
[e.style['masonry-auto-tracks'\] = "fit-content(1px) minmax(2px, 3px) 4px" should set the property value]
expected: FAIL

View file

@ -1,69 +0,0 @@
[masonry-template-tracks-valid.html]
[e.style['masonry-template-tracks'\] = "auto" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "10px" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "20%" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "calc(-0.5em + 10px)" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "calc(0.5em + 10px)" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "calc(30% + 40vw)" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "5FR" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "min-content" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "Max-Content" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "AuTo" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "1fr 2fr 1fr" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "minmax(10px, auto)" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "minmax(20%, max-content)" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "minmax(calc(-0.5em + 10px), min-content)" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "minmax(calc(0.5em + 10px), 5fr)" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "minmax(calc(30% + 40vw), 10px)" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "minmax(min-content, 20%)" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "minmax(max-content, calc(-0.5em + 10px))" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "minmax(auto, calc(0.5em + 10px))" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "repeat(5, auto)" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "repeat(auto-fill, 25%)" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "[\] 150px [\] 1fr [\]" should set the property value]
expected: FAIL
[e.style['masonry-template-tracks'\] = "repeat(1, [\] 10px [\])" should set the property value]
expected: FAIL

View file

@ -1,72 +0,0 @@
[masonry-track-computed.html]
[Property masonry-track-end value 'auto']
expected: FAIL
[Property masonry-track-start value 'auto']
expected: FAIL
[Property masonry-track-end value '_9']
expected: FAIL
[Property masonry-track-start value '-_π']
expected: FAIL
[Property masonry-track-end value '-44 Z']
expected: FAIL
[Property masonry-track-start value '+90 X']
expected: FAIL
[Property masonry-track-end value 'span 1 i']
expected: FAIL
[Property masonry-track-start value 'span 2']
expected: FAIL
[Property masonry-track value 'auto / auto']
expected: FAIL
[Property masonry-track value 'auto']
expected: FAIL
[Property masonry-track value '10 / auto']
expected: FAIL
[Property masonry-track value '10']
expected: FAIL
[Property masonry-track value '-10 / auto']
expected: FAIL
[Property masonry-track value '-10']
expected: FAIL
[Property masonry-track value 'first / first']
expected: FAIL
[Property masonry-track value 'first']
expected: FAIL
[Property masonry-track value 'span 2 / auto']
expected: FAIL
[Property masonry-track value 'span 2']
expected: FAIL
[Property masonry-track value '2 first / auto']
expected: FAIL
[Property masonry-track value '2 first']
expected: FAIL
[Property masonry-track value 'span first / auto']
expected: FAIL
[Property masonry-track value 'span first']
expected: FAIL
[Property masonry-track value 'span 2 first / auto']
expected: FAIL
[Property masonry-track value 'span 2 first']
expected: FAIL

View file

@ -1,168 +0,0 @@
[masonry-track-valid.html]
[e.style['masonry-track-end'\] = "AuTo" should set the property value]
expected: FAIL
[e.style['masonry-track-start'\] = "AuTo" should set the property value]
expected: FAIL
[e.style['masonry-track-end'\] = "a_3" should set the property value]
expected: FAIL
[e.style['masonry-track-start'\] = "-_π" should set the property value]
expected: FAIL
[e.style['masonry-track-end'\] = "Z -44" should set the property value]
expected: FAIL
[e.style['masonry-track-start'\] = "+90" should set the property value]
expected: FAIL
[e.style['masonry-track-end'\] = "SpAn i 2" should set the property value]
expected: FAIL
[e.style['masonry-track-start'\] = "2 i span" should set the property value]
expected: FAIL
[e.style['masonry-track'\] = "auto / auto" should set masonry-track-end]
expected: FAIL
[e.style['masonry-track'\] = "auto / auto" should set masonry-track-start]
expected: FAIL
[e.style['masonry-track'\] = "auto / auto" should not set unrelated longhands]
expected: FAIL
[e.style['masonry-track'\] = "auto" should set masonry-track-end]
expected: FAIL
[e.style['masonry-track'\] = "auto" should set masonry-track-start]
expected: FAIL
[e.style['masonry-track'\] = "auto" should not set unrelated longhands]
expected: FAIL
[e.style['masonry-track'\] = "10 / auto" should set masonry-track-end]
expected: FAIL
[e.style['masonry-track'\] = "10 / auto" should set masonry-track-start]
expected: FAIL
[e.style['masonry-track'\] = "10 / auto" should not set unrelated longhands]
expected: FAIL
[e.style['masonry-track'\] = "10" should set masonry-track-end]
expected: FAIL
[e.style['masonry-track'\] = "10" should set masonry-track-start]
expected: FAIL
[e.style['masonry-track'\] = "10" should not set unrelated longhands]
expected: FAIL
[e.style['masonry-track'\] = "-10 / auto" should set masonry-track-end]
expected: FAIL
[e.style['masonry-track'\] = "-10 / auto" should set masonry-track-start]
expected: FAIL
[e.style['masonry-track'\] = "-10 / auto" should not set unrelated longhands]
expected: FAIL
[e.style['masonry-track'\] = "-10" should set masonry-track-end]
expected: FAIL
[e.style['masonry-track'\] = "-10" should set masonry-track-start]
expected: FAIL
[e.style['masonry-track'\] = "-10" should not set unrelated longhands]
expected: FAIL
[e.style['masonry-track'\] = "span 2 / auto" should set masonry-track-end]
expected: FAIL
[e.style['masonry-track'\] = "span 2 / auto" should set masonry-track-start]
expected: FAIL
[e.style['masonry-track'\] = "span 2 / auto" should not set unrelated longhands]
expected: FAIL
[e.style['masonry-track'\] = "span 2" should set masonry-track-end]
expected: FAIL
[e.style['masonry-track'\] = "span 2" should set masonry-track-start]
expected: FAIL
[e.style['masonry-track'\] = "span 2" should not set unrelated longhands]
expected: FAIL
[e.style['masonry-track'\] = "3 last / auto" should set masonry-track-end]
expected: FAIL
[e.style['masonry-track'\] = "3 last / auto" should set masonry-track-start]
expected: FAIL
[e.style['masonry-track'\] = "3 last / auto" should not set unrelated longhands]
expected: FAIL
[e.style['masonry-track'\] = "3 last" should set masonry-track-end]
expected: FAIL
[e.style['masonry-track'\] = "3 last" should set masonry-track-start]
expected: FAIL
[e.style['masonry-track'\] = "3 last" should not set unrelated longhands]
expected: FAIL
[e.style['masonry-track'\] = "span first / auto" should set masonry-track-end]
expected: FAIL
[e.style['masonry-track'\] = "span first / auto" should set masonry-track-start]
expected: FAIL
[e.style['masonry-track'\] = "span first / auto" should not set unrelated longhands]
expected: FAIL
[e.style['masonry-track'\] = "span first" should set masonry-track-end]
expected: FAIL
[e.style['masonry-track'\] = "span first" should set masonry-track-start]
expected: FAIL
[e.style['masonry-track'\] = "span first" should not set unrelated longhands]
expected: FAIL
[e.style['masonry-track'\] = "span 2 first / auto" should set masonry-track-end]
expected: FAIL
[e.style['masonry-track'\] = "span 2 first / auto" should set masonry-track-start]
expected: FAIL
[e.style['masonry-track'\] = "span 2 first / auto" should not set unrelated longhands]
expected: FAIL
[e.style['masonry-track'\] = "span 2 first" should set masonry-track-end]
expected: FAIL
[e.style['masonry-track'\] = "span 2 first" should set masonry-track-start]
expected: FAIL
[e.style['masonry-track'\] = "span 2 first" should not set unrelated longhands]
expected: FAIL
[e.style['masonry-track'\] = "last / last" should set masonry-track-end]
expected: FAIL
[e.style['masonry-track'\] = "last / last" should set masonry-track-start]
expected: FAIL
[e.style['masonry-track'\] = "last / last" should not set unrelated longhands]
expected: FAIL
[e.style['masonry-track'\] = "last" should set masonry-track-end]
expected: FAIL
[e.style['masonry-track'\] = "last" should set masonry-track-start]
expected: FAIL
[e.style['masonry-track'\] = "last" should not set unrelated longhands]
expected: FAIL

View file

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

View file

@ -0,0 +1,2 @@
[scroll-target-group-012.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[first-line-child-display-none-dynamic.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[first-line-child-display-none.html]
expected: FAIL

View file

@ -0,0 +1,6 @@
[3d-point-mapping-2-transforminterop.html]
[More point mapping through 3D transform hierarchies, hittesting box7)]
expected: FAIL
[More point mapping through 3D transform hierarchies, hittesting box11)]
expected: FAIL

View file

@ -1,96 +0,0 @@
[container-progress-computed.tentative.html]
[container-progress(height from 0px to 1px) should be used-value-equivalent to 322]
expected: FAIL
[container-progress(width of my-container from 0px to 1px) should be used-value-equivalent to 322]
expected: FAIL
[container-progress(height from container-progress(height from 0px to 1px) * 1px to container-progress(height from 0px to 1px) * 1px) should be used-value-equivalent to 0]
expected: FAIL
[container-progress(height from container-progress(height from 0px to 1px) * 0.5px to container-progress(height from 0px to 1px) * 1px) should be used-value-equivalent to 1]
expected: FAIL
[container-progress(height from container-progress(width of my-container from 0px to 1px) * 1px to container-progress(height of my-container-2 from 0px to 1px) * 1px) should be used-value-equivalent to 0]
expected: FAIL
[calc(container-progress(width from 0px to 50px) * 10px + 100px) should be used-value-equivalent to 145.6px]
expected: FAIL
[calc(container-progress(height from 10px to sign(50px - 500em) * 10px)) should be used-value-equivalent to -15.6]
expected: FAIL
[calc(container-progress(width of my-container from 0px to 50px) * 10px + 100px) should be used-value-equivalent to 164.4px]
expected: FAIL
[calc(container-progress(height of my-container from 10px to sign(50px - 500em) * 10px)) should be used-value-equivalent to -10.9]
expected: FAIL
[container-progress(width of non-existing-container from 0px to 1px) should be used-value-equivalent to 1024]
expected: FAIL
[container-progress(height of non-existing-container from 0px to 1px) should be used-value-equivalent to 740]
expected: FAIL
[container-progress(width of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 1024]
expected: FAIL
[container-progress(height of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 740]
expected: FAIL
[calc(container-progress(width from 0px to 1px) * 1px) should be used-value-equivalent to 228px]
expected: FAIL
[calc(container-progress(height of my-container from 0px to 1px) * 1s) should be used-value-equivalent to 228s]
expected: FAIL
[calc(container-progress(width of my-container-2 from 0px to 1px) * 1deg) should be used-value-equivalent to 5051deg]
expected: FAIL
[container-progress() width fallback for non-existing container name]
expected: FAIL
[container-progress() height fallback for non-existing container names]
expected: FAIL
[container-progress() width fallback for out of scope container]
expected: FAIL
[container-progress() height fallback for out of scope container]
expected: FAIL
[container-progress(height, 0px, 1px) should be used-value-equivalent to 322]
expected: FAIL
[container-progress(width of my-container, 0px, 1px) should be used-value-equivalent to 322]
expected: FAIL
[container-progress(height, container-progress(height, 0px, 1px) * 1px, container-progress(height, 0px, 1px) * 1px) should be used-value-equivalent to 0]
expected: FAIL
[container-progress(height, container-progress(height, 0px, 1px) * 0.5px, container-progress(height, 0px, 1px) * 1px) should be used-value-equivalent to 1]
expected: FAIL
[container-progress(height, container-progress(width of my-container, 0px, 1px) * 1px, container-progress(height of my-container-2, 0px, 1px) * 1px) should be used-value-equivalent to 0]
expected: FAIL
[calc(container-progress(width, 0px, 50px) * 10px + 100px) should be used-value-equivalent to 145.6px]
expected: FAIL
[calc(container-progress(height, 10px, sign(50px - 500em) * 10px)) should be used-value-equivalent to -15.6]
expected: FAIL
[calc(container-progress(width of my-container, 0px, 50px) * 10px + 100px) should be used-value-equivalent to 164.4px]
expected: FAIL
[calc(container-progress(height of my-container, 10px, sign(50px - 500em) * 10px)) should be used-value-equivalent to -10.9]
expected: FAIL
[calc(container-progress(width, 0px, 1px) * 1px) should be used-value-equivalent to 228px]
expected: FAIL
[calc(container-progress(height of my-container, 0px, 1px) * 1s) should be used-value-equivalent to 228s]
expected: FAIL
[calc(container-progress(width of my-container-2, 0px, 1px) * 1deg) should be used-value-equivalent to 5051deg]
expected: FAIL

View file

@ -1,48 +0,0 @@
[container-progress-serialize.tentative.html]
['calc(container-progress(width from 0px to 1px) / 1000)' as a specified value should serialize as 'calc(container-progress(width from 0px to 1px) / 1000)'.]
expected: FAIL
['scale(calc(container-progress(width from 0px to 1px) / 1000))' as a specified value should serialize as 'scale(calc(container-progress(width from 0px to 1px) / 1000))'.]
expected: FAIL
['calc(container-progress(width from 0px to 1px) / 1000)' as a computed value should serialize as '0.228'.]
expected: FAIL
['scale(calc(container-progress(width from 0px to 1px) / 1000))' as a computed value should serialize as 'matrix(0.228, 0, 0, 0.228, 0, 0)'.]
expected: FAIL
['calc(0.1 * container-progress(height of my-container from 0px to 10em))' as a specified value should serialize as 'calc(0.1 * container-progress(height of my-container from 0px to 10em))'.]
expected: FAIL
['scale(calc(0.1 * container-progress(height of my-container from 0px to 10em)))' as a specified value should serialize as 'scale(calc(0.1 * container-progress(height of my-container from 0px to 10em)))'.]
expected: FAIL
['calc(0.1 * container-progress(height of my-container from 0px to 10em))' as a computed value should serialize as '0.228'.]
expected: FAIL
['scale(calc(0.1 * container-progress(height of my-container from 0px to 10em)))' as a computed value should serialize as 'matrix(0.228, 0, 0, 0.228, 0, 0)'.]
expected: FAIL
['calc(container-progress(width, 0px, 1px) / 1000)' as a specified value should serialize as 'calc(0.001 * container-progress(width, 0px, 1px))'.]
expected: FAIL
['scale(calc(container-progress(width, 0px, 1px) / 1000))' as a specified value should serialize as 'scale(calc(0.001 * container-progress(width, 0px, 1px)))'.]
expected: FAIL
['calc(container-progress(width, 0px, 1px) / 1000)' as a computed value should serialize as '0.228'.]
expected: FAIL
['scale(calc(container-progress(width, 0px, 1px) / 1000))' as a computed value should serialize as 'matrix(0.228, 0, 0, 0.228, 0, 0)'.]
expected: FAIL
['calc(0.1 * container-progress(height of my-container, 0px, 10em))' as a specified value should serialize as 'calc(0.1 * container-progress(height of my-container, 0px, 10em))'.]
expected: FAIL
['scale(calc(0.1 * container-progress(height of my-container, 0px, 10em)))' as a specified value should serialize as 'scale(calc(0.1 * container-progress(height of my-container, 0px, 10em)))'.]
expected: FAIL
['calc(0.1 * container-progress(height of my-container, 0px, 10em))' as a computed value should serialize as '0.228'.]
expected: FAIL
['scale(calc(0.1 * container-progress(height of my-container, 0px, 10em)))' as a computed value should serialize as 'matrix(0.228, 0, 0, 0.228, 0, 0)'.]
expected: FAIL

View file

@ -574,3 +574,6 @@
[CSS Values and Units Test: CSS inline if() function 191]
expected: FAIL
[CSS Values and Units Test: CSS inline if() function 192]
expected: FAIL

View file

@ -1,51 +0,0 @@
[media-progress-computed.tentative.html]
[media-progress(height from 0px to 1px) should be used-value-equivalent to 740]
expected: FAIL
[media-progress(height from media-progress(height from 0px to 1px) * 1px to media-progress(height from 0px to 1px) * 1px) should be used-value-equivalent to 0]
expected: FAIL
[media-progress(height from media-progress(height from 0px to 1px) * 0.5px to media-progress(height from 0px to 1px) * 1px) should be used-value-equivalent to 1]
expected: FAIL
[calc(media-progress(width from 0px to 50px) * 10px + 100px) should be used-value-equivalent to 304.8px]
expected: FAIL
[calc(media-progress(height from 10px to sign(50px - 500em) * 10px)) should be used-value-equivalent to -36.5]
expected: FAIL
[calc(media-progress(width from 0px to 1px) * 1px) should be used-value-equivalent to 1024px]
expected: FAIL
[calc(media-progress(height from 0px to 1px) * 1s) should be used-value-equivalent to 740s]
expected: FAIL
[calc(media-progress(width from 0px to 1px) * 1deg) should be used-value-equivalent to 1024deg]
expected: FAIL
[media-progress() identity check]
expected: FAIL
[media-progress() with length product]
expected: FAIL
[media-progress with complex to calculation]
expected: FAIL
[media-progress() as length]
expected: FAIL
[media-progress() as time]
expected: FAIL
[media-progress() as angle]
expected: FAIL
[media-progress(height, media-progress(height, 0px, 1px) * 1px, media-progress(height, 0px, 1px) * 1px) should be used-value-equivalent to 0]
expected: FAIL
[media-progress(height, media-progress(height, 0px, 1px) * 0.5px, media-progress(height, 0px, 1px) * 1px) should be used-value-equivalent to 1]
expected: FAIL
[media-progress with complex, calculation]
expected: FAIL

View file

@ -1,78 +0,0 @@
[media-progress-serialize.tentative.html]
['media-progress(width from 0px to 1000px)' as a specified value should serialize as 'media-progress(width from 0px to 1000px)'.]
expected: FAIL
['scale(media-progress(width from 0px to 1000px))' as a specified value should serialize as 'scale(media-progress(width from 0px to 1000px))'.]
expected: FAIL
['media-progress(width from 0px to 1000px)' as a computed value should serialize as '0.8'.]
expected: FAIL
['scale(media-progress(width from 0px to 1000px))' as a computed value should serialize as 'matrix(0.8, 0, 0, 0.8, 0, 0)'.]
expected: FAIL
['calc(0.1 * media-progress(height from 0px to 10em))' as a specified value should serialize as 'calc(0.1 * media-progress(height from 0px to 10em))'.]
expected: FAIL
['scale(calc(0.1 * media-progress(height from 0px to 10em)))' as a specified value should serialize as 'scale(calc(0.1 * media-progress(height from 0px to 10em)))'.]
expected: FAIL
['calc(0.1 * media-progress(height from 0px to 10em))' as a computed value should serialize as '0.6'.]
expected: FAIL
['scale(calc(0.1 * media-progress(height from 0px to 10em)))' as a computed value should serialize as 'matrix(0.6, 0, 0, 0.6, 0, 0)'.]
expected: FAIL
['calc(media-progress(width from 0px to 100px) / 20)' as a specified value should serialize as 'calc(media-progress(width from 0px to 100px) / 20)'.]
expected: FAIL
['scale(calc(media-progress(width from 0px to 100px) / 20))' as a specified value should serialize as 'scale(calc(media-progress(width from 0px to 100px) / 20))'.]
expected: FAIL
['calc(media-progress(width from 0px to 100px) / 20)' as a computed value should serialize as '0.4'.]
expected: FAIL
['scale(calc(media-progress(width from 0px to 100px) / 20))' as a computed value should serialize as 'matrix(0.4, 0, 0, 0.4, 0, 0)'.]
expected: FAIL
['calc(1px * media-progress(height from abs(11em - 10rem) to 110px / 10))' as a computed value should serialize as '590px'.]
expected: FAIL
['media-progress(width, 0px, 1000px)' as a specified value should serialize as 'media-progress(width, 0px, 1000px)'.]
expected: FAIL
['scale(media-progress(width, 0px, 1000px))' as a specified value should serialize as 'scale(media-progress(width, 0px, 1000px))'.]
expected: FAIL
['media-progress(width, 0px, 1000px)' as a computed value should serialize as '0.8'.]
expected: FAIL
['scale(media-progress(width, 0px, 1000px))' as a computed value should serialize as 'matrix(0.8, 0, 0, 0.8, 0, 0)'.]
expected: FAIL
['calc(0.1 * media-progress(height, 0px, 10em))' as a specified value should serialize as 'calc(0.1 * media-progress(height, 0px, 10em))'.]
expected: FAIL
['scale(calc(0.1 * media-progress(height, 0px, 10em)))' as a specified value should serialize as 'scale(calc(0.1 * media-progress(height, 0px, 10em)))'.]
expected: FAIL
['calc(0.1 * media-progress(height, 0px, 10em))' as a computed value should serialize as '0.6'.]
expected: FAIL
['scale(calc(0.1 * media-progress(height, 0px, 10em)))' as a computed value should serialize as 'matrix(0.6, 0, 0, 0.6, 0, 0)'.]
expected: FAIL
['calc(media-progress(width, 0px, 100px) / 20)' as a specified value should serialize as 'calc(0.05 * media-progress(width, 0px, 100px))'.]
expected: FAIL
['scale(calc(media-progress(width, 0px, 100px) / 20))' as a specified value should serialize as 'scale(calc(0.05 * media-progress(width, 0px, 100px)))'.]
expected: FAIL
['calc(media-progress(width, 0px, 100px) / 20)' as a computed value should serialize as '0.4'.]
expected: FAIL
['scale(calc(media-progress(width, 0px, 100px) / 20))' as a computed value should serialize as 'matrix(0.4, 0, 0, 0.4, 0, 0)'.]
expected: FAIL
['calc(1px * media-progress(height, abs(11em - 10rem), 110px / 10))' as a computed value should serialize as '590px'.]
expected: FAIL

View file

@ -58,3 +58,33 @@
[rotate3d(progress(21em, 1rem, 11em), progress(21em, 1rem, 11em), progress(21em, 1rem, 11em), calc(progress(11em, 1rem, 11em) * 2deg)) should be used-value-equivalent to rotate3d(2, 2, 2, 2deg)]
expected: FAIL
[progress(sign(-10px) * 10px, (10px - 10px), 10px * progress(1deg, 0deg, 1deg)) should be used-value-equivalent to 0]
expected: FAIL
[calc(progress(100px, 0px, 50px) * 10px + 100px) should be used-value-equivalent to 110px]
expected: FAIL
[calc(progress(100, 0, sign(50px))) should be used-value-equivalent to 1]
expected: FAIL
[progress(50em, 10em, 110em) should be used-value-equivalent to 0.4]
expected: FAIL
[scale(progress(50em, 10rem, 110em)) should be used-value-equivalent to scale(1)]
expected: FAIL
[calc(progress(sign(1001em - 10lh * progress(100px, 2rex, 10ex)) * 20em, 2rem, 12em) * 10) should be used-value-equivalent to 10]
expected: FAIL
[calc(progress(sign(1001em - 10lh * progress(100px, 2rex, 10ex)) * 20em, 2rem, 12em) * 30) should be used-value-equivalent to 30]
expected: FAIL
[calc(progress(sign(1001em - 10lh * progress(100px, 2rex, 10ex)) * 20em, 2rem, 12em) / 4) should be used-value-equivalent to 0.25]
expected: FAIL
[calc(progress(sign(1001em - 10lh * progress(100px, 2rex, 10ex)) * 20em, 2rem, 12em) * 4) should be used-value-equivalent to 4]
expected: FAIL
[calc(progress(sign(1001em - 10lh * progress(100px, 2rex, 10ex)) * 20em, 2rem, 12em) * 2) should be used-value-equivalent to 2]
expected: FAIL

View file

@ -64,3 +64,27 @@
['calc(1px * progress(abs(10%), (10% - 10%), 100% / 10))' as a computed value should serialize as '1px'.]
expected: FAIL
['calc(0.5 * progress(200px, 0px, 100px))' as a specified value should serialize as 'calc(0.5)'.]
expected: FAIL
['scale(calc(0.5 * progress(200px, 0px, 100px)))' as a specified value should serialize as 'scale(calc(0.5))'.]
expected: FAIL
['calc(0.5 * progress(200px, 0px, 100px))' as a computed value should serialize as '0.5'.]
expected: FAIL
['scale(calc(0.5 * progress(200px, 0px, 100px)))' as a computed value should serialize as 'matrix(0.5, 0, 0, 0.5, 0, 0)'.]
expected: FAIL
['calc(0.5 * progress(-100px, 0px, 100px))' as a specified value should serialize as 'calc(0)'.]
expected: FAIL
['scale(calc(0.5 * progress(-100px, 0px, 100px)))' as a specified value should serialize as 'scale(calc(0))'.]
expected: FAIL
['calc(0.5 * progress(-100px, 0px, 100px))' as a computed value should serialize as '0'.]
expected: FAIL
['scale(calc(0.5 * progress(-100px, 0px, 100px)))' as a computed value should serialize as 'matrix(0, 0, 0, 0, 0, 0)'.]
expected: FAIL

View file

@ -0,0 +1,6 @@
[sibling-index-keyframe-font-style-dynamic.html]
[Initially, the sibling-index() is 3 for #target]
expected: FAIL
[Removing a preceding sibling of #target reduces the sibling-index()]
expected: FAIL

View file

@ -0,0 +1,6 @@
[sibling-index-keyframe-palette-mix-dynamic.html]
[Initially, the sibling-index() is 4 for #target]
expected: FAIL
[Removing a preceding sibling of #target reduces the sibling-index()]
expected: FAIL

View file

@ -0,0 +1,75 @@
[typed_arithmetic.html]
[min(1em, 110px / 10px * 1px) should be used-value-equivalent to 10px]
expected: FAIL
[max(10px, 110px / 10px * 1px) should be used-value-equivalent to 11px]
expected: FAIL
[max(1em + 2px, 110px / 10px * 1px) should be used-value-equivalent to 12px]
expected: FAIL
[max(1em + 2%, 110px / 10px * 1px) should be used-value-equivalent to 12px]
expected: FAIL
[clamp(110px / 10px * 1px, 1em + 200%, 200% * 1% / 1em) should be used-value-equivalent to 20px]
expected: FAIL
[calc(3 + sign(10px / 1rem - sign(1em + 1px))) should be used-value-equivalent to 3]
expected: FAIL
[calc(10em / 1em) should be used-value-equivalent to 10]
expected: FAIL
[calc(10em / 1rem) should be used-value-equivalent to 10]
expected: FAIL
[calc(10em / 1px) should be used-value-equivalent to 100]
expected: FAIL
[calc(1px / 10em * NaN) should be used-value-equivalent to 0]
expected: FAIL
[Property width value 'calc(1px * 10em / 0em)']
expected: FAIL
[Property width value 'calc(1px / 1px * 10em * infinity)']
expected: FAIL
[Property margin-left value 'calc(1px * 10em / -0em)']
expected: FAIL
[Property z-index value 'calc(10em / 0em)']
expected: FAIL
[sign(-0em / 1px) should be used-value-equivalent to 0]
expected: FAIL
[clamp(-1, 1 / sign(-0em / 1px), 1) should be used-value-equivalent to -1]
expected: FAIL
[sign( 0cqi / 1px) should be used-value-equivalent to 0]
expected: FAIL
[clamp(-1, 1 / sign( 0cqi / 1px), 1) should be used-value-equivalent to 1]
expected: FAIL
[sign(atan2(-0cap / 1px, 0em / 1px)) should be used-value-equivalent to 0]
expected: FAIL
[clamp(-1, 1 / sign(atan2(-0cap / 1px, 0em / 1px)), 1) should be used-value-equivalent to -1]
expected: FAIL
[sign(exp(-1vh / 0px)) should be used-value-equivalent to 0]
expected: FAIL
[clamp(-1, 1 / sign(exp(-1vh / 0px)), 1) should be used-value-equivalent to 1]
expected: FAIL
[calc(20cqw / 1rem) should be used-value-equivalent to 2]
expected: FAIL
[Property animation-duration value 'calc(2s / (10s - 10s) * 1s)']
expected: FAIL
[subtraction of angle unit: deg minus turn]
expected: FAIL

View file

@ -4,3 +4,6 @@
[Make sure the page is ready for animation.]
expected: FAIL
[Smooth scrolling while doing history navigation.]
expected: FAIL