mirror of
https://github.com/servo/servo.git
synced 2025-08-05 05:30:08 +01:00
Sync WPT with upstream (03-12-2023) (#30814)
* Update web-platform-tests to revision b'dd47ca67f55ac9df45235b2335200fb885dd1357' * Update test expectations --------- Co-authored-by: Martin Robinson <mrobinson@igalia.com>
This commit is contained in:
parent
7e82c5c957
commit
914fe64fc7
442 changed files with 174178 additions and 1548 deletions
|
@ -0,0 +1,15 @@
|
||||||
|
[align-content-table-cell.html]
|
||||||
|
[vertical-align:top and align-content:start are equivalent]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[vertical-align:middle and `align-content:unsafe center` are equivalent]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[vertical-align:bottom and `align-content:unsafe end` are equivalent]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[vertical-align:baseline and align-content:baseline are equivalent]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[vertical-align:bottom and `align-content:safe end` are equivalent if the container is tall]
|
||||||
|
expected: FAIL
|
|
@ -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
|
|
@ -808,3 +808,9 @@
|
||||||
|
|
||||||
[Property color value 'color-mix(in hsl decreasing hue, hsl(60deg 50% 50%), hsl(60deg 50% 50%))']
|
[Property color value 'color-mix(in hsl decreasing hue, hsl(60deg 50% 50%), hsl(60deg 50% 50%))']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[Property color value 'color-mix(in lch, lab(50 0 0), black)']
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Property color value 'color-mix(in oklch, oklab(0.5 0 0), black)']
|
||||||
|
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
|
|
@ -209,3 +209,8 @@
|
||||||
['calc(1em + max(10% + 20px) + 5% + min(1em + 10%) + 10px)' as a specified value should serialize as 'calc(5% + 1em + 10px + max(10% + 20px) + min(10% + 1em))'.]
|
['calc(1em + max(10% + 20px) + 5% + min(1em + 10%) + 10px)' as a specified value should serialize as 'calc(5% + 1em + 10px + max(10% + 20px) + min(10% + 1em))'.]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
['max((min(10%, 30px) + 10px) * 2 + 10px, 5em + 5%)' as a specified value should serialize as 'max(10px + (10px + min(10%, 30px)) * 2, 5% + 5em)'.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
['max((min(10%, 30px) + 10px) * 2 + 10px, 5em + 5%)' as a computed value should serialize as 'max(10px + (10px + min(10%, 30px)) * 2, 5% + 80px)'.]
|
||||||
|
expected: FAIL
|
||||||
|
|
486
tests/wpt/meta-legacy-layout/css/css-values/signed-zero.html.ini
Normal file
486
tests/wpt/meta-legacy-layout/css/css-values/signed-zero.html.ini
Normal file
|
@ -0,0 +1,486 @@
|
||||||
|
[signed-zero.html]
|
||||||
|
[sign(calc(-0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc(-0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc( 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc( 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc(-0 * -1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc(-0 * -1)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc(-0 * 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc(-0 * 1)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc( 0 * -1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc( 0 * -1)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc( 0 * 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc( 0 * 1)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc(-1 / -infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc(-1 / -infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc(-1 / infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc(-1 / infinity)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc( 1 / -infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc( 1 / -infinity)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc( 1 / infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc( 1 / infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc(-0 + -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc(-0 + -0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc(-0 + 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc(-0 + 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc( 0 + -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc( 0 + -0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc( 0 + 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc( 0 + 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc(-0 - -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc(-0 - -0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc(-0 - 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc(-0 - 0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc( 0 - -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc( 0 - -0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc( 0 - 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc( 0 - 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(min(-0, 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(min(-0, 0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(min( 0, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(min( 0, -0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(max(-0, 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(max(-0, 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(max( 0, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(max( 0, -0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(-0, -1, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(-0, -1, -0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(-0, -0, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(-0, -0, -0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(-0, 0, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(-0, 0, -0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(-0, 1, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(-0, 1, -0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(-0, -1, 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(-0, -1, 0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(-0, -0, 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(-0, -0, 0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(-0, 0, 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(-0, 0, 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(-0, 1, 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(-0, 1, 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(0, -1, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(0, -1, -0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(0, -0, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(0, -0, -0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(0, 0, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(0, 0, -0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(0, 1, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(0, 1, -0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(nearest, -1, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(nearest, -1, infinity)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(nearest, -0, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(nearest, -0, infinity)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(nearest, 0, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(nearest, 0, infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(nearest, 1, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(nearest, 1, infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(up, -1, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(up, -1, infinity)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(up, -0, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(up, -0, infinity)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(up, 0, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(up, 0, infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(down, -0, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(down, -0, infinity)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(down, 0, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(down, 0, infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(down, 1, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(down, 1, infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(mod(-1, -1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(mod(-1, -1)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(mod(-1, 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(mod(-1, 1)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(mod( 1, -1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(mod( 1, -1)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(mod( 1, 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(mod( 1, 1)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(rem(-1, -1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(rem(-1, -1)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(rem(-1, 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(rem(-1, 1)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(rem( 1, -1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(rem( 1, -1)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(rem( 1, 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(rem( 1, 1)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(asin(-0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(asin(-0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(asin( 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(asin( 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan(-0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan(-0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan( 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan( 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan2(-0, 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan2(-0, 0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan2(-0, 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan2(-0, 1)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan2(-0, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan2(-0, infinity)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan2(0, 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan2(0, 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan2(0, 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan2(0, 1)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan2(0, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan2(0, infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan2(-1, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan2(-1, infinity)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan2( 1, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan2( 1, infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(pow(-infinity, -2)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(pow(-infinity, -2)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(pow(-infinity, -1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(pow(-infinity, -1)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(pow(-0, 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(pow(-0, 1)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(pow(-0, 2)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(pow(-0, 2)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(pow(0, 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(pow(0, 1)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(pow(0, 2)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(pow(0, 2)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(pow(infinity, -2)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(pow(infinity, -2)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(pow(infinity, -1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(pow(infinity, -1)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(sqrt(-0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(sqrt(-0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(sqrt( 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(sqrt( 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(hypot(-0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(hypot(-0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(hypot( 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(hypot( 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(exp(-infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(exp(-infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(abs(-0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(abs(-0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(abs( 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(abs( 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(sign(-0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(sign(-0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(sign( 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(sign( 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
|
@ -745,3 +745,6 @@
|
||||||
|
|
||||||
[calc((1em + 1px) * (sign(1em - 10px - 10%) + 1)) should be used-value-equivalent to 21px]
|
[calc((1em + 1px) * (sign(1em - 10px - 10%) + 1)) should be used-value-equivalent to 21px]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[calc(sign(10%) * 100px) should be used-value-equivalent to 100px]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
[CSSStyleSheet-constructable-concat.html]
|
[CSSStyleSheet-constructable-concat.html]
|
||||||
expected: FAIL
|
expected: TIMEOUT
|
||||||
[adoptedStyleSheets should allow .concat on empty starting values]
|
[adoptedStyleSheets should allow .concat on empty starting values]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
[HTMLLinkElement-load-event-002.html]
|
[HTMLLinkElement-load-event-002.html]
|
||||||
[Load event doesn't fire on removed link]
|
[Load event doesn't fire on removed link]
|
||||||
expected: FAIL
|
expected: [PASS, FAIL]
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
[webkit-transition-end-event.html]
|
[webkit-transition-end-event.html]
|
||||||
|
expected: TIMEOUT
|
||||||
[dispatchEvent of an transitionend event does not trigger a prefixed event handler or listener]
|
[dispatchEvent of an transitionend event does not trigger a prefixed event handler or listener]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
@ -12,16 +13,25 @@
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[event types for prefixed and unprefixed transitionend event listeners should be named appropriately]
|
[event types for prefixed and unprefixed transitionend event listeners should be named appropriately]
|
||||||
expected: FAIL
|
expected: NOTRUN
|
||||||
|
|
||||||
[ontransitionend and onwebkittransitionend are not aliases]
|
[ontransitionend and onwebkittransitionend are not aliases]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[webkitTransitionEnd event listener should trigger for an animation]
|
[webkitTransitionEnd event listener should trigger for an animation]
|
||||||
expected: FAIL
|
expected: TIMEOUT
|
||||||
|
|
||||||
[dispatchEvent of a webkitTransitionEnd event does trigger a prefixed event handler or listener]
|
[dispatchEvent of a webkitTransitionEnd event does trigger a prefixed event handler or listener]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[onwebkittransitionend event handler should not trigger if an unprefixed event handler also exists]
|
[onwebkittransitionend event handler should not trigger if an unprefixed event handler also exists]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[webkitTransitionEnd event listener should not trigger if an unprefixed listener also exists]
|
||||||
|
expected: NOTRUN
|
||||||
|
|
||||||
|
[webkitTransitionEnd event listener should not trigger if an unprefixed event handler also exists]
|
||||||
|
expected: NOTRUN
|
||||||
|
|
||||||
|
[webkitTransitionEnd event listener is case sensitive]
|
||||||
|
expected: NOTRUN
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
[Range-cloneContents.html]
|
||||||
|
expected: ERROR
|
|
@ -0,0 +1,2 @@
|
||||||
|
[Range-deleteContents.html]
|
||||||
|
expected: ERROR
|
|
@ -0,0 +1,2 @@
|
||||||
|
[Range-extractContents.html]
|
||||||
|
expected: ERROR
|
|
@ -0,0 +1,2 @@
|
||||||
|
[Range-insertNode.html]
|
||||||
|
expected: ERROR
|
|
@ -0,0 +1,2 @@
|
||||||
|
[Range-surroundContents.html]
|
||||||
|
expected: ERROR
|
|
@ -0,0 +1,2 @@
|
||||||
|
[large-cdata.html]
|
||||||
|
expected: TIMEOUT
|
|
@ -146,9 +146,3 @@
|
||||||
|
|
||||||
[list-style-image sec-fetch-site - HTTPS downgrade-upgrade]
|
[list-style-image sec-fetch-site - HTTPS downgrade-upgrade]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[background-image sec-fetch-site - HTTPS downgrade (header not sent)]
|
|
||||||
expected: TIMEOUT
|
|
||||||
|
|
||||||
[border-image sec-fetch-site - HTTPS downgrade (header not sent)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
|
@ -0,0 +1,66 @@
|
||||||
|
[anchor.tentative.https.window.html?include=from-private]
|
||||||
|
[private to local: failed preflight.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[private to local: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[private to local: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[private to local: success.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
|
||||||
|
[anchor.tentative.https.window.html?include=from-local]
|
||||||
|
|
||||||
|
[anchor.tentative.https.window.html?include=from-public]
|
||||||
|
[public to local: failed preflight.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to local: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to local: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to local: success.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: failed preflight.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: success.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
|
||||||
|
[anchor.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: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to local: missing PNA header.]
|
||||||
|
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: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to private: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to private: success.]
|
||||||
|
expected: FAIL
|
|
@ -0,0 +1,15 @@
|
||||||
|
[anchor.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
|
|
@ -51,6 +51,12 @@
|
||||||
[private to local: success.]
|
[private to local: success.]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[private to local: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[private to local: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
|
||||||
[iframe.tentative.https.window.html?include=from-public]
|
[iframe.tentative.https.window.html?include=from-public]
|
||||||
[public to local: failed preflight.]
|
[public to local: failed preflight.]
|
||||||
|
@ -65,6 +71,18 @@
|
||||||
[public to private: success.]
|
[public to private: success.]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to local: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to local: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
|
||||||
[iframe.tentative.https.window.html?include=from-treat-as-public]
|
[iframe.tentative.https.window.html?include=from-treat-as-public]
|
||||||
[treat-as-public-address to local: failed preflight.]
|
[treat-as-public-address to local: failed preflight.]
|
||||||
|
@ -79,5 +97,17 @@
|
||||||
[treat-as-public-address to private: success.]
|
[treat-as-public-address to private: success.]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to local: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to local: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to private: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to private: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
|
||||||
[iframe.tentative.https.window.html?include=from-local]
|
[iframe.tentative.https.window.html?include=from-local]
|
||||||
|
|
|
@ -43,3 +43,71 @@
|
||||||
|
|
||||||
[treat-as-public-address to private: missing PNA header.]
|
[treat-as-public-address to private: missing PNA header.]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
|
||||||
|
[window-open.tentative.https.window.html?include=from-public]
|
||||||
|
[public to local: failed preflight.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to local: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to local: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to local: success.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: failed preflight.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: success.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
|
||||||
|
[window-open.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: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to local: missing PNA header.]
|
||||||
|
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: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to private: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to private: success.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
|
||||||
|
[window-open.tentative.https.window.html?include=from-local]
|
||||||
|
|
||||||
|
[window-open.tentative.https.window.html?include=from-private]
|
||||||
|
[private to local: failed preflight.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[private to local: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[private to local: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[private to local: success.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -4,3 +4,6 @@
|
||||||
|
|
||||||
[Navigating to a different document with link click]
|
[Navigating to a different document with link click]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[Navigating to a different document with form submission]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -7,3 +7,9 @@
|
||||||
|
|
||||||
[load & pageshow events do not fire on contentWindow of <iframe> element created with src='about:blank#foo']
|
[load & pageshow events do not fire on contentWindow of <iframe> element created with src='about:blank#foo']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[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
|
||||||
|
|
|
@ -4,15 +4,3 @@
|
||||||
|
|
||||||
[Test javascript URL string return values in direct and indirect (target) frame contexts. 9]
|
[Test javascript URL string return values in direct and indirect (target) frame contexts. 9]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[0041 set in href="" targeting a frame and clicked]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[0080 00FF set in href="" targeting a frame and clicked]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[0080 00FF 0100 set in href="" targeting a frame and clicked]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[D83D DE0D set in href="" targeting a frame and clicked]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
[close-method.window.html]
|
[close-method.window.html]
|
||||||
|
expected: TIMEOUT
|
||||||
[window.close() affects name targeting immediately]
|
[window.close() affects name targeting immediately]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[window.close() queues a task to discard, but window.closed knows immediately]
|
||||||
|
expected: TIMEOUT
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
[embedded-opener-remove-frame.html]
|
[embedded-opener-remove-frame.html]
|
||||||
expected: CRASH
|
expected: TIMEOUT
|
||||||
[opener and "removed" embedded documents]
|
[opener and "removed" embedded documents]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
@ -7,4 +7,4 @@
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[opener of discarded auxiliary browsing context]
|
[opener of discarded auxiliary browsing context]
|
||||||
expected: FAIL
|
expected: TIMEOUT
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
[2d.layer.nested-filters.html]
|
||||||
|
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
||||||
|
[2d.layer.css-filters.blur-and-shadow.w.html]
|
||||||
|
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
||||||
|
[2d.layer.css-filters.blur.w.html]
|
||||||
|
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
||||||
|
[2d.layer.css-filters.shadow.w.html]
|
||||||
|
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
||||||
|
[2d.layer.css-filters.w.html]
|
||||||
|
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
||||||
|
[2d.layer.nested-filters.html]
|
||||||
|
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
||||||
|
[2d.layer.nested-filters.w.html]
|
||||||
|
expected: TIMEOUT
|
|
@ -4955,3 +4955,9 @@
|
||||||
|
|
||||||
[HTMLTemplateElement interface: document.createElement("template") must inherit property "shadowRootDelegatesFocus" with the proper type]
|
[HTMLTemplateElement interface: document.createElement("template") must inherit property "shadowRootDelegatesFocus" with the proper type]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[HTMLSelectElement interface: operation showPicker()]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[HTMLSelectElement interface: document.createElement("select") must inherit property "showPicker()" with the proper type]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
[document-base-url-window-initiator-is-not-opener.https.window.html]
|
[document-base-url-window-initiator-is-not-opener.https.window.html]
|
||||||
|
expected: [FAIL, PASS, TIMEOUT]
|
||||||
[window.open() gets base url from initiator not opener.]
|
[window.open() gets base url from initiator not opener.]
|
||||||
expected: FAIL
|
expected: [FAIL, PASS, TIMEOUT]
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
[document-with-fragment-valid.html]
|
|
||||||
[Autofocus elements in top-level browsing context's documents with URL fragments should be skipped.]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
[img-sizes-auto.html]
|
||||||
|
expected: ERROR
|
|
@ -1,4 +1,5 @@
|
||||||
[iframe-loading-lazy.html]
|
[iframe-loading-lazy.html]
|
||||||
|
expected: ERROR
|
||||||
[Below-viewport srcdoc iframes load lazily]
|
[Below-viewport srcdoc iframes load lazily]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
[iframe_sandbox_popups_escaping-3.html]
|
[iframe_sandbox_popups_escaping-3.html]
|
||||||
type: testharness
|
type: testharness
|
||||||
|
expected: CRASH
|
||||||
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
|
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
[iframe_sandbox_popups_nonescaping-1.html]
|
[iframe_sandbox_popups_nonescaping-1.html]
|
||||||
type: testharness
|
type: testharness
|
||||||
expected: TIMEOUT
|
|
||||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||||
expected: NOTRUN
|
expected: FAIL
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
[iframe_sandbox_popups_nonescaping-2.html]
|
[iframe_sandbox_popups_nonescaping-2.html]
|
||||||
type: testharness
|
type: testharness
|
||||||
expected: CRASH
|
|
||||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
[iframe_sandbox_popups_nonescaping-3.html]
|
[iframe_sandbox_popups_nonescaping-3.html]
|
||||||
expected: TIMEOUT
|
|
||||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||||
expected: NOTRUN
|
expected: FAIL
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
[non-active-document.html]
|
|
||||||
[DOMParser]
|
|
||||||
expected: FAIL
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
[sizes-auto-rendering-2.html]
|
||||||
|
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
||||||
|
[sizes-auto-rendering-dynamic.html]
|
||||||
|
expected: FAIL
|
|
@ -124,3 +124,63 @@
|
||||||
|
|
||||||
[<picture><source sizes="auto" srcset="/images/green-1x1.png?picture33 50w, /images/green-16x16.png?picture33 51w"><img loading="lazy" style="width: calc(5px + 5px)" data-ref="ref1"></picture>]
|
[<picture><source sizes="auto" srcset="/images/green-1x1.png?picture33 50w, /images/green-16x16.png?picture33 51w"><img loading="lazy" style="width: calc(5px + 5px)" data-ref="ref1"></picture>]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[<picture><source srcset="/images/green-1x1.png?picture3 50w, /images/green-16x16.png?picture3 51w"><img loading="lazy" sizes="auto" width="10" data-ref="ref1"></picture>]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[<picture><source srcset="/images/green-1x1.png?picture4 50w, /images/green-16x16.png?picture4 51w"><img loading="lazy" sizes="AUTO" width="10" data-ref="ref1"></picture>]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[<picture><source srcset="/images/green-1x1.png?picture10 50w, /images/green-16x16.png?picture10 51w"><img loading="lazy" sizes="auto" width="10" style="visibility: hidden" data-ref="ref1"></picture>]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[<picture><source srcset="/images/green-1x1.png?picture11 50w, /images/green-16x16.png?picture11 51w"><img loading="lazy" sizes="auto" width="10" style="display: inline" hidden="" data-ref="ref1"></picture>]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[<img loading="lazy" sizes="auto" width="0" data-ref="ref1" srcset="/images/green-1x1.png?img12 50w, /images/green-16x16.png?img12 51w">]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[<picture><source srcset="/images/green-1x1.png?picture12 50w, /images/green-16x16.png?picture12 51w"><img loading="lazy" sizes="auto" width="0" data-ref="ref1"></picture>]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[<img loading="lazy" sizes="auto" style="width: 0px" data-ref="ref1" srcset="/images/green-1x1.png?img13 50w, /images/green-16x16.png?img13 51w">]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[<picture><source srcset="/images/green-1x1.png?picture13 50w, /images/green-16x16.png?picture13 51w"><img loading="lazy" sizes="auto" style="width: 0px" data-ref="ref1"></picture>]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[<picture><source srcset="/images/green-1x1.png?picture15 50w, /images/green-16x16.png?picture15 51w"><img loading="lazy" sizes="auto, 100vw" width="10" data-ref="ref1"></picture>]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[<picture><source srcset="/images/green-1x1.png?picture18 50w, /images/green-16x16.png?picture18 51w"><img loading="lazy" sizes="auto" width="100%" data-ref="ref1"></picture>]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[<picture><source srcset="/images/green-1x1.png?picture20 50w, /images/green-16x16.png?picture20 51w"><img loading="lazy" sizes="auto" style="height: 10px; aspect-ratio: 10 / 10" data-ref="ref1"></picture>]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[<picture><source srcset="/images/green-1x1.png?picture22 50w, /images/green-16x16.png?picture22 51w"><img loading="lazy" sizes="auto" style="min-height: 10px; aspect-ratio: 10 / 10" data-ref="ref1"></picture>]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[<picture><source srcset="/images/green-1x1.png?picture24 50w, /images/green-16x16.png?picture24 51w"><img loading="lazy" sizes="auto" style="inline-size: 10px" data-ref="ref1"></picture>]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[<picture><source srcset="/images/green-1x1.png?picture26 50w, /images/green-16x16.png?picture26 51w"><img loading="lazy" sizes="auto" style="block-size: 10px; aspect-ratio: 10 / 10" data-ref="ref1"></picture>]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[<picture><source srcset="/images/green-1x1.png?picture27 50w, /images/green-16x16.png?picture27 51w"><img loading="lazy" sizes="auto" style="min-block-size: 10px; aspect-ratio: 10 / 10" data-ref="ref1"></picture>]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[<picture><source srcset="/images/green-1x1.png?picture28 50w, /images/green-16x16.png?picture28 51w"><img loading="lazy" sizes="auto" style="block-size: 10px; writing-mode: vertical-rl" data-ref="ref1"></picture>]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[<picture><source srcset="/images/green-1x1.png?picture30 50w, /images/green-16x16.png?picture30 51w"><img loading="lazy" sizes="auto" style="inline-size: 10px; aspect-ratio: 10/10; writing-mode: vertical-rl" data-ref="ref1"></picture>]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[<picture><source srcset="/images/green-1x1.png?picture31 50w, /images/green-16x16.png?picture31 51w"><img loading="lazy" sizes="auto" style="min-inline-size: 10px; aspect-ratio: 10/10; writing-mode: vertical-rl" data-ref="ref1"></picture>]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[<picture><source srcset="/images/green-1x1.png?picture32 50w, /images/green-16x16.png?picture32 51w"><img loading="lazy" sizes="auto" style="--my-width: 10px; width: var(--my-width)" data-ref="ref1"></picture>]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[<picture><source srcset="/images/green-1x1.png?picture33 50w, /images/green-16x16.png?picture33 51w"><img loading="lazy" sizes="auto" style="width: calc(5px + 5px)" data-ref="ref1"></picture>]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -178,3 +178,9 @@
|
||||||
|
|
||||||
[application/x-www-form-urlencoded: double quote in filename (formdata event)]
|
[application/x-www-form-urlencoded: double quote in filename (formdata event)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[application/x-www-form-urlencoded: Basic File test (formdata event)]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[application/x-www-form-urlencoded: single quote in name (formdata event)]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
[async-script.html?reload]
|
||||||
|
expected: ERROR
|
||||||
|
|
||||||
|
[async-script.html?default]
|
|
@ -0,0 +1,3 @@
|
||||||
|
[module-tla-delayed.html]
|
||||||
|
[document.write in an imported module]
|
||||||
|
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
||||||
|
[Document-parseHTMLUnsafe-encoding.html]
|
||||||
|
expected: ERROR
|
|
@ -1,2 +0,0 @@
|
||||||
[Document-parseHTMLUnsafe-encoding.tentative.html]
|
|
||||||
expected: ERROR
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
[Document-parseHTMLUnsafe-style-attribute.html]
|
||||||
|
expected: ERROR
|
|
@ -1,2 +0,0 @@
|
||||||
[Document-parseHTMLUnsafe-style-attribute.tentative.html]
|
|
||||||
expected: ERROR
|
|
|
@ -1,4 +1,4 @@
|
||||||
[Document-parseHTMLUnsafe-url-base.tentative.html]
|
[Document-parseHTMLUnsafe-url-base-pushstate.html]
|
||||||
[valid: created normally]
|
[valid: created normally]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -1,18 +0,0 @@
|
||||||
[Document-parseHTMLUnsafe-url-base-pushstate.tentative.html]
|
|
||||||
[valid: created normally]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[valid: created using another iframe's parseHTMLUnsafe from this frame]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[valid: created using another iframe's parseHTMLUnsafe from that frame]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[invalid XML: created normally]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[invalid XML: created using another iframe's parseHTMLUnsafe from this frame]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[invalid XML: created using another iframe's parseHTMLUnsafe from that frame]
|
|
||||||
expected: FAIL
|
|
|
@ -1,4 +1,4 @@
|
||||||
[Document-parseHTMLUnsafe-url.tentative.html]
|
[Document-parseHTMLUnsafe-url-base.html]
|
||||||
[valid: created normally]
|
[valid: created normally]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
[Document-parseHTMLUnsafe-url-moretests.tentative.html]
|
[Document-parseHTMLUnsafe-url-moretests.html]
|
||||||
[Parent window]
|
[Parent window]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
[Document-parseHTMLUnsafe-url.tentative.html]
|
[Document-parseHTMLUnsafe-url-pushstate.html]
|
||||||
[valid: created normally]
|
[valid: created normally]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -1,18 +0,0 @@
|
||||||
[Document-parseHTMLUnsafe-url-pushstate.tentative.html]
|
|
||||||
[valid: created normally]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[valid: created using another iframe's parseHTMLUnsafe from this frame]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[valid: created using another iframe's parseHTMLUnsafe from that frame]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[invalid XML: created normally]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[invalid XML: created using another iframe's parseHTMLUnsafe from this frame]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[invalid XML: created using another iframe's parseHTMLUnsafe from that frame]
|
|
||||||
expected: FAIL
|
|
|
@ -1,4 +1,4 @@
|
||||||
[Document-parseHTMLUnsafe-url-base.tentative.html]
|
[Document-parseHTMLUnsafe-url.html]
|
||||||
[valid: created normally]
|
[valid: created normally]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
[Document-parseHTMLUnsafe.html]
|
||||||
|
expected: ERROR
|
|
@ -1,2 +0,0 @@
|
||||||
[Document-parseHTMLUnsafe.tentative.html]
|
|
||||||
expected: ERROR
|
|
|
@ -1,3 +1,3 @@
|
||||||
[Element-setHTMLUnsafe-04.tentative.html]
|
[Element-setHTMLUnsafe-04.html]
|
||||||
[setHTMLUnsafe should leave the removed children alone.]
|
[setHTMLUnsafe should leave the removed children alone.]
|
||||||
expected: FAIL
|
expected: FAIL
|
|
@ -0,0 +1,6 @@
|
||||||
|
[setHTMLUnsafe-CEReactions.html]
|
||||||
|
[Element.setHTMLUnsafe should trigger custom element reactions.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[ShadowRoot.setHTMLUnsafe should trigger custom element reactions.]
|
||||||
|
expected: FAIL
|
|
@ -0,0 +1,6 @@
|
||||||
|
[setHTMLUnsafe-xml.html]
|
||||||
|
[setHTMLUnsafe should still parse HTML even in XML documents.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[setHTMLUnsafe should still parse HTML even in SVG documents.]
|
||||||
|
expected: FAIL
|
|
@ -1,4 +1,4 @@
|
||||||
[setHTMLUnsafe.tentative.html]
|
[setHTMLUnsafe.html]
|
||||||
[Element: setHTMLUnsafe with no shadowdom.]
|
[Element: setHTMLUnsafe with no shadowdom.]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -94,10 +94,10 @@
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[mime-type 16 : text/html;charset=\x0bgbk]
|
[mime-type 16 : text/html;charset=\x0bgbk]
|
||||||
expected: FAIL
|
expected: TIMEOUT
|
||||||
|
|
||||||
[mime-type 17 : text/html;charset=\x0cgbk]
|
[mime-type 17 : text/html;charset=\x0cgbk]
|
||||||
expected: TIMEOUT
|
expected: NOTRUN
|
||||||
|
|
||||||
[mime-type 18 : text/html;\x0bcharset=gbk]
|
[mime-type 18 : text/html;\x0bcharset=gbk]
|
||||||
expected: NOTRUN
|
expected: NOTRUN
|
||||||
|
|
|
@ -908,3 +908,8 @@
|
||||||
[X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[7189\]\t3.0530422463609499e-17\t-9.8956179618835449e-1\t9.8956179618835449e-1\t1.0000000000000000e+0\t3.8985999999999999e-3\n\t[7190\]\t-8.8409073650836945e-2\t-9.9664616584777832e-1\t9.0823709219694138e-1\t9.1129341918891205e-1\t3.8985999999999999e-3\n\tMax AbsError of 9.8956179618835449e-1 at index of 7189.\n\tMax RelError of 1.0000000000000000e+0 at index of 7189.\n]
|
[X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[7189\]\t3.0530422463609499e-17\t-9.8956179618835449e-1\t9.8956179618835449e-1\t1.0000000000000000e+0\t3.8985999999999999e-3\n\t[7190\]\t-8.8409073650836945e-2\t-9.9664616584777832e-1\t9.0823709219694138e-1\t9.1129341918891205e-1\t3.8985999999999999e-3\n\tMax AbsError of 9.8956179618835449e-1 at index of 7189.\n\tMax RelError of 1.0000000000000000e+0 at index of 7189.\n]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[15073\]\t1.7893964140668402e+36\t6.4605611562728882e-1\t1.7893964140668402e+36\t2.7697228936985205e+36\t3.8985999999999999e-3\n\t[15074\]\t2.5936898589134216e-1\t5.9696805477142334e-1\t3.3759906888008118e-1\t5.6552283858697683e-1\t3.8985999999999999e-3\n\tMax AbsError of 1.7893964140668402e+36 at index of 15073.\n\tMax RelError of 2.7697228936985205e+36 at index of 15073.\n]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[X SNR (-681.6200453096801 dB) is not greater than or equal to 65.737. Got -681.6200453096801.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
[Worker-constructor.html]
|
||||||
|
expected: ERROR
|
File diff suppressed because it is too large
Load diff
|
@ -1,9 +1,12 @@
|
||||||
[inline-negative-margin-001.html]
|
[inline-negative-margin-001.html]
|
||||||
[[data-expected-height\] 7]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[[data-expected-height\] 3]
|
[[data-expected-height\] 3]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[[data-expected-height\] 4]
|
[[data-expected-height\] 4]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[[data-expected-height\] 5]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[[data-expected-height\] 6]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
[align-content-table-cell.html]
|
||||||
|
[vertical-align:top and align-content:start are equivalent]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[vertical-align:middle and `align-content:unsafe center` are equivalent]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[vertical-align:bottom and `align-content:unsafe end` are equivalent]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[vertical-align:baseline and align-content:baseline are equivalent]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[vertical-align:middle and `align-content:safe center` are equivalent if the container is tall]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[vertical-align:bottom and `align-content:safe end` are equivalent if the container is tall]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[`align-content:safe center` is equivalent to `unsafe center` even if the specified `height` is short]
|
||||||
|
expected: FAIL
|
|
@ -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
|
|
@ -808,3 +808,9 @@
|
||||||
|
|
||||||
[Property color value 'color-mix(in hsl decreasing hue, hsl(60deg 50% 50%), hsl(60deg 50% 50%))']
|
[Property color value 'color-mix(in hsl decreasing hue, hsl(60deg 50% 50%), hsl(60deg 50% 50%))']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[Property color value 'color-mix(in lch, lab(50 0 0), black)']
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Property color value 'color-mix(in oklch, oklab(0.5 0 0), black)']
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -53,18 +53,9 @@
|
||||||
[Matching font-weight: '430' should prefer '340 398' over '501 550']
|
[Matching font-weight: '430' should prefer '340 398' over '501 550']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[Matching font-style: 'oblique 10deg' should prefer 'oblique 15deg 20deg' over 'oblique 30deg 60deg']
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[Matching font-style: 'oblique 21deg' should prefer 'oblique 21deg' over 'oblique 30deg 60deg']
|
[Matching font-style: 'oblique 21deg' should prefer 'oblique 21deg' over 'oblique 30deg 60deg']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[Matching font-stretch: '90%' should prefer '60% 70%' over '110% 140%']
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[Matching font-style: 'oblique -10deg' should prefer 'oblique -60deg -30deg' over 'oblique -50deg -40deg']
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[Matching font-stretch: '110%' should prefer '105%' over '100%']
|
[Matching font-stretch: '110%' should prefer '105%' over '100%']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
@ -104,9 +95,6 @@
|
||||||
[Matching font-style: 'oblique 20deg' should prefer 'oblique 0deg' over 'oblique -50deg -20deg']
|
[Matching font-style: 'oblique 20deg' should prefer 'oblique 0deg' over 'oblique -50deg -20deg']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[Matching font-weight: '430' should prefer '400 425' over '350 399']
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[Matching font-style: 'oblique 21deg' should prefer 'oblique 0deg' over 'oblique -50deg -20deg']
|
[Matching font-style: 'oblique 21deg' should prefer 'oblique 0deg' over 'oblique -50deg -20deg']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
@ -233,9 +221,6 @@
|
||||||
[Matching font-stretch: '100%' should prefer '100%' over '110% 120%']
|
[Matching font-stretch: '100%' should prefer '100%' over '110% 120%']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[Matching font-stretch: '100%' should prefer '110% 120%' over '115% 116%']
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[Matching font-stretch: '110%' should prefer '110% 120%' over '115% 116%']
|
[Matching font-stretch: '110%' should prefer '110% 120%' over '115% 116%']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
@ -245,12 +230,6 @@
|
||||||
[Matching font-style: 'italic' should prefer 'italic' over 'oblique 20deg']
|
[Matching font-style: 'italic' should prefer 'italic' over 'oblique 20deg']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[Matching font-style: 'italic' should prefer 'normal' over 'oblique 0deg']
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[Matching font-style: 'oblique 20deg' should prefer 'oblique 20deg' over 'oblique 30deg 60deg']
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[Matching font-style: 'oblique 20deg' should prefer 'oblique 10deg' over 'italic']
|
[Matching font-style: 'oblique 20deg' should prefer 'oblique 10deg' over 'italic']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
@ -263,5 +242,44 @@
|
||||||
[Matching font-style: 'oblique 10deg' should prefer 'oblique 0deg' over 'oblique -50deg -20deg']
|
[Matching font-style: 'oblique 10deg' should prefer 'oblique 0deg' over 'oblique -50deg -20deg']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[Matching font-style: 'oblique 0deg' should prefer 'oblique 5deg' over 'oblique 15deg 20deg']
|
[Matching font-weight: '400' should prefer '500' over '350 399']
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Matching font-weight: '500' should prefer '500' over '450 460']
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Matching font-weight: '399' should prefer '200 300' over '400']
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Matching font-style: 'italic' should prefer 'oblique 5deg 10deg' over 'oblique 5deg']
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Matching font-style: 'oblique 10deg' should prefer 'oblique 10deg' over 'oblique 5deg']
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Matching font-style: 'oblique 0deg' should prefer 'italic' over 'oblique -50deg -20deg']
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Matching font-style: 'oblique -10deg' should prefer 'oblique -10deg' over 'oblique -5deg']
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Matching font-style: 'oblique -10deg' should prefer 'oblique -5deg' over 'oblique -1deg 0deg']
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Matching font-style: 'oblique -10deg' should prefer 'oblique -20deg -15deg' over 'oblique -60deg -30deg']
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Matching font-style: 'oblique -10deg' should prefer 'italic' over 'oblique 0deg 10deg']
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Matching font-style: 'oblique -20deg' should prefer 'italic' over 'oblique 0deg']
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Matching font-style: 'oblique -20deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg']
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Matching font-style: 'oblique -21deg' should prefer 'oblique -60deg -40deg' over 'oblique -10deg']
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Matching font-style: 'oblique -21deg' should prefer 'italic' over 'oblique 0deg']
|
||||||
expected: FAIL
|
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
|
|
@ -0,0 +1,6 @@
|
||||||
|
[minmax-length-percent-serialize.html]
|
||||||
|
['max((min(10%, 30px) + 10px) * 2 + 10px, 5em + 5%)' as a specified value should serialize as 'max(10px + (10px + min(10%, 30px)) * 2, 5% + 5em)'.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
['max((min(10%, 30px) + 10px) * 2 + 10px, 5em + 5%)' as a computed value should serialize as 'max(10px + (10px + min(10%, 30px)) * 2, 5% + 80px)'.]
|
||||||
|
expected: FAIL
|
486
tests/wpt/meta/css/css-values/signed-zero.html.ini
Normal file
486
tests/wpt/meta/css/css-values/signed-zero.html.ini
Normal file
|
@ -0,0 +1,486 @@
|
||||||
|
[signed-zero.html]
|
||||||
|
[sign(calc(-0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc(-0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc( 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc( 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc(-0 * -1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc(-0 * -1)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc(-0 * 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc(-0 * 1)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc( 0 * -1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc( 0 * -1)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc( 0 * 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc( 0 * 1)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc(-1 / -infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc(-1 / -infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc(-1 / infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc(-1 / infinity)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc( 1 / -infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc( 1 / -infinity)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc( 1 / infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc( 1 / infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc(-0 + -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc(-0 + -0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc(-0 + 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc(-0 + 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc( 0 + -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc( 0 + -0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc( 0 + 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc( 0 + 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc(-0 - -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc(-0 - -0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc(-0 - 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc(-0 - 0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc( 0 - -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc( 0 - -0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(calc( 0 - 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(calc( 0 - 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(min(-0, 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(min(-0, 0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(min( 0, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(min( 0, -0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(max(-0, 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(max(-0, 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(max( 0, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(max( 0, -0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(-0, -1, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(-0, -1, -0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(-0, -0, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(-0, -0, -0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(-0, 0, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(-0, 0, -0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(-0, 1, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(-0, 1, -0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(-0, -1, 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(-0, -1, 0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(-0, -0, 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(-0, -0, 0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(-0, 0, 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(-0, 0, 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(-0, 1, 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(-0, 1, 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(0, -1, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(0, -1, -0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(0, -0, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(0, -0, -0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(0, 0, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(0, 0, -0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(clamp(0, 1, -0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(clamp(0, 1, -0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(nearest, -1, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(nearest, -1, infinity)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(nearest, -0, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(nearest, -0, infinity)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(nearest, 0, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(nearest, 0, infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(nearest, 1, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(nearest, 1, infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(up, -1, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(up, -1, infinity)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(up, -0, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(up, -0, infinity)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(up, 0, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(up, 0, infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(down, -0, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(down, -0, infinity)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(down, 0, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(down, 0, infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(round(down, 1, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(round(down, 1, infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(mod(-1, -1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(mod(-1, -1)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(mod(-1, 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(mod(-1, 1)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(mod( 1, -1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(mod( 1, -1)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(mod( 1, 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(mod( 1, 1)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(rem(-1, -1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(rem(-1, -1)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(rem(-1, 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(rem(-1, 1)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(rem( 1, -1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(rem( 1, -1)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(rem( 1, 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(rem( 1, 1)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(asin(-0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(asin(-0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(asin( 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(asin( 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan(-0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan(-0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan( 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan( 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan2(-0, 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan2(-0, 0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan2(-0, 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan2(-0, 1)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan2(-0, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan2(-0, infinity)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan2(0, 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan2(0, 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan2(0, 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan2(0, 1)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan2(0, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan2(0, infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan2(-1, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan2(-1, infinity)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(atan2( 1, infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(atan2( 1, infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(pow(-infinity, -2)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(pow(-infinity, -2)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(pow(-infinity, -1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(pow(-infinity, -1)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(pow(-0, 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(pow(-0, 1)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(pow(-0, 2)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(pow(-0, 2)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(pow(0, 1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(pow(0, 1)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(pow(0, 2)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(pow(0, 2)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(pow(infinity, -2)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(pow(infinity, -2)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(pow(infinity, -1)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(pow(infinity, -1)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(sqrt(-0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(sqrt(-0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(sqrt( 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(sqrt( 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(hypot(-0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(hypot(-0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(hypot( 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(hypot( 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(exp(-infinity)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(exp(-infinity)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(abs(-0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(abs(-0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(abs( 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(abs( 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(sign(-0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(sign(-0)), 1) should be used-value-equivalent to -1]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[sign(sign( 0)) should be used-value-equivalent to 0]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[clamp(-1, 1 / sign(sign( 0)), 1) should be used-value-equivalent to 1]
|
||||||
|
expected: FAIL
|
|
@ -745,3 +745,6 @@
|
||||||
|
|
||||||
[calc((1em + 1px) * (sign(1em - 10px - 10%) + 1)) should be used-value-equivalent to 21px]
|
[calc((1em + 1px) * (sign(1em - 10px - 10%) + 1)) should be used-value-equivalent to 21px]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[calc(sign(10%) * 100px) should be used-value-equivalent to 100px]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -4,3 +4,6 @@
|
||||||
|
|
||||||
[throws if handleEvent is thruthy and not callable]
|
[throws if handleEvent is thruthy and not callable]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[doesn't look up handleEvent method on callable event listeners]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
[MediaQueryList-addListener-removeListener.html]
|
[MediaQueryList-addListener-removeListener.html]
|
||||||
[listeners are called when <iframe> is resized]
|
[listeners are called when <iframe> is resized]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[listeners are called correct number of times]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
[MediaQueryList-extends-EventTarget.html]
|
||||||
|
expected: TIMEOUT
|
||||||
|
[onchange removes listener]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[addEventListener "once" option is respected]
|
||||||
|
expected: TIMEOUT
|
||||||
|
|
||||||
|
[removeEventListener removes listener]
|
||||||
|
expected: NOTRUN
|
|
@ -1,4 +1,4 @@
|
||||||
[CSSStyleSheet-constructable-concat.html]
|
[CSSStyleSheet-constructable-concat.html]
|
||||||
expected: FAIL
|
expected: TIMEOUT
|
||||||
[adoptedStyleSheets should allow .concat on empty starting values]
|
[adoptedStyleSheets should allow .concat on empty starting values]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
[HTMLLinkElement-load-event-002.html]
|
[HTMLLinkElement-load-event-002.html]
|
||||||
[Load event doesn't fire on removed link]
|
[Load event doesn't fire on removed link]
|
||||||
expected: FAIL
|
expected: [PASS, FAIL]
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
[webkit-transition-end-event.html]
|
[webkit-transition-end-event.html]
|
||||||
expected: TIMEOUT
|
|
||||||
[dispatchEvent of an transitionend event does not trigger a prefixed event handler or listener]
|
[dispatchEvent of an transitionend event does not trigger a prefixed event handler or listener]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
@ -13,7 +12,7 @@
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[event types for prefixed and unprefixed transitionend event listeners should be named appropriately]
|
[event types for prefixed and unprefixed transitionend event listeners should be named appropriately]
|
||||||
expected: NOTRUN
|
expected: FAIL
|
||||||
|
|
||||||
[ontransitionend and onwebkittransitionend are not aliases]
|
[ontransitionend and onwebkittransitionend are not aliases]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
@ -26,9 +25,3 @@
|
||||||
|
|
||||||
[onwebkittransitionend event handler should not trigger if an unprefixed event handler also exists]
|
[onwebkittransitionend event handler should not trigger if an unprefixed event handler also exists]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[webkitTransitionEnd event listener should not trigger if an unprefixed event handler also exists]
|
|
||||||
expected: TIMEOUT
|
|
||||||
|
|
||||||
[webkitTransitionEnd event listener is case sensitive]
|
|
||||||
expected: NOTRUN
|
|
||||||
|
|
2
tests/wpt/meta/dom/ranges/Range-cloneContents.html.ini
Normal file
2
tests/wpt/meta/dom/ranges/Range-cloneContents.html.ini
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
[Range-cloneContents.html]
|
||||||
|
expected: ERROR
|
2
tests/wpt/meta/dom/ranges/Range-deleteContents.html.ini
Normal file
2
tests/wpt/meta/dom/ranges/Range-deleteContents.html.ini
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
[Range-deleteContents.html]
|
||||||
|
expected: ERROR
|
2
tests/wpt/meta/dom/ranges/Range-extractContents.html.ini
Normal file
2
tests/wpt/meta/dom/ranges/Range-extractContents.html.ini
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
[Range-extractContents.html]
|
||||||
|
expected: ERROR
|
2
tests/wpt/meta/dom/ranges/Range-insertNode.html.ini
Normal file
2
tests/wpt/meta/dom/ranges/Range-insertNode.html.ini
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
[Range-insertNode.html]
|
||||||
|
expected: ERROR
|
|
@ -0,0 +1,2 @@
|
||||||
|
[Range-surroundContents.html]
|
||||||
|
expected: ERROR
|
2
tests/wpt/meta/dom/xslt/large-cdata.html.ini
Normal file
2
tests/wpt/meta/dom/xslt/large-cdata.html.ini
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
[large-cdata.html]
|
||||||
|
expected: TIMEOUT
|
|
@ -1,10 +1,10 @@
|
||||||
[element-img-environment-change.sub.html]
|
[element-img-environment-change.sub.html]
|
||||||
expected: TIMEOUT
|
expected: TIMEOUT
|
||||||
[sec-fetch-site - Not sent to non-trustworthy same-site destination, no attributes]
|
[sec-fetch-site - Not sent to non-trustworthy same-site destination, no attributes]
|
||||||
expected: FAIL
|
expected: TIMEOUT
|
||||||
|
|
||||||
[sec-fetch-site - Not sent to non-trustworthy cross-site destination, no attributes]
|
[sec-fetch-site - Not sent to non-trustworthy cross-site destination, no attributes]
|
||||||
expected: TIMEOUT
|
expected: NOTRUN
|
||||||
|
|
||||||
[sec-fetch-mode - Not sent to non-trustworthy same-origin destination, no attributes]
|
[sec-fetch-mode - Not sent to non-trustworthy same-origin destination, no attributes]
|
||||||
expected: NOTRUN
|
expected: NOTRUN
|
||||||
|
@ -41,3 +41,6 @@
|
||||||
|
|
||||||
[sec-fetch-site - HTTPS downgrade-upgrade, no attributes]
|
[sec-fetch-site - HTTPS downgrade-upgrade, no attributes]
|
||||||
expected: NOTRUN
|
expected: NOTRUN
|
||||||
|
|
||||||
|
[sec-fetch-site - Not sent to non-trustworthy same-origin destination, no attributes]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,66 @@
|
||||||
|
[anchor.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: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to local: missing PNA header.]
|
||||||
|
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: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to private: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to private: success.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
|
||||||
|
[anchor.tentative.https.window.html?include=from-public]
|
||||||
|
[public to local: failed preflight.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to local: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to local: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to local: success.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: failed preflight.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: success.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
|
||||||
|
[anchor.tentative.https.window.html?include=from-local]
|
||||||
|
|
||||||
|
[anchor.tentative.https.window.html?include=from-private]
|
||||||
|
[private to local: failed preflight.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[private to local: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[private to local: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[private to local: success.]
|
||||||
|
expected: FAIL
|
|
@ -0,0 +1,15 @@
|
||||||
|
[anchor.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
|
|
@ -11,6 +11,18 @@
|
||||||
[treat-as-public-address to private: success.]
|
[treat-as-public-address to private: success.]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to local: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to local: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to private: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to private: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
|
||||||
[iframe.tentative.https.window.html?include=from-local]
|
[iframe.tentative.https.window.html?include=from-local]
|
||||||
|
|
||||||
|
@ -27,6 +39,18 @@
|
||||||
[public to private: success.]
|
[public to private: success.]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to local: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to local: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
|
||||||
[iframe.tentative.https.window.html?include=grandparent]
|
[iframe.tentative.https.window.html?include=grandparent]
|
||||||
[public to local, grandparent navigates: failure.]
|
[public to local, grandparent navigates: failure.]
|
||||||
|
@ -42,3 +66,9 @@
|
||||||
|
|
||||||
[private to local: success.]
|
[private to local: success.]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[private to local: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[private to local: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -43,3 +43,71 @@
|
||||||
|
|
||||||
[treat-as-public-address to private: missing PNA header.]
|
[treat-as-public-address to private: missing PNA header.]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
|
||||||
|
[window-open.tentative.https.window.html?include=from-local]
|
||||||
|
|
||||||
|
[window-open.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: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to local: missing PNA header.]
|
||||||
|
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: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to private: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[treat-as-public-address to private: success.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
|
||||||
|
[window-open.tentative.https.window.html?include=from-private]
|
||||||
|
[private to local: failed preflight.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[private to local: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[private to local: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[private to local: success.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
|
||||||
|
[window-open.tentative.https.window.html?include=from-public]
|
||||||
|
[public to local: failed preflight.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to local: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to local: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to local: success.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: failed preflight.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: missing CORS headers.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: missing PNA header.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[public to private: success.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -10,3 +10,6 @@
|
||||||
|
|
||||||
[load event does not fire on window.open('about:blank?foo')]
|
[load event does not fire on window.open('about:blank?foo')]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[load event does not fire on window.open('about:blank')]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
[navigation-unload-same-origin.window.html]
|
|
||||||
[Same-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]
|
[Multiple history traversals, last would be aborted]
|
||||||
expected: FAIL
|
expected: FAIL
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue