mirror of
https://github.com/servo/servo.git
synced 2025-09-11 07:28:19 +01:00
Update web-platform-tests to revision b'a10b8c0164b4c4521040898ee9394738aca488b0' (#31144)
This commit is contained in:
parent
f93aefdb73
commit
23a4a750be
476 changed files with 20436 additions and 3711 deletions
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,18 @@
|
|||
[animate-with-color-mix.html]
|
||||
[Animate from neutral keyframe with color-mix to legacy rgb]
|
||||
expected: FAIL
|
||||
|
||||
[Animate from legacy rgb to neutral keyframe with color-mix]
|
||||
expected: FAIL
|
||||
|
||||
[Animate from neutral keyframe with color-mix to srgb]
|
||||
expected: FAIL
|
||||
|
||||
[Animate from srgb to neutral keyframe with color-mix]
|
||||
expected: FAIL
|
||||
|
||||
[Animate from color-mix with transparency to legacy rgba]
|
||||
expected: FAIL
|
||||
|
||||
[Animate from legacy rgba to color-mix with transparency]
|
||||
expected: FAIL
|
|
@ -1,2 +1,2 @@
|
|||
[animation-delay-010.html]
|
||||
expected: FAIL
|
||||
expected: TIMEOUT
|
||||
|
|
|
@ -3316,3 +3316,9 @@
|
|||
|
||||
[Property color value 'color(from color(xyz-d65 7 -20.5 100 / 0.8) xyz-d65 calc(x + 1) calc(y + 1) calc(z + 1) / calc(alpha + 0.01))']
|
||||
expected: FAIL
|
||||
|
||||
[Property color value 'color(from color(srgb 0.25 0.5 0.75) xyz-d50 x y z)']
|
||||
expected: FAIL
|
||||
|
||||
[Property color value 'color(from color(srgb 0.25 0.5 0.75) xyz-d65 x y z)']
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
[dynamic-baseline-change.html]
|
||||
expected: FAIL
|
|
@ -74,9 +74,6 @@
|
|||
[Matching font-weight: '430' should prefer '500' over '400 425']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-style: 'normal' should prefer 'oblique 10deg 40deg' over 'oblique 20deg 30deg']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-style: 'oblique 20deg' should prefer 'oblique 0deg' over 'oblique -50deg -20deg']
|
||||
expected: FAIL
|
||||
|
||||
|
@ -149,18 +146,12 @@
|
|||
[Matching font-style: 'italic' should prefer 'oblique 0deg' over 'oblique -60deg -30deg']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-style: 'oblique 10deg' should prefer 'italic' over 'oblique 0deg']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-style: 'oblique 0deg' should prefer 'oblique 40deg 50deg' over 'italic']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-style: 'oblique -20deg' should prefer 'oblique -60deg -40deg' over 'oblique -10deg']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-style: 'oblique -21deg' should prefer 'oblique -10deg' over 'italic']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-weight: '501' should prefer '450 460' over '390 410']
|
||||
expected: FAIL
|
||||
|
||||
|
@ -206,9 +197,6 @@
|
|||
[Matching font-style: 'oblique -21deg' should prefer 'italic' over 'oblique 0deg']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-stretch: '100%' should prefer '110% 120%' over '115% 116%']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-style: 'oblique 21deg' should prefer 'oblique 10deg' over 'italic']
|
||||
expected: FAIL
|
||||
|
||||
|
@ -242,9 +230,6 @@
|
|||
[Matching font-stretch: '110%' should prefer '115% 116%' over '105%']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-style: 'italic' should prefer 'italic' over 'oblique 20deg']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-style: 'italic' should prefer 'oblique 20deg' over 'oblique 30deg 60deg']
|
||||
expected: FAIL
|
||||
|
||||
|
@ -272,9 +257,6 @@
|
|||
[Matching font-style: 'oblique -20deg' should prefer 'oblique -10deg' over 'italic']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-weight: '430' should prefer '420 440' over '450 460']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-weight: '430' should prefer '350 399' over '340 398']
|
||||
expected: FAIL
|
||||
|
||||
|
@ -295,3 +277,33 @@
|
|||
|
||||
[Matching font-style: 'oblique -20deg' should prefer 'oblique 0deg' over 'oblique 30deg 60deg']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-weight: '400' should prefer '351 398' over '501 550']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-weight: '500' should prefer '500' over '450 460']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-weight: '500' should prefer '400' over '350 399']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-stretch: '100%' should prefer '100%' over '110% 120%']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-stretch: '110%' should prefer '105%' over '100%']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-style: 'normal' should prefer 'oblique 20deg 30deg' over 'oblique -50deg -20deg']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-style: 'italic' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-style: 'oblique 10deg' should prefer 'oblique 10deg' over 'oblique 5deg']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-style: 'oblique -10deg' should prefer 'oblique -50deg -40deg' over 'italic']
|
||||
expected: FAIL
|
||||
|
||||
[Matching font-style: 'oblique -20deg' should prefer 'oblique -20deg' over 'oblique -60deg -40deg']
|
||||
expected: FAIL
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
[text-spacing-trim-end-001.html?class=chws,vrl]
|
||||
expected: FAIL
|
||||
|
||||
[text-spacing-trim-end-001.html?class=chws,htb]
|
||||
expected: FAIL
|
||||
|
||||
[text-spacing-trim-end-001.html?class=halt,htb]
|
||||
expected: FAIL
|
||||
|
||||
[text-spacing-trim-end-001.html?class=halt,vrl]
|
||||
expected: FAIL
|
|
@ -0,0 +1,336 @@
|
|||
[text-transform-math-auto-003.html]
|
||||
[Selection.toString() for math-auto 'A' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'B' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'C' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'D' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'E' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'F' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'G' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'H' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'I' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'J' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'K' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'L' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'M' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'N' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'O' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'P' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Q' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'R' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'S' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'T' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'U' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'V' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'W' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'X' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Y' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Z' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'a' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'b' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'c' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'd' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'e' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'f' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'g' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'h' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'i' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'j' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'k' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'l' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'm' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'n' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'o' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'p' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'q' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'r' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 's' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 't' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'u' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'v' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'w' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'x' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'y' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'z' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'ı' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'ȷ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Α' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Β' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Γ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Δ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Ε' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Ζ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Η' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Θ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Ι' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Κ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Λ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Μ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Ν' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Ξ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Ο' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Π' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Ρ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Σ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Τ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Υ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Φ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Χ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Ψ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'Ω' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'α' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'β' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'γ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'δ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'ε' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'ζ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'η' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'θ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'ι' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'κ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'λ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'μ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'ν' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'ξ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'ο' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'π' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'ρ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'ς' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'σ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'τ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'υ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'φ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'χ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'ψ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'ω' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'ϑ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'ϕ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'ϖ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'ϰ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'ϱ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'ϴ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto 'ϵ' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto '∂' returns the transformed character.]
|
||||
expected: FAIL
|
||||
|
||||
[Selection.toString() for math-auto '∇' returns the transformed character.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[text-transform-upperlower-107.html]
|
||||
[Selection.toString() for 'ß' with text-transform: uppercase]
|
||||
expected: FAIL
|
|
@ -0,0 +1,18 @@
|
|||
[animate-with-color-mix.html]
|
||||
[Transition from color-mix to legacy rgb]
|
||||
expected: FAIL
|
||||
|
||||
[Transition from legacy rgb to color-mix]
|
||||
expected: FAIL
|
||||
|
||||
[Transition from color-mix to srgb]
|
||||
expected: FAIL
|
||||
|
||||
[Transition from srgb to color-mix]
|
||||
expected: FAIL
|
||||
|
||||
[Transition from color-mix with transparency to legacy rgba]
|
||||
expected: FAIL
|
||||
|
||||
[Transition from legacy rgba to color-mix with transparency]
|
||||
expected: FAIL
|
|
@ -55,3 +55,12 @@
|
|||
|
||||
[calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) * 20em from 2rem to 12em) * 2) should be used-value-equivalent to 4]
|
||||
expected: FAIL
|
||||
|
||||
[calc(progress(abs(5%) from hypot(3%, 4%) to 10%)) should be used-value-equivalent to 0]
|
||||
expected: FAIL
|
||||
|
||||
[progress(1000em from 10em to 110em) should be used-value-equivalent to 9.9]
|
||||
expected: FAIL
|
||||
|
||||
[scale(progress(1000em from 10rem to 110em)) should be used-value-equivalent to scale(9.9)]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
[MediaQueryList-addListener-removeListener.html]
|
||||
[listeners are called when <iframe> is resized]
|
||||
expected: FAIL
|
||||
|
||||
[listeners are called correct number of times]
|
||||
expected: FAIL
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[has-display-none-checked.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
|||
[has-append-first-node.html]
|
||||
expected: FAIL
|
|
@ -37,3 +37,6 @@
|
|||
|
||||
[subject13: color after #sibling12_1 removed should be rgb(0, 128, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[subject14: initial color should be rgb(0, 128, 0)]
|
||||
expected: FAIL
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
[scrollend-fires-to-text-input.html]
|
||||
expected: TIMEOUT
|
||||
[scrolled input field should receive scrollend.]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,38 @@
|
|||
[observable-toArray.any.worker.html]
|
||||
[toArray(): basic next/complete]
|
||||
expected: FAIL
|
||||
|
||||
[toArray(): first error() rejects promise; subsequent error()s report the exceptions]
|
||||
expected: FAIL
|
||||
|
||||
[toArray(): complete() resolves promise; subsequent error()s report the exceptions]
|
||||
expected: FAIL
|
||||
|
||||
[toArray(): Subscribing with an aborted signal returns an immediately rejected promise]
|
||||
expected: FAIL
|
||||
|
||||
[toArray(): Aborting the passed-in signal rejects the returned promise]
|
||||
expected: FAIL
|
||||
|
||||
[Operator Promise abort ordering]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[observable-toArray.any.html]
|
||||
[toArray(): basic next/complete]
|
||||
expected: FAIL
|
||||
|
||||
[toArray(): first error() rejects promise; subsequent error()s report the exceptions]
|
||||
expected: FAIL
|
||||
|
||||
[toArray(): complete() resolves promise; subsequent error()s report the exceptions]
|
||||
expected: FAIL
|
||||
|
||||
[toArray(): Subscribing with an aborted signal returns an immediately rejected promise]
|
||||
expected: FAIL
|
||||
|
||||
[toArray(): Aborting the passed-in signal rejects the returned promise]
|
||||
expected: FAIL
|
||||
|
||||
[Operator Promise abort ordering]
|
||||
expected: FAIL
|
|
@ -2,3 +2,18 @@
|
|||
expected: TIMEOUT
|
||||
[keepalive in onunload in nested frame in another window]
|
||||
expected: FAIL
|
||||
|
||||
[[keepalive\] simple GET request on 'pagehide' [no payload\]; setting up]
|
||||
expected: TIMEOUT
|
||||
|
||||
[[keepalive\] simple GET request on 'unload' [no payload\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] simple POST request on 'load' [no payload\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] simple POST request on 'pagehide' [no payload\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] simple POST request on 'unload' [no payload\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
|
|
@ -1,2 +1,121 @@
|
|||
[cors-keepalive.any.html]
|
||||
expected: TIMEOUT
|
||||
[[keepalive\] Same domain different port GET request in unload [no-cors mode, server forbid CORS\]; setting up]
|
||||
expected: TIMEOUT
|
||||
|
||||
[[keepalive\] Same domain different port GET request in unload [no-cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Same domain different port GET request in unload [cors mode, server forbid CORS\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Same domain different port GET request in unload [cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Same domain different protocol different port GET request in unload [no-cors mode, server forbid CORS\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Same domain different protocol different port GET request in unload [no-cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Same domain different protocol different port GET request in unload [cors mode, server forbid CORS\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Same domain different protocol different port GET request in unload [cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain basic usage GET request in unload [no-cors mode, server forbid CORS\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain basic usage GET request in unload [no-cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain basic usage GET request in unload [cors mode, server forbid CORS\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain basic usage GET request in unload [cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain different port GET request in unload [no-cors mode, server forbid CORS\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain different port GET request in unload [no-cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain different port GET request in unload [cors mode, server forbid CORS\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain different port GET request in unload [cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain different protocol GET request in unload [no-cors mode, server forbid CORS\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain different protocol GET request in unload [no-cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain different protocol GET request in unload [cors mode, server forbid CORS\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain different protocol GET request in unload [cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Same domain different port POST request in unload [no-cors mode, server forbid CORS\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Same domain different port POST request in unload [no-cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Same domain different port POST request in unload [cors mode, server forbid CORS\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Same domain different port POST request in unload [cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Same domain different protocol different port POST request in unload [no-cors mode, server forbid CORS\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Same domain different protocol different port POST request in unload [no-cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Same domain different protocol different port POST request in unload [cors mode, server forbid CORS\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Same domain different protocol different port POST request in unload [cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain basic usage POST request in unload [no-cors mode, server forbid CORS\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain basic usage POST request in unload [no-cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain basic usage POST request in unload [cors mode, server forbid CORS\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain basic usage POST request in unload [cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain different port POST request in unload [no-cors mode, server forbid CORS\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain different port POST request in unload [no-cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain different port POST request in unload [cors mode, server forbid CORS\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain different port POST request in unload [cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain different protocol POST request in unload [no-cors mode, server forbid CORS\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain different protocol POST request in unload [no-cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain different protocol POST request in unload [cors mode, server forbid CORS\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
||||
[[keepalive\] Cross domain different protocol POST request in unload [cors mode\]; setting up]
|
||||
expected: NOTRUN
|
||||
|
|
|
@ -1,36 +0,0 @@
|
|||
[location.tentative.https.window.html?include=from-private]
|
||||
[private to local: failed preflight.]
|
||||
expected: FAIL
|
||||
|
||||
[private to local: success.]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[location.tentative.https.window.html?include=from-local]
|
||||
|
||||
[location.tentative.https.window.html?include=from-public]
|
||||
[public to local: failed preflight.]
|
||||
expected: FAIL
|
||||
|
||||
[public to local: success.]
|
||||
expected: FAIL
|
||||
|
||||
[public to private: failed preflight.]
|
||||
expected: FAIL
|
||||
|
||||
[public to private: success.]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[location.tentative.https.window.html?include=from-treat-as-public]
|
||||
[treat-as-public-address to local: failed preflight.]
|
||||
expected: FAIL
|
||||
|
||||
[treat-as-public-address to local: success.]
|
||||
expected: FAIL
|
||||
|
||||
[treat-as-public-address to private: failed preflight.]
|
||||
expected: FAIL
|
||||
|
||||
[treat-as-public-address to private: success.]
|
||||
expected: FAIL
|
|
@ -1,15 +0,0 @@
|
|||
[location.tentative.window.html]
|
||||
[private to local: failure.]
|
||||
expected: FAIL
|
||||
|
||||
[public to local: failure.]
|
||||
expected: FAIL
|
||||
|
||||
[public to private: failure.]
|
||||
expected: FAIL
|
||||
|
||||
[treat-as-public-address to local: failure.]
|
||||
expected: FAIL
|
||||
|
||||
[treat-as-public-address to private: failure.]
|
||||
expected: FAIL
|
|
@ -1,36 +0,0 @@
|
|||
[top-location.tentative.https.window.html?include=from-treat-as-public]
|
||||
[treat-as-public-address to local: failed preflight.]
|
||||
expected: FAIL
|
||||
|
||||
[treat-as-public-address to local: success.]
|
||||
expected: FAIL
|
||||
|
||||
[treat-as-public-address to private: failed preflight.]
|
||||
expected: FAIL
|
||||
|
||||
[treat-as-public-address to private: success.]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[top-location.tentative.https.window.html?include=from-local]
|
||||
|
||||
[top-location.tentative.https.window.html?include=from-public]
|
||||
[public to local: failed preflight.]
|
||||
expected: FAIL
|
||||
|
||||
[public to local: success.]
|
||||
expected: FAIL
|
||||
|
||||
[public to private: failed preflight.]
|
||||
expected: FAIL
|
||||
|
||||
[public to private: success.]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[top-location.tentative.https.window.html?include=from-private]
|
||||
[private to local: failed preflight.]
|
||||
expected: FAIL
|
||||
|
||||
[private to local: success.]
|
||||
expected: FAIL
|
|
@ -1,15 +0,0 @@
|
|||
[top-location.tentative.window.html]
|
||||
[private to local: failure.]
|
||||
expected: FAIL
|
||||
|
||||
[public to local: failure.]
|
||||
expected: FAIL
|
||||
|
||||
[public to private: failure.]
|
||||
expected: FAIL
|
||||
|
||||
[treat-as-public-address to local: failure.]
|
||||
expected: FAIL
|
||||
|
||||
[treat-as-public-address to private: failure.]
|
||||
expected: FAIL
|
|
@ -1,6 +1,7 @@
|
|||
[consecutive-srcdoc.html]
|
||||
expected: TIMEOUT
|
||||
[changing srcdoc does a replace navigation since the URL is still about:srcdoc]
|
||||
expected: FAIL
|
||||
|
||||
[changing srcdoc to about:srcdoc#yo then another srcdoc does two push navigations and we can navigate back]
|
||||
expected: FAIL
|
||||
expected: TIMEOUT
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
[about-srcdoc-navigation-blocked.window.html]
|
||||
expected: TIMEOUT
|
||||
[Navigations to about:srcdoc via window.location must be blocked]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -7,6 +7,3 @@
|
|||
|
||||
[load & pageshow events do not fire on contentWindow of <iframe> element created with src='about:blank#foo']
|
||||
expected: FAIL
|
||||
|
||||
[load & pageshow events do not fire on contentWindow of <iframe> element created with src='about:blank']
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
[navigate-to-unparseable-url.html]
|
||||
[location.href setter throws a SyntaxError DOMException for unparseable URLs]
|
||||
expected: FAIL
|
||||
|
||||
[<a> tag navigate fails for unparseable URLs]
|
||||
expected: FAIL
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
[navigation-unload-cross-origin.sub.window.html]
|
||||
[Cross-origin navigation started from unload handler must be ignored]
|
||||
expected: FAIL
|
|
@ -1,3 +1,3 @@
|
|||
[traverse_the_history_4.html]
|
||||
[traverse_the_history_5.html]
|
||||
[Multiple history traversals, last would be aborted]
|
||||
expected: FAIL
|
|
@ -1,3 +0,0 @@
|
|||
[creating_browsing_context_test_01.html]
|
||||
[first argument: absolute url]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[2d.path.stroke.prune.closePath.arc.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[2d.path.stroke.prune.closePath.arc.w.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
|||
[2d.path.stroke.prune.closePath.bezierCurve.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[2d.path.stroke.prune.closePath.bezierCurve.w.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
|||
[2d.path.stroke.prune.closePath.line.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[2d.path.stroke.prune.closePath.line.w.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
|||
[2d.path.stroke.prune.closePath.quadraticCurve.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[2d.path.stroke.prune.closePath.quadraticCurve.w.html]
|
||||
expected: TIMEOUT
|
|
@ -61,3 +61,6 @@
|
|||
|
||||
[Cross-document references and moves.]
|
||||
expected: FAIL
|
||||
|
||||
[Passing values of the wrong type should throw a TypeError]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1928,6 +1928,9 @@
|
|||
[SVGSVGElement interface: attribute onpagereveal]
|
||||
expected: FAIL
|
||||
|
||||
[MessagePort interface: attribute onclose]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[idlharness.https.html?include=(Document|Window)]
|
||||
[Document interface: documentWithHandlers must inherit property "queryCommandEnabled(DOMString)" with the proper type]
|
||||
|
|
|
@ -604,3 +604,6 @@
|
|||
|
||||
[WorkerGlobalScope interface: self must inherit property "createImageBitmap(ImageBitmapSource, long, long, long, long, optional ImageBitmapOptions)" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[MessagePort interface: attribute onclose]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
[document-base-url-window-initiator-is-not-opener.https.window.html]
|
||||
expected: TIMEOUT
|
||||
[window.open() gets base url from initiator not opener.]
|
||||
expected: [FAIL, PASS, TIMEOUT]
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
[textarea-cols-rows.html]
|
||||
[Cols/rows attribute values affect computed style]
|
||||
expected: FAIL
|
|
@ -1,3 +1,4 @@
|
|||
[iframe_sandbox_popups_escaping-1.html]
|
||||
expected: CRASH
|
||||
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
[iframe_sandbox_popups_nonescaping-2.html]
|
||||
expected: TIMEOUT
|
||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||
expected: NOTRUN
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
[iframe_sandbox_popups_nonescaping-3.html]
|
||||
expected: TIMEOUT
|
||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||
expected: NOTRUN
|
||||
expected: FAIL
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[image-loading-lazy-slow.html]
|
||||
expected: FAIL
|
|
@ -179,8 +179,5 @@
|
|||
[multipart/form-data: backslash in value (formdata event)]
|
||||
expected: FAIL
|
||||
|
||||
[multipart/form-data: 0x00 in name (normal form)]
|
||||
expected: FAIL
|
||||
|
||||
[multipart/form-data: \\r\\n in value (normal form)]
|
||||
expected: FAIL
|
||||
|
|
|
@ -181,3 +181,6 @@
|
|||
|
||||
[application/x-www-form-urlencoded: backslash in value (normal form)]
|
||||
expected: FAIL
|
||||
|
||||
[application/x-www-form-urlencoded: 0x00 in value (formdata event)]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
[historical.html]
|
||||
[<input name=isindex> should not be supported]
|
||||
expected: FAIL
|
|
@ -0,0 +1,18 @@
|
|||
[select-parsing.tentative.html]
|
||||
[<button>s and <datalist>s should be allowed in <select>.]
|
||||
expected: FAIL
|
||||
|
||||
[Nested <button>s in <select> should be flattened out.]
|
||||
expected: FAIL
|
||||
|
||||
[</select> should close <button>.]
|
||||
expected: FAIL
|
||||
|
||||
[</select> should close <datalist>.]
|
||||
expected: FAIL
|
||||
|
||||
[<select> in <button> in <select> should remove inner <select>.]
|
||||
expected: FAIL
|
||||
|
||||
[<select> in <select><button><div> should remove inner <select>.]
|
||||
expected: FAIL
|
|
@ -1,4 +1,3 @@
|
|||
[parse-error.html]
|
||||
expected: TIMEOUT
|
||||
[JSON modules: parse error]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
|
|
@ -2,3 +2,6 @@
|
|||
expected: TIMEOUT
|
||||
[The incumbent settings object while executing the compiled callback via Web IDL's invoke must be that of the node document]
|
||||
expected: TIMEOUT
|
||||
|
||||
[The entry settings object while executing the compiled callback via Web IDL's invoke must be that of the node document]
|
||||
expected: FAIL
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[abort-block-bfcache.window.html]
|
||||
expected: CRASH
|
|
@ -68,3 +68,6 @@
|
|||
|
||||
[PerformanceEntry has correct protocol attribute (xmlhttprequest)]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceEntry has correct name, initiatorType, startTime, and duration (img)]
|
||||
expected: FAIL
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[selectall-and-find-svg-text-on-selectstart.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
|||
[global-mutable-prototype.any.shadowrealm.html]
|
||||
expected: ERROR
|
|
@ -1,4 +0,0 @@
|
|||
[017.html]
|
||||
expected: TIMEOUT
|
||||
[origin of the script that invoked the method, about:blank]
|
||||
expected: TIMEOUT
|
|
@ -1,4 +1,3 @@
|
|||
[003.html]
|
||||
expected: ERROR
|
||||
[shared]
|
||||
expected: FAIL
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue