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

@ -14,3 +14,6 @@
[Opening a blob URL in a new window by clicking an <a> tag works immediately before revoking the URL.]
expected: TIMEOUT
[Fetching a blob URL immediately before revoking it works in <script> tags.]
expected: TIMEOUT

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,7 @@
[frame-src-blocked-path-matching.sub.html]
expected: TIMEOUT
[Cross-origin frame with other path is blocked]
expected: TIMEOUT
[Cross-origin frame with other path is blocked even after replacing the already loaded URL]
expected: TIMEOUT

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

View file

@ -0,0 +1,216 @@
[DOMImplementation-createDocument.html]
[createDocument test: null,";foo",null,null]
expected: FAIL
[createDocument test: metadata for null,";foo",null]
expected: FAIL
[createDocument test: characterSet aliases for null,";foo",null]
expected: FAIL
[createDocument test: null,"f}oo",null,null]
expected: FAIL
[createDocument test: metadata for null,"f}oo",null]
expected: FAIL
[createDocument test: characterSet aliases for null,"f}oo",null]
expected: FAIL
[createDocument test: null,"foo}",null,null]
expected: FAIL
[createDocument test: metadata for null,"foo}",null]
expected: FAIL
[createDocument test: characterSet aliases for null,"foo}",null]
expected: FAIL
[createDocument test: null,"\\ufffffoo",null,null]
expected: FAIL
[createDocument test: metadata for null,"\\ufffffoo",null]
expected: FAIL
[createDocument test: characterSet aliases for null,"\\ufffffoo",null]
expected: FAIL
[createDocument test: null,"f\\uffffoo",null,null]
expected: FAIL
[createDocument test: metadata for null,"f\\uffffoo",null]
expected: FAIL
[createDocument test: characterSet aliases for null,"f\\uffffoo",null]
expected: FAIL
[createDocument test: null,"foo\\uffff",null,null]
expected: FAIL
[createDocument test: metadata for null,"foo\\uffff",null]
expected: FAIL
[createDocument test: characterSet aliases for null,"foo\\uffff",null]
expected: FAIL
[createDocument test: null,"f<oo",null,null]
expected: FAIL
[createDocument test: metadata for null,"f<oo",null]
expected: FAIL
[createDocument test: characterSet aliases for null,"f<oo",null]
expected: FAIL
[createDocument test: null,":foo",null,null]
expected: FAIL
[createDocument test: metadata for null,":foo",null]
expected: FAIL
[createDocument test: characterSet aliases for null,":foo",null]
expected: FAIL
[createDocument test: null,"f:o:o",null,"NAMESPACE_ERR"]
expected: FAIL
[createDocument test: "",":foo",null,null]
expected: FAIL
[createDocument test: metadata for "",":foo",null]
expected: FAIL
[createDocument test: characterSet aliases for "",":foo",null]
expected: FAIL
[createDocument test: undefined,":foo",null,null]
expected: FAIL
[createDocument test: metadata for undefined,":foo",null]
expected: FAIL
[createDocument test: characterSet aliases for undefined,":foo",null]
expected: FAIL
[createDocument test: undefined,"f::oo",null,"NAMESPACE_ERR"]
expected: FAIL
[createDocument test: "http://example.com/","fo<o",null,null]
expected: FAIL
[createDocument test: metadata for "http://example.com/","fo<o",null]
expected: FAIL
[createDocument test: characterSet aliases for "http://example.com/","fo<o",null]
expected: FAIL
[createDocument test: "http://example.com/",":foo",null,null]
expected: FAIL
[createDocument test: metadata for "http://example.com/",":foo",null]
expected: FAIL
[createDocument test: characterSet aliases for "http://example.com/",":foo",null]
expected: FAIL
[createDocument test: "http://example.com/","f:o:o",null,null]
expected: FAIL
[createDocument test: metadata for "http://example.com/","f:o:o",null]
expected: FAIL
[createDocument test: characterSet aliases for "http://example.com/","f:o:o",null]
expected: FAIL
[createDocument test: "http://example.com/","f::oo",null,null]
expected: FAIL
[createDocument test: metadata for "http://example.com/","f::oo",null]
expected: FAIL
[createDocument test: characterSet aliases for "http://example.com/","f::oo",null]
expected: FAIL
[createDocument test: "http://example.com/","0:a",null,null]
expected: FAIL
[createDocument test: metadata for "http://example.com/","0:a",null]
expected: FAIL
[createDocument test: characterSet aliases for "http://example.com/","0:a",null]
expected: FAIL
[createDocument test: "http://example.com/","a:;",null,null]
expected: FAIL
[createDocument test: metadata for "http://example.com/","a:;",null]
expected: FAIL
[createDocument test: characterSet aliases for "http://example.com/","a:;",null]
expected: FAIL
[createDocument test: "http://example.com/","a:̀",null,null]
expected: FAIL
[createDocument test: metadata for "http://example.com/","a:̀",null]
expected: FAIL
[createDocument test: characterSet aliases for "http://example.com/","a:̀",null]
expected: FAIL
[createDocument test: "http://example.com/","̀:a",null,null]
expected: FAIL
[createDocument test: metadata for "http://example.com/","̀:a",null]
expected: FAIL
[createDocument test: characterSet aliases for "http://example.com/","̀:a",null]
expected: FAIL
[createDocument test: "http://example.com/",";:a",null,null]
expected: FAIL
[createDocument test: metadata for "http://example.com/",";:a",null]
expected: FAIL
[createDocument test: characterSet aliases for "http://example.com/",";:a",null]
expected: FAIL
[createDocument test: "http://example.com/","prefix::local",null,null]
expected: FAIL
[createDocument test: metadata for "http://example.com/","prefix::local",null]
expected: FAIL
[createDocument test: characterSet aliases for "http://example.com/","prefix::local",null]
expected: FAIL
[createDocument test: "/",":foo",null,null]
expected: FAIL
[createDocument test: metadata for "/",":foo",null]
expected: FAIL
[createDocument test: characterSet aliases for "/",":foo",null]
expected: FAIL
[createDocument test: "http://www.w3.org/XML/1998/namespace",":foo",null,null]
expected: FAIL
[createDocument test: metadata for "http://www.w3.org/XML/1998/namespace",":foo",null]
expected: FAIL
[createDocument test: characterSet aliases for "http://www.w3.org/XML/1998/namespace",":foo",null]
expected: FAIL
[createDocument test: "http://www.w3.org/2000/xmlns/",":foo",null,"NAMESPACE_ERR"]
expected: FAIL
[createDocument test: "foo:",":foo",null,null]
expected: FAIL
[createDocument test: metadata for "foo:",":foo",null]
expected: FAIL
[createDocument test: characterSet aliases for "foo:",":foo",null]
expected: FAIL

View file

@ -0,0 +1,141 @@
[DOMImplementation-createDocumentType.html]
[createDocumentType("", "", "") should work]
expected: FAIL
[createDocumentType("1foo", "", "") should work]
expected: FAIL
[createDocumentType("@foo", "", "") should work]
expected: FAIL
[createDocumentType("foo@", "", "") should work]
expected: FAIL
[createDocumentType("f@oo", "", "") should work]
expected: FAIL
[createDocumentType("edi:{", "", "") should work]
expected: FAIL
[createDocumentType("edi:}", "", "") should work]
expected: FAIL
[createDocumentType("edi:~", "", "") should work]
expected: FAIL
[createDocumentType("edi:'", "", "") should work]
expected: FAIL
[createDocumentType("edi:!", "", "") should work]
expected: FAIL
[createDocumentType("edi:@", "", "") should work]
expected: FAIL
[createDocumentType("edi:#", "", "") should work]
expected: FAIL
[createDocumentType("edi:$", "", "") should work]
expected: FAIL
[createDocumentType("edi:%", "", "") should work]
expected: FAIL
[createDocumentType("edi:^", "", "") should work]
expected: FAIL
[createDocumentType("edi:&", "", "") should work]
expected: FAIL
[createDocumentType("edi:*", "", "") should work]
expected: FAIL
[createDocumentType("edi:(", "", "") should work]
expected: FAIL
[createDocumentType("edi:)", "", "") should work]
expected: FAIL
[createDocumentType("edi:+", "", "") should work]
expected: FAIL
[createDocumentType("edi:=", "", "") should work]
expected: FAIL
[createDocumentType("edi:[", "", "") should work]
expected: FAIL
[createDocumentType("edi:\]", "", "") should work]
expected: FAIL
[createDocumentType("edi:\\\\", "", "") should work]
expected: FAIL
[createDocumentType("edi:/", "", "") should work]
expected: FAIL
[createDocumentType("edi:;", "", "") should work]
expected: FAIL
[createDocumentType("edi:`", "", "") should work]
expected: FAIL
[createDocumentType("edi:<", "", "") should work]
expected: FAIL
[createDocumentType("edi:,", "", "") should work]
expected: FAIL
[createDocumentType("edi:\\"", "", "") should work]
expected: FAIL
[createDocumentType("{", "", "") should work]
expected: FAIL
[createDocumentType("}", "", "") should work]
expected: FAIL
[createDocumentType("'", "", "") should work]
expected: FAIL
[createDocumentType("~", "", "") should work]
expected: FAIL
[createDocumentType("`", "", "") should work]
expected: FAIL
[createDocumentType("@", "", "") should work]
expected: FAIL
[createDocumentType("#", "", "") should work]
expected: FAIL
[createDocumentType("$", "", "") should work]
expected: FAIL
[createDocumentType("%", "", "") should work]
expected: FAIL
[createDocumentType("^", "", "") should work]
expected: FAIL
[createDocumentType("&", "", "") should work]
expected: FAIL
[createDocumentType("*", "", "") should work]
expected: FAIL
[createDocumentType("(", "", "") should work]
expected: FAIL
[createDocumentType(")", "", "") should work]
expected: FAIL
[createDocumentType(":foo", "", "") should work]
expected: FAIL
[createDocumentType("foo:", "", "") should work]
expected: FAIL
[createDocumentType("prefix::local", "", "") should work]
expected: FAIL

View file

@ -0,0 +1,42 @@
[Document-createAttribute.html]
[HTML document.createAttribute("invalid^Name")]
expected: FAIL
[XML document.createAttribute("invalid^Name")]
expected: FAIL
[HTML document.createAttribute("\\\\")]
expected: FAIL
[XML document.createAttribute("\\\\")]
expected: FAIL
[HTML document.createAttribute("'")]
expected: FAIL
[XML document.createAttribute("'")]
expected: FAIL
[HTML document.createAttribute("\\"")]
expected: FAIL
[XML document.createAttribute("\\"")]
expected: FAIL
[HTML document.createAttribute("0")]
expected: FAIL
[XML document.createAttribute("0")]
expected: FAIL
[HTML document.createAttribute("0:a")]
expected: FAIL
[XML document.createAttribute("0:a")]
expected: FAIL
[HTML document.createAttribute("~")]
expected: FAIL
[XML document.createAttribute("~")]
expected: FAIL

View file

@ -0,0 +1,72 @@
[Document-createElement.html]
[createElement("̀foo") in HTML document]
expected: FAIL
[createElement("̀foo") in XML document]
expected: FAIL
[createElement("̀foo") in XHTML document]
expected: FAIL
[createElement("f}oo") in HTML document]
expected: FAIL
[createElement("f}oo") in XML document]
expected: FAIL
[createElement("f}oo") in XHTML document]
expected: FAIL
[createElement("foo}") in HTML document]
expected: FAIL
[createElement("foo}") in XML document]
expected: FAIL
[createElement("foo}") in XHTML document]
expected: FAIL
[createElement("\\ufffffoo") in HTML document]
expected: FAIL
[createElement("\\ufffffoo") in XML document]
expected: FAIL
[createElement("\\ufffffoo") in XHTML document]
expected: FAIL
[createElement("f\\uffffoo") in HTML document]
expected: FAIL
[createElement("f\\uffffoo") in XML document]
expected: FAIL
[createElement("f\\uffffoo") in XHTML document]
expected: FAIL
[createElement("foo\\uffff") in HTML document]
expected: FAIL
[createElement("foo\\uffff") in XML document]
expected: FAIL
[createElement("foo\\uffff") in XHTML document]
expected: FAIL
[createElement("f<oo") in HTML document]
expected: FAIL
[createElement("f<oo") in XML document]
expected: FAIL
[createElement("f<oo") in XHTML document]
expected: FAIL
[createElement("̀") in HTML document]
expected: FAIL
[createElement("̀") in XML document]
expected: FAIL
[createElement("̀") in XHTML document]
expected: FAIL

View file

@ -0,0 +1,234 @@
[Document-createElementNS.html]
[createElementNS test in HTML document: null,";foo",null]
expected: FAIL
[createElementNS test in XML document: null,";foo",null]
expected: FAIL
[createElementNS test in XHTML document: null,";foo",null]
expected: FAIL
[createElementNS test in HTML document: null,"f}oo",null]
expected: FAIL
[createElementNS test in XML document: null,"f}oo",null]
expected: FAIL
[createElementNS test in XHTML document: null,"f}oo",null]
expected: FAIL
[createElementNS test in HTML document: null,"foo}",null]
expected: FAIL
[createElementNS test in XML document: null,"foo}",null]
expected: FAIL
[createElementNS test in XHTML document: null,"foo}",null]
expected: FAIL
[createElementNS test in HTML document: null,"\\ufffffoo",null]
expected: FAIL
[createElementNS test in XML document: null,"\\ufffffoo",null]
expected: FAIL
[createElementNS test in XHTML document: null,"\\ufffffoo",null]
expected: FAIL
[createElementNS test in HTML document: null,"f\\uffffoo",null]
expected: FAIL
[createElementNS test in XML document: null,"f\\uffffoo",null]
expected: FAIL
[createElementNS test in XHTML document: null,"f\\uffffoo",null]
expected: FAIL
[createElementNS test in HTML document: null,"foo\\uffff",null]
expected: FAIL
[createElementNS test in XML document: null,"foo\\uffff",null]
expected: FAIL
[createElementNS test in XHTML document: null,"foo\\uffff",null]
expected: FAIL
[createElementNS test in HTML document: null,"f<oo",null]
expected: FAIL
[createElementNS test in XML document: null,"f<oo",null]
expected: FAIL
[createElementNS test in XHTML document: null,"f<oo",null]
expected: FAIL
[createElementNS test in HTML document: null,":foo",null]
expected: FAIL
[createElementNS test in XML document: null,":foo",null]
expected: FAIL
[createElementNS test in XHTML document: null,":foo",null]
expected: FAIL
[createElementNS test in HTML document: null,"f:o:o","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"f:o:o","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XHTML document: null,"f:o:o","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in HTML document: "",":foo",null]
expected: FAIL
[createElementNS test in XML document: "",":foo",null]
expected: FAIL
[createElementNS test in XHTML document: "",":foo",null]
expected: FAIL
[createElementNS test in HTML document: undefined,":foo",null]
expected: FAIL
[createElementNS test in XML document: undefined,":foo",null]
expected: FAIL
[createElementNS test in XHTML document: undefined,":foo",null]
expected: FAIL
[createElementNS test in HTML document: undefined,"f::oo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: undefined,"f::oo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XHTML document: undefined,"f::oo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in HTML document: "http://example.com/","fo<o",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","fo<o",null]
expected: FAIL
[createElementNS test in XHTML document: "http://example.com/","fo<o",null]
expected: FAIL
[createElementNS test in HTML document: "http://example.com/",":foo",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/",":foo",null]
expected: FAIL
[createElementNS test in XHTML document: "http://example.com/",":foo",null]
expected: FAIL
[createElementNS test in HTML document: "http://example.com/","f:o:o",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","f:o:o",null]
expected: FAIL
[createElementNS test in XHTML document: "http://example.com/","f:o:o",null]
expected: FAIL
[createElementNS test in HTML document: "http://example.com/","f::oo",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","f::oo",null]
expected: FAIL
[createElementNS test in XHTML document: "http://example.com/","f::oo",null]
expected: FAIL
[createElementNS test in HTML document: "http://example.com/","0:a",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","0:a",null]
expected: FAIL
[createElementNS test in XHTML document: "http://example.com/","0:a",null]
expected: FAIL
[createElementNS test in HTML document: "http://example.com/","a:;",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","a:;",null]
expected: FAIL
[createElementNS test in XHTML document: "http://example.com/","a:;",null]
expected: FAIL
[createElementNS test in HTML document: "http://example.com/","a:̀",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","a:̀",null]
expected: FAIL
[createElementNS test in XHTML document: "http://example.com/","a:̀",null]
expected: FAIL
[createElementNS test in HTML document: "http://example.com/","̀:a",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","̀:a",null]
expected: FAIL
[createElementNS test in XHTML document: "http://example.com/","̀:a",null]
expected: FAIL
[createElementNS test in HTML document: "http://example.com/",";:a",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/",";:a",null]
expected: FAIL
[createElementNS test in XHTML document: "http://example.com/",";:a",null]
expected: FAIL
[createElementNS test in HTML document: "http://example.com/","prefix::local",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","prefix::local",null]
expected: FAIL
[createElementNS test in XHTML document: "http://example.com/","prefix::local",null]
expected: FAIL
[createElementNS test in HTML document: "/",":foo",null]
expected: FAIL
[createElementNS test in XML document: "/",":foo",null]
expected: FAIL
[createElementNS test in XHTML document: "/",":foo",null]
expected: FAIL
[createElementNS test in HTML document: "http://www.w3.org/XML/1998/namespace",":foo",null]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace",":foo",null]
expected: FAIL
[createElementNS test in XHTML document: "http://www.w3.org/XML/1998/namespace",":foo",null]
expected: FAIL
[createElementNS test in HTML document: "http://www.w3.org/2000/xmlns/",":foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/2000/xmlns/",":foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XHTML document: "http://www.w3.org/2000/xmlns/",":foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in HTML document: "foo:",":foo",null]
expected: FAIL
[createElementNS test in XML document: "foo:",":foo",null]
expected: FAIL
[createElementNS test in XHTML document: "foo:",":foo",null]
expected: FAIL

View file

@ -0,0 +1,6 @@
[attributes.html]
[Basic functionality should be intact. (toggleAttribute)]
expected: FAIL
[Basic functionality should be intact.]
expected: FAIL

View file

@ -0,0 +1,3 @@
[child-style-preserve.html]
[child-style-preserve]
expected: FAIL

View file

@ -1,4 +1,4 @@
[name-validation.tentative.html]
[name-validation.html]
[Valid and invalid characters in createElement.]
expected: FAIL

View file

@ -1,5 +1,5 @@
[max-payload.tentative.https.window.html]
expected: TIMEOUT
expected: ERROR
[fetchLater() accepts max payload in a POST request body of String in same-origin iframe.]
expected: FAIL

View file

@ -4,6 +4,3 @@
[link click]
expected: FAIL
[form submission]
expected: FAIL

View file

@ -16,6 +16,3 @@
[load & pageshow events do not fire on contentWindow of <iframe> element created with src='']
expected: FAIL
[load & pageshow events do not fire on contentWindow of <iframe> element created with src='about:blank']
expected: FAIL

View file

@ -0,0 +1,3 @@
[traverse_the_history_4.html]
[Multiple history traversals, last would be aborted]
expected: FAIL

View file

@ -0,0 +1,3 @@
[duplicate-name-order.html]
[Duplicate name lookup order]
expected: FAIL

View file

@ -0,0 +1,3 @@
[dataset-set.html]
[Setting element.dataset[';foo'\] should not throw.]
expected: FAIL

View file

@ -7,10 +7,13 @@
expected: NOTRUN
[Element with tabindex should support autofocus]
expected: FAIL
expected: TIMEOUT
[Area element should support autofocus]
expected: NOTRUN
[Host element with delegatesFocus should support autofocus]
expected: NOTRUN
[Non-HTMLElement should not support autofocus]
expected: NOTRUN

View file

@ -1,3 +1,4 @@
[update-the-rendering.html]
expected: TIMEOUT
["Flush autofocus candidates" should be happen before a scroll event and animation frame callbacks]
expected: FAIL
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[field-sizing-select-contain-size.html]
[dropdown: The width should not depend on the selected OPTION when contain:size is set]
expected: FAIL

View file

@ -0,0 +1,16 @@
[embed-allowed-schemas.sub.window.html]
expected: TIMEOUT
[about: allowed in embed]
expected: TIMEOUT
[blob: allowed in embed]
expected: NOTRUN
[data: allowed in embed]
expected: NOTRUN
[https: allowed in embed]
expected: NOTRUN
[http: allowed in embed]
expected: NOTRUN

View file

@ -1,4 +1,4 @@
[iframe_sandbox_popups_nonescaping-2.html]
expected: TIMEOUT
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: NOTRUN
expected: FAIL

View file

@ -1,3 +1,4 @@
[iframe_sandbox_popups_nonescaping-3.html]
expected: TIMEOUT
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: FAIL
expected: NOTRUN

View file

@ -0,0 +1,19 @@
[object-allowed-schemas.sub.window.html]
expected: TIMEOUT
[about: allowed in object]
expected: TIMEOUT
[blob: allowed in object]
expected: NOTRUN
[data: allowed in object]
expected: NOTRUN
[https: allowed in object]
expected: NOTRUN
[http: allowed in object]
expected: NOTRUN
[javascript: scheme not allowed in object]
expected: NOTRUN

View file

@ -1 +0,0 @@
prefs: ["dom_indexeddb_enabled:true"]

View file

@ -1,15 +0,0 @@
[abort-in-initial-upgradeneeded.any.html]
[An abort() in the initial onupgradeneeded sets version back to 0]
expected: FAIL
[abort-in-initial-upgradeneeded.any.sharedworker.html]
expected: ERROR
[abort-in-initial-upgradeneeded.any.worker.html]
[An abort() in the initial onupgradeneeded sets version back to 0]
expected: FAIL
[abort-in-initial-upgradeneeded.any.serviceworker.html]
expected: ERROR

View file

@ -1,3 +0,0 @@
[back-forward-cache-open-connection.window.html]
[Testing BFCache support for page with open IndexedDB connection, and eviction behavior when receiving versionchange event.]
expected: FAIL

View file

@ -1,4 +0,0 @@
[back-forward-cache-open-transaction.window.html]
expected: TIMEOUT
[BFCache support test for page with open IndexedDB transaction]
expected: TIMEOUT

View file

@ -1,14 +0,0 @@
[bindings-inject-keys-bypass.any.serviceworker.html]
expected: ERROR
[bindings-inject-keys-bypass.any.sharedworker.html]
expected: ERROR
[bindings-inject-keys-bypass.any.worker.html]
[Returning keys to script should bypass prototype setters]
expected: FAIL
[bindings-inject-keys-bypass.any.html]
[Returning keys to script should bypass prototype setters]
expected: FAIL

View file

@ -1,21 +0,0 @@
[bindings-inject-values-bypass.any.html]
[Returning values to script should bypass prototype chain]
expected: FAIL
[Returning values to script should bypass prototype setters]
expected: FAIL
[bindings-inject-values-bypass.any.worker.html]
[Returning values to script should bypass prototype chain]
expected: FAIL
[Returning values to script should bypass prototype setters]
expected: FAIL
[bindings-inject-values-bypass.any.serviceworker.html]
expected: ERROR
[bindings-inject-values-bypass.any.sharedworker.html]
expected: ERROR

View file

@ -1,14 +0,0 @@
[blob-composite-blob-reads.any.html]
[Composite Blob Handling: Many blobs: fetch-blob-url]
expected: FAIL
[Composite Blob Handling: Many blobs: direct]
expected: FAIL
[blob-composite-blob-reads.any.worker.html]
[Composite Blob Handling: Many blobs: fetch-blob-url]
expected: FAIL
[Composite Blob Handling: Many blobs: direct]
expected: FAIL

View file

@ -1,10 +0,0 @@
[blob-contenttype.any.html]
expected: CRASH
[Ensure that content type round trips when reading blob data]
expected: FAIL
[blob-contenttype.any.worker.html]
expected: CRASH
[Ensure that content type round trips when reading blob data]
expected: FAIL

View file

@ -1,9 +0,0 @@
[blob-delete-objectstore-db.any.worker.html]
[Deleting an object store and a database containing blobs doesn't crash.]
expected: FAIL
[blob-delete-objectstore-db.any.html]
[Deleting an object store and a database containing blobs doesn't crash.]
expected: FAIL

View file

@ -1,10 +0,0 @@
[blob-valid-after-deletion.any.worker.html]
expected: CRASH
[Blobs stay alive after their records are deleted.]
expected: FAIL
[blob-valid-after-deletion.any.html]
expected: CRASH
[Blobs stay alive after their records are deleted.]
expected: FAIL

View file

@ -1,10 +0,0 @@
[blob-valid-before-commit.any.worker.html]
expected: CRASH
[Blobs can be read back before their records are committed.]
expected: FAIL
[blob-valid-before-commit.any.html]
expected: CRASH
[Blobs can be read back before their records are committed.]
expected: FAIL

View file

@ -1,41 +0,0 @@
[clone-before-keypath-eval.any.sharedworker.html]
expected: ERROR
[clone-before-keypath-eval.any.html]
expected: CRASH
[Key generator and key path validity check operates on a clone]
expected: FAIL
[Failing key path validity check operates on a clone]
expected: FAIL
[Index key path evaluations operate on a clone]
expected: FAIL
[Store and index key path evaluations operate on the same clone]
expected: FAIL
[Cursor update checks and keypath evaluations operate on a clone]
expected: FAIL
[clone-before-keypath-eval.any.worker.html]
expected: CRASH
[Key generator and key path validity check operates on a clone]
expected: FAIL
[Failing key path validity check operates on a clone]
expected: FAIL
[Index key path evaluations operate on a clone]
expected: FAIL
[Store and index key path evaluations operate on the same clone]
expected: FAIL
[Cursor update checks and keypath evaluations operate on a clone]
expected: FAIL
[clone-before-keypath-eval.any.serviceworker.html]
expected: ERROR

View file

@ -1,15 +0,0 @@
[close-in-upgradeneeded.any.sharedworker.html]
expected: ERROR
[close-in-upgradeneeded.any.html]
[When db.close() is called in onupgradeneeded, the db is cleaned up on refresh]
expected: FAIL
[close-in-upgradeneeded.any.worker.html]
[When db.close() is called in onupgradeneeded, the db is cleaned up on refresh]
expected: FAIL
[close-in-upgradeneeded.any.serviceworker.html]
expected: ERROR

View file

@ -1,15 +0,0 @@
[cursor-overloads.any.sharedworker.html]
expected: ERROR
[cursor-overloads.any.html]
[Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()]
expected: FAIL
[cursor-overloads.any.worker.html]
[Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()]
expected: FAIL
[cursor-overloads.any.serviceworker.html]
expected: ERROR

View file

@ -1,13 +0,0 @@
[database-names-by-origin.html]
expected: TIMEOUT
[open database names don't leak to cross-origin iframe]
expected: TIMEOUT
[open database names don't leak to cross-origin window]
expected: NOTRUN
[closed database names don't leak to cross-origin iframe]
expected: NOTRUN
[closed database names don't leak to cross-origin window]
expected: NOTRUN

View file

@ -1,28 +0,0 @@
[delete-range.any.worker.html]
expected: CRASH
[Delete range]
expected: FAIL
[Delete range 1]
expected: FAIL
[Delete range 2]
expected: FAIL
[Delete range 3]
expected: FAIL
[delete-range.any.html]
expected: CRASH
[Delete range]
expected: FAIL
[Delete range 1]
expected: FAIL
[Delete range 2]
expected: FAIL
[Delete range 3]
expected: FAIL

View file

@ -1,9 +0,0 @@
[delete-request-queue.any.worker.html]
[delete-request-queue.any.html]
[delete-request-queue.any.serviceworker.html]
expected: ERROR
[delete-request-queue.any.sharedworker.html]
expected: ERROR

View file

@ -1,16 +0,0 @@
[error-attributes.any.worker.html]
expected: CRASH
[IDBRequest and IDBTransaction error properties should be DOMExceptions]
expected: FAIL
[error-attributes.any.sharedworker.html]
expected: ERROR
[error-attributes.any.serviceworker.html]
expected: ERROR
[error-attributes.any.html]
expected: CRASH
[IDBRequest and IDBTransaction error properties should be DOMExceptions]
expected: FAIL

View file

@ -1,35 +0,0 @@
[event-dispatch-active-flag.any.html]
expected: CRASH
[Active during success handlers]
expected: FAIL
[Active during success listeners]
expected: FAIL
[Active during error handlers]
expected: FAIL
[Active during error listeners]
expected: FAIL
[event-dispatch-active-flag.any.serviceworker.html]
expected: ERROR
[event-dispatch-active-flag.any.worker.html]
expected: CRASH
[Active during success handlers]
expected: FAIL
[Active during success listeners]
expected: FAIL
[Active during error handlers]
expected: FAIL
[Active during error listeners]
expected: FAIL
[event-dispatch-active-flag.any.sharedworker.html]
expected: ERROR

Some files were not shown because too many files have changed in this diff Show more