mirror of
https://github.com/servo/servo.git
synced 2025-10-01 00:59:15 +01:00
Update web-platform-tests to revision b'e5e7dab5e72edd352b17105acce2b8f443face10' (#35174)
Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
This commit is contained in:
parent
37695c8c8c
commit
7045630fee
621 changed files with 18766 additions and 8474 deletions
3263
tests/wpt/meta/MANIFEST.json
vendored
3263
tests/wpt/meta/MANIFEST.json
vendored
File diff suppressed because it is too large
Load diff
81
tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-end-computed.html.ini
vendored
Normal file
81
tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-end-computed.html.ini
vendored
Normal file
|
@ -0,0 +1,81 @@
|
|||
[animation-trigger-exit-range-end-computed.html]
|
||||
[Property animation-trigger-exit-range-end value 'initial']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'normal']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'cover 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'cover 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'COVER 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'COVER 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'cover 120%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value '0']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value '120%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value '120px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'cover 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'cover -42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'contain 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'exit 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'exit calc(41% + 1%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'exit-crossing 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'exit 1%, cover 2%, contain 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'exit 1%, cover 2%, contain 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'entry 42px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'entry-crossing 42px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'contain calc(10% + 10px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'entry 1em']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'exit calc(1em + 10px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'cover']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'contain']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'entry']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-end value 'exit']
|
||||
expected: FAIL
|
72
tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-end-valid.html.ini
vendored
Normal file
72
tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-end-valid.html.ini
vendored
Normal file
|
@ -0,0 +1,72 @@
|
|||
[animation-trigger-exit-range-end-valid.html]
|
||||
[e.style['animation-trigger-exit-range-end'\] = "normal" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "cover 0%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "cover 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "cover 120%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "cover 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "0" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "120%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "120px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "cover -42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "contain 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "exit 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "exit 1%, cover 2%, contain 0%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "exit 1%, cover 2%, contain 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "exit-crossing 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "entry 42px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "entry-crossing 42px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "contain calc(10px + 10%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "entry 1em" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "exit calc(1em + 10px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "entry 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "cover" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "contain" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "entry" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-end'\] = "exit" should set the property value]
|
||||
expected: FAIL
|
318
tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-shorthand.html.ini
vendored
Normal file
318
tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-shorthand.html.ini
vendored
Normal file
|
@ -0,0 +1,318 @@
|
|||
[animation-trigger-exit-range-shorthand.html]
|
||||
[e.style['animation-trigger-exit-range'\] = "normal" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "normal normal" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "cover" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "contain" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry-crossing" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "exit" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "exit-crossing" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry, exit" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry 0% entry 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry-crossing 0% entry-crossing 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "exit 0% exit 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "exit-crossing 0% exit-crossing 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "cover 0% cover 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "contain 0% contain 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry calc(10% - 10%) entry calc(50% + 50%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "cover 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "contain 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry-crossing 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "exit 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "exit-crossing 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry 50px exit 100px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "exit calc(10% + 50px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry 50% exit 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "cover 50% entry 50%, contain 50% exit 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "50% exit 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "normal 100px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "100px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "100px normal" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "10% normal" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'normal']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'normal normal']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'cover']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'contain']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'entry']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'entry-crossing']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'exit']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'exit-crossing']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'entry, exit']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'entry 0% entry 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'entry-crossing 0% entry-crossing 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'exit 0% exit 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'exit-crossing 0% exit-crossing 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'cover 0% cover 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'contain 0% contain 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'entry calc(10% - 10%) entry calc(50% + 50%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'cover 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'contain 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'entry 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'entry-crossing 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'exit 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'exit-crossing 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'entry 50px exit 100px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'exit calc(10% + 50px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'entry 50% exit 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'cover 50% entry 50%, contain 50% exit 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'entry 10em exit 20em']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value '10em exit 20em']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value 'normal 100px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value '100px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value '100px normal']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value '10% normal']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range value '10% calc(70% + 10% * sign(100em - 1px))']
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "normal" should set animation-trigger-exit-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "normal" should set animation-trigger-exit-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "normal" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "normal normal" should set animation-trigger-exit-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "normal normal" should set animation-trigger-exit-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "normal normal" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "normal entry 100%" should set animation-trigger-exit-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "normal entry 100%" should set animation-trigger-exit-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "normal entry 100%" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "normal entry 10%" should set animation-trigger-exit-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "normal entry 10%" should set animation-trigger-exit-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "normal entry 10%" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "cover" should set animation-trigger-exit-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "cover" should set animation-trigger-exit-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "cover" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "contain" should set animation-trigger-exit-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "contain" should set animation-trigger-exit-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "contain" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "contain 100% contain 0%" should set animation-trigger-exit-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "contain 100% contain 0%" should set animation-trigger-exit-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "contain 100% contain 0%" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry 10% exit 20%" should set animation-trigger-exit-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry 10% exit 20%" should set animation-trigger-exit-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry 10% exit 20%" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry calc(10% + 10px) exit 20px" should set animation-trigger-exit-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry calc(10% + 10px) exit 20px" should set animation-trigger-exit-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry calc(10% + 10px) exit 20px" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry, exit" should set animation-trigger-exit-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry, exit" should set animation-trigger-exit-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry, exit" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry 0%, exit" should set animation-trigger-exit-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry 0%, exit" should set animation-trigger-exit-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "entry 0%, exit" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "exit calc(10% + 50px)" should set animation-trigger-exit-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "exit calc(10% + 50px)" should set animation-trigger-exit-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "exit calc(10% + 50px)" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "100px" should set animation-trigger-exit-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "100px" should set animation-trigger-exit-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "100px" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "10%" should set animation-trigger-exit-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "10%" should set animation-trigger-exit-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range'\] = "10%" should not set unrelated longhands]
|
||||
expected: FAIL
|
81
tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-start-computed.html.ini
vendored
Normal file
81
tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-start-computed.html.ini
vendored
Normal file
|
@ -0,0 +1,81 @@
|
|||
[animation-trigger-exit-range-start-computed.html]
|
||||
[Property animation-trigger-exit-range-start value 'initial']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'normal']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'cover 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'cover 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'COVER 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'COVER 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'cover 120%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'cover 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value '0']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value '120%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value '120px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'cover -42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'contain 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'exit 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'exit calc(41% + 1%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'exit 1%, cover 2%, contain 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'exit 1%, cover 2%, contain 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'exit-crossing 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'entry 42px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'entry-crossing 42px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'contain calc(10% + 10px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'entry 1em']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'exit calc(1em + 10px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'cover']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'contain']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'entry']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-exit-range-start value 'exit']
|
||||
expected: FAIL
|
75
tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-start-valid.html.ini
vendored
Normal file
75
tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-start-valid.html.ini
vendored
Normal file
|
@ -0,0 +1,75 @@
|
|||
[animation-trigger-exit-range-start-valid.html]
|
||||
[e.style['animation-trigger-exit-range-start'\] = "normal" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "cover 0%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "cover 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "cover 120%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "cover 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "0" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "120%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "120px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "cover -42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "contain 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "exit 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "exit 1%, cover 2%, contain 0%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "exit 1%, cover 2%, contain 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "exit-crossing 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "entry 42px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "entry-crossing 42px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "contain calc(10px + 10%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "entry 1em" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "exit calc(1em + 10px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "entry 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "cover" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "contain" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "entry" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "exit" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-exit-range-start'\] = "cover calc(sign(100em - 1px) * 1%)" should set the property value]
|
||||
expected: FAIL
|
81
tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-end-computed.html.ini
vendored
Normal file
81
tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-end-computed.html.ini
vendored
Normal file
|
@ -0,0 +1,81 @@
|
|||
[animation-trigger-range-end-computed.html]
|
||||
[Property animation-trigger-range-end value 'initial']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'normal']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'cover 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'cover 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'COVER 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'COVER 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'cover 120%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value '0']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value '120%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value '120px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'cover 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'cover -42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'contain 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'exit 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'exit calc(41% + 1%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'exit-crossing 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'exit 1%, cover 2%, contain 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'exit 1%, cover 2%, contain 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'entry 42px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'entry-crossing 42px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'contain calc(10% + 10px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'entry 1em']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'exit calc(1em + 10px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'cover']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'contain']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'entry']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-end value 'exit']
|
||||
expected: FAIL
|
72
tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-end-valid.html.ini
vendored
Normal file
72
tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-end-valid.html.ini
vendored
Normal file
|
@ -0,0 +1,72 @@
|
|||
[animation-trigger-range-end-valid.html]
|
||||
[e.style['animation-trigger-range-end'\] = "normal" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "cover 0%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "cover 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "cover 120%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "cover 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "0" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "120%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "120px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "cover -42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "contain 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "exit 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "exit 1%, cover 2%, contain 0%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "exit 1%, cover 2%, contain 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "exit-crossing 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "entry 42px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "entry-crossing 42px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "contain calc(10px + 10%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "entry 1em" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "exit calc(1em + 10px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "entry 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "cover" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "contain" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "entry" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-end'\] = "exit" should set the property value]
|
||||
expected: FAIL
|
318
tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-shorthand.html.ini
vendored
Normal file
318
tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-shorthand.html.ini
vendored
Normal file
|
@ -0,0 +1,318 @@
|
|||
[animation-trigger-range-shorthand.html]
|
||||
[e.style['animation-trigger-range'\] = "normal" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "normal normal" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "cover" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "contain" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry-crossing" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "exit" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "exit-crossing" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry, exit" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry 0% entry 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry-crossing 0% entry-crossing 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "exit 0% exit 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "exit-crossing 0% exit-crossing 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "cover 0% cover 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "contain 0% contain 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry calc(10% - 10%) entry calc(50% + 50%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "cover 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "contain 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry-crossing 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "exit 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "exit-crossing 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry 50px exit 100px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "exit calc(10% + 50px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry 50% exit 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "cover 50% entry 50%, contain 50% exit 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "50% exit 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "normal 100px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "100px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "100px normal" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "10% normal" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'normal']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'normal normal']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'cover']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'contain']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'entry']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'entry-crossing']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'exit']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'exit-crossing']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'entry, exit']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'entry 0% entry 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'entry-crossing 0% entry-crossing 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'exit 0% exit 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'exit-crossing 0% exit-crossing 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'cover 0% cover 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'contain 0% contain 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'entry calc(10% - 10%) entry calc(50% + 50%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'cover 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'contain 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'entry 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'entry-crossing 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'exit 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'exit-crossing 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'entry 50px exit 100px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'exit calc(10% + 50px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'entry 50% exit 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'cover 50% entry 50%, contain 50% exit 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'entry 10em exit 20em']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value '10em exit 20em']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value 'normal 100px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value '100px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value '100px normal']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value '10% normal']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range value '10% calc(70% + 10% * sign(100em - 1px))']
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "normal" should set animation-trigger-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "normal" should set animation-trigger-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "normal" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "normal normal" should set animation-trigger-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "normal normal" should set animation-trigger-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "normal normal" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "normal entry 100%" should set animation-trigger-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "normal entry 100%" should set animation-trigger-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "normal entry 100%" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "normal entry 10%" should set animation-trigger-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "normal entry 10%" should set animation-trigger-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "normal entry 10%" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "cover" should set animation-trigger-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "cover" should set animation-trigger-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "cover" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "contain" should set animation-trigger-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "contain" should set animation-trigger-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "contain" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "contain 100% contain 0%" should set animation-trigger-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "contain 100% contain 0%" should set animation-trigger-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "contain 100% contain 0%" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry 10% exit 20%" should set animation-trigger-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry 10% exit 20%" should set animation-trigger-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry 10% exit 20%" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry calc(10% + 10px) exit 20px" should set animation-trigger-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry calc(10% + 10px) exit 20px" should set animation-trigger-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry calc(10% + 10px) exit 20px" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry, exit" should set animation-trigger-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry, exit" should set animation-trigger-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry, exit" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry 0%, exit" should set animation-trigger-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry 0%, exit" should set animation-trigger-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "entry 0%, exit" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "exit calc(10% + 50px)" should set animation-trigger-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "exit calc(10% + 50px)" should set animation-trigger-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "exit calc(10% + 50px)" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "100px" should set animation-trigger-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "100px" should set animation-trigger-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "100px" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "10%" should set animation-trigger-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "10%" should set animation-trigger-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range'\] = "10%" should not set unrelated longhands]
|
||||
expected: FAIL
|
81
tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-start-computed.html.ini
vendored
Normal file
81
tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-start-computed.html.ini
vendored
Normal file
|
@ -0,0 +1,81 @@
|
|||
[animation-trigger-range-start-computed.html]
|
||||
[Property animation-trigger-range-start value 'initial']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'normal']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'cover 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'cover 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'COVER 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'COVER 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'cover 120%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'cover 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value '0']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value '120%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value '120px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'cover -42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'contain 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'exit 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'exit calc(41% + 1%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'exit 1%, cover 2%, contain 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'exit 1%, cover 2%, contain 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'exit-crossing 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'entry 42px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'entry-crossing 42px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'contain calc(10% + 10px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'entry 1em']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'exit calc(1em + 10px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'cover']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'contain']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'entry']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-trigger-range-start value 'exit']
|
||||
expected: FAIL
|
75
tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-start-valid.html.ini
vendored
Normal file
75
tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-start-valid.html.ini
vendored
Normal file
|
@ -0,0 +1,75 @@
|
|||
[animation-trigger-range-start-valid.html]
|
||||
[e.style['animation-trigger-range-start'\] = "normal" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "cover 0%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "cover 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "cover 120%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "cover 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "0" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "120%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "120px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "cover -42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "contain 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "exit 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "exit 1%, cover 2%, contain 0%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "exit 1%, cover 2%, contain 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "exit-crossing 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "entry 42px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "entry-crossing 42px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "contain calc(10px + 10%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "entry 1em" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "exit calc(1em + 10px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "entry 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "cover" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "contain" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "entry" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "exit" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-range-start'\] = "cover calc(sign(100em - 1px) * 1%)" should set the property value]
|
||||
expected: FAIL
|
147
tests/wpt/meta/css/css-animations/parsing/animation-trigger-timeline-parsing.tentative.html.ini
vendored
Normal file
147
tests/wpt/meta/css/css-animations/parsing/animation-trigger-timeline-parsing.tentative.html.ini
vendored
Normal file
|
@ -0,0 +1,147 @@
|
|||
[animation-trigger-timeline-parsing.tentative.html]
|
||||
[e.style['animation-trigger-timeline'\] = "initial" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "inherit" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "unset" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "revert" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "auto" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "none" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "auto, auto" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "none, none" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "auto, none" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "none, auto" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "--test" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "--test1, --test2" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "--test1, --test2, none, --test3, auto" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "scroll()" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = " scroll() " should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "scroll(block)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "scroll(inline)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "scroll(x)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "scroll(y)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "scroll(root)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "scroll(nearest)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "scroll(self)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "scroll(inline nearest)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "scroll(nearest inline)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "scroll(block self)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "scroll(self block)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "scroll(y root)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view()" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = " view() " should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(block)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(inline)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(x)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(y)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(y 1px 2px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(y 1px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(y auto)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(y auto auto)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(y auto 1px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(1px 2px y)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(1px y)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(auto x)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(1px 2px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(1px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(1px 1px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(1px auto)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(auto calc(1% + 1px))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(2em calc(1% + 1em))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(auto)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-timeline'\] = "view(auto auto)" should set the property value]
|
||||
expected: FAIL
|
3
tests/wpt/meta/css/css-animations/parsing/animation-trigger-type-computed.tentative.html.ini
vendored
Normal file
3
tests/wpt/meta/css/css-animations/parsing/animation-trigger-type-computed.tentative.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[animation-trigger-type-computed.tentative.html]
|
||||
[Property animation-trigger-type value 'once, repeat, alternate, state']
|
||||
expected: FAIL
|
21
tests/wpt/meta/css/css-animations/parsing/animation-trigger-type-valid.tentative.html.ini
vendored
Normal file
21
tests/wpt/meta/css/css-animations/parsing/animation-trigger-type-valid.tentative.html.ini
vendored
Normal file
|
@ -0,0 +1,21 @@
|
|||
[animation-trigger-type-valid.tentative.html]
|
||||
[e.style['animation-trigger-type'\] = "once" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-type'\] = "repeat" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-type'\] = "alternate" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-type'\] = "state" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-type'\] = "once, repeat" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-type'\] = "once, repeat, alternate" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-trigger-type'\] = "once, repeat, alternate, state" should set the property value]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[scroll-state-scrollable-body-001.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,2 @@
|
|||
[scroll-state-scrollable-body-002.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,2 @@
|
|||
[scroll-state-scrollable-root.html]
|
||||
expected: ERROR
|
9
tests/wpt/meta/css/css-fonts/font-weight-sign-function.html.ini
vendored
Normal file
9
tests/wpt/meta/css/css-fonts/font-weight-sign-function.html.ini
vendored
Normal file
|
@ -0,0 +1,9 @@
|
|||
[font-weight-sign-function.html]
|
||||
[Property font-weight value 'calc(sign(1rem - 1px) * 10)']
|
||||
expected: FAIL
|
||||
|
||||
[Property font-weight value 'calc(sign(1rem - 1px) * -10000)']
|
||||
expected: FAIL
|
||||
|
||||
[Property font-weight value 'calc(sign(1rem - 1px) * 10000)']
|
||||
expected: FAIL
|
207
tests/wpt/meta/css/css-mixins/at-function-parsing.html.ini
vendored
Normal file
207
tests/wpt/meta/css/css-mixins/at-function-parsing.html.ini
vendored
Normal file
|
@ -0,0 +1,207 @@
|
|||
[at-function-parsing.html]
|
||||
[@function --foo() is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo( ) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo( --x ) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo () is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo (--x) is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x auto) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <angle>) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <color>) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <custom-ident>) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <image>) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <integer>) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <length>) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <length-percentage>) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <number>) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <percentage>) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <resolution>) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <string>) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <time>) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <url>) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <transform-function>) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <transform-list>) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x type(auto)) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x type(<length>)) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x type(<length> | auto)) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x type(none | auto)) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x type(*)) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x, --y) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x, --y, --z) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <length>, --y, --z) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x, --y <number>, --z <angle>) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x : 10px) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <length>: 10px) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <length>: 10px, --y) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x, --y <length>: 10px) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x type(<length> | auto): auto) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x type(<length> | auto) : auto) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <angle>: 10px) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x: 10px !important) is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <length>#) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <length>+) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x type(<length>+)) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <transform-function>#) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <transform-function>+) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <transform-list>#) is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <transform-list>+) is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x *) is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x !) is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x 50px) is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <length> | auto) is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x none | auto) is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x <dino>) is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x) returns type(*) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x) returns <length> is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x) returns <length>+ is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x) returns type(<length>) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x) returns type(<length> | auto) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x) returns type(foo | bar) is valid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x) ! is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x) length is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x) returns is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x) returns is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x) returns * is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x) returns <transform-list># is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x) returns <transform-list>+ is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x) returns auto | none is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x): <length> is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x): length is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[@function --foo(--x) returneth <length> is invalid]
|
||||
expected: FAIL
|
105
tests/wpt/meta/css/css-mixins/dashed-function-eval.html.ini
vendored
Normal file
105
tests/wpt/meta/css/css-mixins/dashed-function-eval.html.ini
vendored
Normal file
|
@ -0,0 +1,105 @@
|
|||
[dashed-function-eval.html]
|
||||
[Literal result]
|
||||
expected: FAIL
|
||||
|
||||
[Literal result, typed return]
|
||||
expected: FAIL
|
||||
|
||||
[Literal result, typed return, calc]
|
||||
expected: FAIL
|
||||
|
||||
[Literal result, typed return, mismatch]
|
||||
expected: FAIL
|
||||
|
||||
[Missing result descriptor]
|
||||
expected: FAIL
|
||||
|
||||
[Literal result, empty]
|
||||
expected: FAIL
|
||||
|
||||
[result cascading behavior]
|
||||
expected: FAIL
|
||||
|
||||
[Another dashed-function in result]
|
||||
expected: FAIL
|
||||
|
||||
[Unused argument]
|
||||
expected: FAIL
|
||||
|
||||
[Single parameter]
|
||||
expected: FAIL
|
||||
|
||||
[Multiple parameters]
|
||||
expected: FAIL
|
||||
|
||||
[Single parameter, typed]
|
||||
expected: FAIL
|
||||
|
||||
[Typed parameter with calc()]
|
||||
expected: FAIL
|
||||
|
||||
[Untyped parameter with calc()]
|
||||
expected: FAIL
|
||||
|
||||
[Various typed parameters]
|
||||
expected: FAIL
|
||||
|
||||
[Parameter with complex type (auto)]
|
||||
expected: FAIL
|
||||
|
||||
[Parameter with complex type (px)]
|
||||
expected: FAIL
|
||||
|
||||
[Passing argument to inner function]
|
||||
expected: FAIL
|
||||
|
||||
[var() in argument resolved before call]
|
||||
expected: FAIL
|
||||
|
||||
[var() in argument resolved before call, typed]
|
||||
expected: FAIL
|
||||
|
||||
[Single parameter with default value]
|
||||
expected: FAIL
|
||||
|
||||
[Multiple parameters with defaults]
|
||||
expected: FAIL
|
||||
|
||||
[Multiple parameters with defaults, typed]
|
||||
expected: FAIL
|
||||
|
||||
[Unused local]
|
||||
expected: FAIL
|
||||
|
||||
[Local does not affect outer scope]
|
||||
expected: FAIL
|
||||
|
||||
[Substituting local in result]
|
||||
expected: FAIL
|
||||
|
||||
[Substituting multiple locals in result]
|
||||
expected: FAIL
|
||||
|
||||
[Local referring to another local]
|
||||
expected: FAIL
|
||||
|
||||
[Locals appearing after result]
|
||||
expected: FAIL
|
||||
|
||||
[Locals cascading behavior]
|
||||
expected: FAIL
|
||||
|
||||
[Custom properties are visible inside function]
|
||||
expected: FAIL
|
||||
|
||||
[Parameter shadows custom property]
|
||||
expected: FAIL
|
||||
|
||||
[Local shadows parameter]
|
||||
expected: FAIL
|
||||
|
||||
[Missing only argument]
|
||||
expected: FAIL
|
||||
|
||||
[Missing one argument of several]
|
||||
expected: FAIL
|
|
@ -23,6 +23,21 @@
|
|||
["::scroll-button(block-end)" should be a valid selector]
|
||||
expected: FAIL
|
||||
|
||||
["::scroll-button(*)" should be a valid selector]
|
||||
expected: FAIL
|
||||
|
||||
["::scroll-button( up)" should be a valid selector]
|
||||
expected: FAIL
|
||||
|
||||
["::scroll-button(up )" should be a valid selector]
|
||||
expected: FAIL
|
||||
|
||||
["::scroll-button( *)" should be a valid selector]
|
||||
expected: FAIL
|
||||
|
||||
["::scroll-button(* )" should be a valid selector]
|
||||
expected: FAIL
|
||||
|
||||
["::scroll-button(up):focus" should be a valid selector]
|
||||
expected: FAIL
|
||||
|
2
tests/wpt/meta/css/css-overflow/scroll-buttons-003.html.ini
vendored
Normal file
2
tests/wpt/meta/css/css-overflow/scroll-buttons-003.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[scroll-buttons-003.html]
|
||||
expected: FAIL
|
2
tests/wpt/meta/css/css-overflow/scroll-buttons-004.html.ini
vendored
Normal file
2
tests/wpt/meta/css/css-overflow/scroll-buttons-004.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[scroll-buttons-004.html]
|
||||
expected: FAIL
|
2
tests/wpt/meta/css/css-overflow/scroll-buttons-disabled-snapping.html.ini
vendored
Normal file
2
tests/wpt/meta/css/css-overflow/scroll-buttons-disabled-snapping.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[scroll-buttons-disabled-snapping.html]
|
||||
expected: FAIL
|
2
tests/wpt/meta/css/css-tables/table-cell-overflow-auto-scrolled.html.ini
vendored
Normal file
2
tests/wpt/meta/css/css-tables/table-cell-overflow-auto-scrolled.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[table-cell-overflow-auto-scrolled.html]
|
||||
expected: FAIL
|
3
tests/wpt/meta/css/css-transitions/after-change-style-inherited-try-fallback.html.ini
vendored
Normal file
3
tests/wpt/meta/css/css-transitions/after-change-style-inherited-try-fallback.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[after-change-style-inherited-try-fallback.html]
|
||||
[Position fallback correctly applied to after-change style]
|
||||
expected: FAIL
|
|
@ -7,3 +7,9 @@
|
|||
|
||||
[Start inner transitions based on inherited after-change color and word-spacing from two different ancestors]
|
||||
expected: FAIL
|
||||
|
||||
[@starting-style rules should not apply to after-change style]
|
||||
expected: FAIL
|
||||
|
||||
[@container rules apply to after-change style]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
[interactivity-inert-focus.tentative.html]
|
||||
[interactivity-inert-focus.html]
|
||||
[Try focus inert input]
|
||||
expected: FAIL
|
12
tests/wpt/meta/css/css-ui/interactivity-inert-html-attribute-ua.html.ini
vendored
Normal file
12
tests/wpt/meta/css/css-ui/interactivity-inert-html-attribute-ua.html.ini
vendored
Normal file
|
@ -0,0 +1,12 @@
|
|||
[interactivity-inert-html-attribute-ua.html]
|
||||
[[inert\] { interactivity: inert }]
|
||||
expected: FAIL
|
||||
|
||||
[[inert\] { interactivity: inert } inherited]
|
||||
expected: FAIL
|
||||
|
||||
[Author interactivity:auto overrides inherited UA [inert\] { interactivity: inert }]
|
||||
expected: FAIL
|
||||
|
||||
[Author interactivity:auto overrides UA [inert\] { interactivity: inert }]
|
||||
expected: FAIL
|
15
tests/wpt/meta/css/css-ui/interactivity-inert-modal-dialog-ua.html.ini
vendored
Normal file
15
tests/wpt/meta/css/css-ui/interactivity-inert-modal-dialog-ua.html.ini
vendored
Normal file
|
@ -0,0 +1,15 @@
|
|||
[interactivity-inert-modal-dialog-ua.html]
|
||||
[UA dialog:modal interactivity rule]
|
||||
expected: FAIL
|
||||
|
||||
[UA dialog:modal inert rule wins over [inert\] rule]
|
||||
expected: FAIL
|
||||
|
||||
[UA dialog:modal rule overriding inherited [inert\] 'interactivity:inert' rule]
|
||||
expected: FAIL
|
||||
|
||||
[UA [inert\] rule overriding inherited dialog:modal 'interactivity:auto' rule]
|
||||
expected: FAIL
|
||||
|
||||
[Author 'interactivity:inert' overrides UA dialog:modal 'interactivity:auto' rule]
|
||||
expected: FAIL
|
|
@ -1,4 +1,4 @@
|
|||
[interactivity-computed.tentative.html]
|
||||
[interactivity-computed.html]
|
||||
[Property interactivity value 'auto']
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
[interactivity.tentative.html]
|
||||
[interactivity.html]
|
||||
[e.style['interactivity'\] = "auto" should set the property value]
|
||||
expected: FAIL
|
||||
|
|
@ -134,6 +134,12 @@
|
|||
[from(): Abort after complete does NOT call IteratorRecord#return()]
|
||||
expected: FAIL
|
||||
|
||||
[from(): [Symbol.iterator\] not callable AFTER SUBSCRIBE throws]
|
||||
expected: FAIL
|
||||
|
||||
[from(): [Symbol.iterator\] returns null AFTER SUBSCRIBE throws]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[observable-from.any.html]
|
||||
[from(): Observable.from() is a function]
|
||||
|
@ -270,3 +276,9 @@
|
|||
|
||||
[from(): Abort after complete does NOT call IteratorRecord#return()]
|
||||
expected: FAIL
|
||||
|
||||
[from(): [Symbol.iterator\] not callable AFTER SUBSCRIBE throws]
|
||||
expected: FAIL
|
||||
|
||||
[from(): [Symbol.iterator\] returns null AFTER SUBSCRIBE throws]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
[new-window.tentative.https.window.html]
|
||||
expected: TIMEOUT
|
||||
[A blank window[target=''\][features='0'\] can trigger fetchLater.]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -53,3 +52,39 @@
|
|||
|
||||
[A cross-origin window[target='_blank'\][features='2'\] can trigger fetchLater.]
|
||||
expected: TIMEOUT
|
||||
|
||||
[A blank window[target=''\][features=''\] can trigger fetchLater.]
|
||||
expected: FAIL
|
||||
|
||||
[A same-origin window[target=''\][features=''\] can trigger fetchLater.]
|
||||
expected: FAIL
|
||||
|
||||
[A cross-origin window[target=''\][features=''\] can trigger fetchLater.]
|
||||
expected: FAIL
|
||||
|
||||
[A blank window[target=''\][features='popup'\] can trigger fetchLater.]
|
||||
expected: FAIL
|
||||
|
||||
[A same-origin window[target=''\][features='popup'\] can trigger fetchLater.]
|
||||
expected: FAIL
|
||||
|
||||
[A cross-origin window[target=''\][features='popup'\] can trigger fetchLater.]
|
||||
expected: FAIL
|
||||
|
||||
[A blank window[target='_blank'\][features=''\] can trigger fetchLater.]
|
||||
expected: FAIL
|
||||
|
||||
[A same-origin window[target='_blank'\][features=''\] can trigger fetchLater.]
|
||||
expected: FAIL
|
||||
|
||||
[A cross-origin window[target='_blank'\][features=''\] can trigger fetchLater.]
|
||||
expected: FAIL
|
||||
|
||||
[A blank window[target='_blank'\][features='popup'\] can trigger fetchLater.]
|
||||
expected: FAIL
|
||||
|
||||
[A same-origin window[target='_blank'\][features='popup'\] can trigger fetchLater.]
|
||||
expected: FAIL
|
||||
|
||||
[A cross-origin window[target='_blank'\][features='popup'\] can trigger fetchLater.]
|
||||
expected: FAIL
|
||||
|
|
|
@ -7,3 +7,9 @@
|
|||
|
||||
[Permissions policy allow="deferred-fetch" allows cross-origin navigation in an iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[Permissions policy allow="deferred-fetch" allows fetchLater() from a redirected same-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[Permissions policy allow="deferred-fetch" disallows fetchLater() from a redirected cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
|
|
@ -7,3 +7,6 @@
|
|||
|
||||
[Default "deferred-fetch" permissions policy ["self"\] allows fetchLater() in the cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[Default "deferred-fetch-minimal" permissions policy ["*"\] allows fetchLater() in the cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,102 +0,0 @@
|
|||
[quota.tentative.https.window.html]
|
||||
[A fetchLater() call accept small data in POST request of String.]
|
||||
expected: FAIL
|
||||
|
||||
[A fetchLater() call accept small data in POST request of ArrayBuffer.]
|
||||
expected: FAIL
|
||||
|
||||
[A fetchLater() call accept small data in POST request of FormData.]
|
||||
expected: FAIL
|
||||
|
||||
[A fetchLater() call accept small data in POST request of URLSearchParams.]
|
||||
expected: FAIL
|
||||
|
||||
[A fetchLater() call accept small data in POST request of Blob.]
|
||||
expected: FAIL
|
||||
|
||||
[A fetchLater() call accept small data in POST request of File.]
|
||||
expected: FAIL
|
||||
|
||||
[A single fetchLater() call takes up the per-origin quota for its body of String.]
|
||||
expected: FAIL
|
||||
|
||||
[A single fetchLater() call takes up the per-origin quota for its body of ArrayBuffer.]
|
||||
expected: FAIL
|
||||
|
||||
[A single fetchLater() call takes up the per-origin quota for its body of Blob.]
|
||||
expected: FAIL
|
||||
|
||||
[A single fetchLater() call takes up the per-origin quota for its body of File.]
|
||||
expected: FAIL
|
||||
|
||||
[A single fetchLater() call does not accept empty data in POST request of String.]
|
||||
expected: FAIL
|
||||
|
||||
[A single fetchLater() call does not accept empty data in POST request of ArrayBuffer.]
|
||||
expected: FAIL
|
||||
|
||||
[A single fetchLater() call does not accept empty data in POST request of FormData.]
|
||||
expected: FAIL
|
||||
|
||||
[A single fetchLater() call does not accept empty data in POST request of URLSearchParams.]
|
||||
expected: FAIL
|
||||
|
||||
[A single fetchLater() call does not accept empty data in POST request of Blob.]
|
||||
expected: FAIL
|
||||
|
||||
[A single fetchLater() call does not accept empty data in POST request of File.]
|
||||
expected: FAIL
|
||||
|
||||
[A single fetchLater() call is not allowed to exceed per-origin quota for its body of String.]
|
||||
expected: FAIL
|
||||
|
||||
[A single fetchLater() call is not allowed to exceed per-origin quota for its body of ArrayBuffer.]
|
||||
expected: FAIL
|
||||
|
||||
[A single fetchLater() call is not allowed to exceed per-origin quota for its body of FormData.]
|
||||
expected: FAIL
|
||||
|
||||
[A single fetchLater() call is not allowed to exceed per-origin quota for its body of URLSearchParams.]
|
||||
expected: FAIL
|
||||
|
||||
[A single fetchLater() call is not allowed to exceed per-origin quota for its body of Blob.]
|
||||
expected: FAIL
|
||||
|
||||
[A single fetchLater() call is not allowed to exceed per-origin quota for its body of File.]
|
||||
expected: FAIL
|
||||
|
||||
[The 2nd fetchLater() call is not allowed to exceed per-origin quota for its body of String.]
|
||||
expected: FAIL
|
||||
|
||||
[The 2nd fetchLater() call is not allowed to exceed per-origin quota for its body of ArrayBuffer.]
|
||||
expected: FAIL
|
||||
|
||||
[The 2nd fetchLater() call is not allowed to exceed per-origin quota for its body of FormData.]
|
||||
expected: FAIL
|
||||
|
||||
[The 2nd fetchLater() call is not allowed to exceed per-origin quota for its body of URLSearchParams.]
|
||||
expected: FAIL
|
||||
|
||||
[The 2nd fetchLater() call is not allowed to exceed per-origin quota for its body of Blob.]
|
||||
expected: FAIL
|
||||
|
||||
[The 2nd fetchLater() call is not allowed to exceed per-origin quota for its body of File.]
|
||||
expected: FAIL
|
||||
|
||||
[The 2nd fetchLater() call to another origin does not exceed per-origin quota for its body of String.]
|
||||
expected: FAIL
|
||||
|
||||
[The 2nd fetchLater() call to another origin does not exceed per-origin quota for its body of ArrayBuffer.]
|
||||
expected: FAIL
|
||||
|
||||
[The 2nd fetchLater() call to another origin does not exceed per-origin quota for its body of FormData.]
|
||||
expected: FAIL
|
||||
|
||||
[The 2nd fetchLater() call to another origin does not exceed per-origin quota for its body of URLSearchParams.]
|
||||
expected: FAIL
|
||||
|
||||
[The 2nd fetchLater() call to another origin does not exceed per-origin quota for its body of Blob.]
|
||||
expected: FAIL
|
||||
|
||||
[The 2nd fetchLater() call to another origin does not exceed per-origin quota for its body of File.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[accumulated-oversized-payload.tentative.https.window.html]
|
||||
[The 2nd fetchLater(same-origin) call in the top-level document is not allowed to exceed per-origin quota for its POST body of String.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[accumulated-oversized-payload.tentative.https.window.html]
|
||||
[The 2nd fetchLater(same-origin) call in a default cross-origin child iframe has its owned per-origin quota for a request POST body of String.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,19 @@
|
|||
[empty-payload.tentative.https.window.html]
|
||||
expected: ERROR
|
||||
[fetchLater() does not accept empty POST request body of String in a default cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept empty POST request body of ArrayBuffer in a default cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accepts a non-empty POST request body of FormData in a default cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept empty POST request body of URLSearchParams in a default cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept empty POST request body of Blob in a default cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept empty POST request body of File in a default cross-origin iframe.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,13 @@
|
|||
[max-payload.tentative.https.window.html]
|
||||
expected: ERROR
|
||||
[fetchLater() accepts max payload in a parent-frame-origin POST request body of String in a default cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() rejects max+1 payload in a parent-frame-origin POST request body of String in a default cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accepts max payload in a self-frame-origin POST request body of String in a default cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() rejects max+1 payload in a self-frame-origin POST request body of String in a default cross-origin iframe.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[multiple-iframes.tentative.https.window.html]
|
||||
[fetchLater() request quota are delegated to cross-origin iframes and not shared, even if they are same origin.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,19 @@
|
|||
[oversized-payload.tentative.https.window.html]
|
||||
expected: ERROR
|
||||
[fetchLater() does not accept payload[size=8193\] exceeding per-origin quota in a POST request body of String in a default cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept payload[size=8193\] exceeding per-origin quota in a POST request body of ArrayBuffer in a default cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept payload[size=8193\] exceeding per-origin quota in a POST request body of FormData in a default cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept payload[size=8193\] exceeding per-origin quota in a POST request body of URLSearchParams in a default cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept payload[size=8193\] exceeding per-origin quota in a POST request body of Blob in a default cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept payload[size=8193\] exceeding per-origin quota in a POST request body of File in a default cross-origin iframe.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,19 @@
|
|||
[small-payload.tentative.https.window.html]
|
||||
expected: ERROR
|
||||
[fetchLater() accepts payload[size=20\] in a POST request body of String in a default cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accepts payload[size=20\] in a POST request body of ArrayBuffer in a default cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accepts payload[size=20\] in a POST request body of FormData in a default cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accepts payload[size=20\] in a POST request body of URLSearchParams in a default cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accepts payload[size=20\] in a POST request body of Blob in a default cross-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accepts payload[size=20\] in a POST request body of File in a default cross-origin iframe.]
|
||||
expected: FAIL
|
25
tests/wpt/meta/fetch/fetch-later/quota/empty-payload.tentative.https.window.js.ini
vendored
Normal file
25
tests/wpt/meta/fetch/fetch-later/quota/empty-payload.tentative.https.window.js.ini
vendored
Normal file
|
@ -0,0 +1,25 @@
|
|||
[empty-payload.tentative.https.window.html]
|
||||
expected: ERROR
|
||||
[fetchLater() does not accept an empty POST request body of String.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept an empty POST request body of ArrayBuffer.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept an empty POST request body of URLSearchParams.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept an empty POST request body of Blob.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept an empty POST request body of File.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accept a GET request.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accept a DELETE request.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accept a PUT request.]
|
||||
expected: FAIL
|
6
tests/wpt/meta/fetch/fetch-later/quota/max-payload.tentative.https.window.js.ini
vendored
Normal file
6
tests/wpt/meta/fetch/fetch-later/quota/max-payload.tentative.https.window.js.ini
vendored
Normal file
|
@ -0,0 +1,6 @@
|
|||
[max-payload.tentative.https.window.html]
|
||||
[fetchLater() accepts max payload in a POST request body of String.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() rejects max+1 payload in a POST request body of String.]
|
||||
expected: FAIL
|
18
tests/wpt/meta/fetch/fetch-later/quota/multiple-origins.tentative.https.window.js.ini
vendored
Normal file
18
tests/wpt/meta/fetch/fetch-later/quota/multiple-origins.tentative.https.window.js.ini
vendored
Normal file
|
@ -0,0 +1,18 @@
|
|||
[multiple-origins.tentative.https.window.html]
|
||||
[fetchLater() has per-request-origin quota for its POST body of String.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() has per-request-origin quota for its POST body of ArrayBuffer.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() has per-request-origin quota for its POST body of FormData.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() has per-request-origin quota for its POST body of URLSearchParams.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() has per-request-origin quota for its POST body of Blob.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() has per-request-origin quota for its POST body of File.]
|
||||
expected: FAIL
|
18
tests/wpt/meta/fetch/fetch-later/quota/oversized-payload.tentative.https.window.js.ini
vendored
Normal file
18
tests/wpt/meta/fetch/fetch-later/quota/oversized-payload.tentative.https.window.js.ini
vendored
Normal file
|
@ -0,0 +1,18 @@
|
|||
[oversized-payload.tentative.https.window.html]
|
||||
[fetchLater() does not accept payload[size=65537\] exceeding per-origin quota in a POST request body of String.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept payload[size=65537\] exceeding per-origin quota in a POST request body of ArrayBuffer.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept payload[size=65537\] exceeding per-origin quota in a POST request body of FormData.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept payload[size=65537\] exceeding per-origin quota in a POST request body of URLSearchParams.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept payload[size=65537\] exceeding per-origin quota in a POST request body of Blob.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept payload[size=65537\] exceeding per-origin quota in a POST request body of File.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[accumulated-oversized-payload.tentative.https.window.html]
|
||||
[The 2nd fetchLater(same-origin) call in a same-origin child iframe is not allowed to exceed per-origin quota for its POST body of String.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,18 @@
|
|||
[empty-payload.tentative.https.window.html]
|
||||
[fetchLater() does not accept empty POST request body of String in same-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept empty POST request body of ArrayBuffer in same-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accepts a non-empty POST request body of FormData in same-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept empty POST request body of URLSearchParams in same-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept empty POST request body of Blob in same-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept empty POST request body of File in same-origin iframe.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,7 @@
|
|||
[max-payload.tentative.https.window.html]
|
||||
expected: ERROR
|
||||
[fetchLater() accepts max payload in a POST request body of String in same-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() rejects max+1 payload in a POST request body of String in same-origin iframe.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[multiple-iframes.tentative.https.window.html]
|
||||
[fetchLater() request quota are shared by same-origin iframes and root.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,19 @@
|
|||
[oversized-payload.tentative.https.window.html]
|
||||
expected: ERROR
|
||||
[fetchLater() does not accept payload[size=65537\] exceeding per-origin quota in a POST request body of String in same-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept payload[size=65537\] exceeding per-origin quota in a POST request body of ArrayBuffer in same-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept payload[size=65537\] exceeding per-origin quota in a POST request body of FormData in same-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept payload[size=65537\] exceeding per-origin quota in a POST request body of URLSearchParams in same-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept payload[size=65537\] exceeding per-origin quota in a POST request body of Blob in same-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() does not accept payload[size=65537\] exceeding per-origin quota in a POST request body of File in same-origin iframe.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,19 @@
|
|||
[small-payload.tentative.https.window.html]
|
||||
expected: ERROR
|
||||
[fetchLater() accepts payload[size=20\] in a POST request body of String in same-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accepts payload[size=20\] in a POST request body of ArrayBuffer in same-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accepts payload[size=20\] in a POST request body of FormData in same-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accepts payload[size=20\] in a POST request body of URLSearchParams in same-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accepts payload[size=20\] in a POST request body of Blob in same-origin iframe.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accepts payload[size=20\] in a POST request body of File in same-origin iframe.]
|
||||
expected: FAIL
|
18
tests/wpt/meta/fetch/fetch-later/quota/small-payload.tentative.https.window.js.ini
vendored
Normal file
18
tests/wpt/meta/fetch/fetch-later/quota/small-payload.tentative.https.window.js.ini
vendored
Normal file
|
@ -0,0 +1,18 @@
|
|||
[small-payload.tentative.https.window.html]
|
||||
[fetchLater() accepts small payload in a POST request body of String.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accepts small payload in a POST request body of ArrayBuffer.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accepts small payload in a POST request body of FormData.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accepts small payload in a POST request body of URLSearchParams.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accepts small payload in a POST request body of Blob.]
|
||||
expected: FAIL
|
||||
|
||||
[fetchLater() accepts small payload in a POST request body of File.]
|
||||
expected: FAIL
|
|
@ -49,3 +49,6 @@
|
|||
|
||||
[sec-fetch-storage-access - Not sent to non-trustworthy cross-site destination]
|
||||
expected: FAIL
|
||||
|
||||
[sec-fetch-storage-access - Not sent to non-trustworthy same-site destination]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
[empty-iframe-load-event.html]
|
||||
[Check execution order from nested timeout]
|
||||
expected: FAIL
|
||||
|
||||
[Check execution order on load handler]
|
||||
expected: FAIL
|
|
@ -4,3 +4,6 @@
|
|||
|
||||
[Navigating to a different document with form submission]
|
||||
expected: FAIL
|
||||
|
||||
[Navigating to a different document with link click]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
[navigation-unload-cross-origin.sub.window.html]
|
||||
[Cross-origin navigation started from unload handler must be ignored]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.clear.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.clear.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.canvas.clear.html]
|
||||
[Canvas test: 2d.composite.canvas.clear]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.copy.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.copy.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.canvas.copy.html]
|
||||
[Canvas test: 2d.composite.canvas.copy]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.destination-atop.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.destination-atop.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.canvas.destination-atop.html]
|
||||
[Canvas test: 2d.composite.canvas.destination-atop]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.destination-in.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.destination-in.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.canvas.destination-in.html]
|
||||
[Canvas test: 2d.composite.canvas.destination-in]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.destination-out.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.destination-out.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.canvas.destination-out.html]
|
||||
[Canvas test: 2d.composite.canvas.destination-out]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.destination-over.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.destination-over.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.canvas.destination-over.html]
|
||||
[Canvas test: 2d.composite.canvas.destination-over]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.lighter.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.lighter.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.canvas.lighter.html]
|
||||
[Canvas test: 2d.composite.canvas.lighter]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.source-atop.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.source-atop.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.canvas.source-atop.html]
|
||||
[Canvas test: 2d.composite.canvas.source-atop]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.source-in.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.source-in.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.canvas.source-in.html]
|
||||
[Canvas test: 2d.composite.canvas.source-in]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.source-out.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.source-out.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.canvas.source-out.html]
|
||||
[Canvas test: 2d.composite.canvas.source-out]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.source-over.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.source-over.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.canvas.source-over.html]
|
||||
[Canvas test: 2d.composite.canvas.source-over]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.xor.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.xor.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.canvas.xor.html]
|
||||
[Canvas test: 2d.composite.canvas.xor]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.clear.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.clear.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.image.clear.html]
|
||||
[Canvas test: 2d.composite.image.clear]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.copy.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.copy.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.image.copy.html]
|
||||
[Canvas test: 2d.composite.image.copy]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.destination-atop.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.destination-atop.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.image.destination-atop.html]
|
||||
[Canvas test: 2d.composite.image.destination-atop]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.destination-in.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.destination-in.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.image.destination-in.html]
|
||||
[Canvas test: 2d.composite.image.destination-in]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.destination-out.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.destination-out.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.image.destination-out.html]
|
||||
[Canvas test: 2d.composite.image.destination-out]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.destination-over.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.destination-over.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.image.destination-over.html]
|
||||
[Canvas test: 2d.composite.image.destination-over]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.lighter.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.lighter.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.image.lighter.html]
|
||||
[Canvas test: 2d.composite.image.lighter]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.source-atop.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.source-atop.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.image.source-atop.html]
|
||||
[Canvas test: 2d.composite.image.source-atop]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.source-in.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.source-in.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.image.source-in.html]
|
||||
[Canvas test: 2d.composite.image.source-in]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.source-out.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.source-out.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.image.source-out.html]
|
||||
[Canvas test: 2d.composite.image.source-out]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.source-over.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.source-over.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.image.source-over.html]
|
||||
[Canvas test: 2d.composite.image.source-over]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.xor.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.xor.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.image.xor.html]
|
||||
[Canvas test: 2d.composite.image.xor]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.uncovered.image.copy.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.uncovered.image.copy.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.uncovered.image.copy.html]
|
||||
[drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.uncovered.image.destination-atop.html]
|
||||
[drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.uncovered.image.destination-in.html]
|
||||
[drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.uncovered.image.source-in.html]
|
||||
[drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.uncovered.image.source-out.html]
|
||||
[drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.uncovered.pattern.copy.html.ini
vendored
Normal file
3
tests/wpt/meta/html/canvas/element/compositing/2d.composite.uncovered.pattern.copy.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.uncovered.pattern.copy.html]
|
||||
[Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.uncovered.pattern.destination-atop.html]
|
||||
[Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.uncovered.pattern.destination-in.html]
|
||||
[Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.uncovered.pattern.source-in.html]
|
||||
[Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.composite.uncovered.pattern.source-out.html]
|
||||
[Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.]
|
||||
expected: FAIL
|
|
@ -1,5 +1,5 @@
|
|||
[createImageBitmap-transfer.html]
|
||||
expected: ERROR
|
||||
expected: TIMEOUT
|
||||
[Transfer ImageBitmap created from a vector HTMLImageElement]
|
||||
expected: FAIL
|
||||
|
||||
|
|
2
tests/wpt/meta/html/canvas/element/manual/text/canvas.2d.direction.inherit.canvas.html.ini
vendored
Normal file
2
tests/wpt/meta/html/canvas/element/manual/text/canvas.2d.direction.inherit.canvas.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[canvas.2d.direction.inherit.canvas.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[canvas.2d.direction.inherit.disconnected.canvas.html]
|
||||
expected: FAIL
|
2
tests/wpt/meta/html/canvas/element/manual/text/canvas.2d.direction.inherit.document.html.ini
vendored
Normal file
2
tests/wpt/meta/html/canvas/element/manual/text/canvas.2d.direction.inherit.document.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[canvas.2d.direction.inherit.document.html]
|
||||
expected: FAIL
|
2
tests/wpt/meta/html/canvas/element/manual/text/canvas.2d.direction.inherit.style.html.ini
vendored
Normal file
2
tests/wpt/meta/html/canvas/element/manual/text/canvas.2d.direction.inherit.style.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[canvas.2d.direction.inherit.style.html]
|
||||
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