Rename metadata directories

This renames:
 - `tests/wpt/metadata` → `tests/wpt/meta-legacy-layout`
 - `tests/wpt/metadata-layout-2020` → `tests/wpt/meta`
 - `tests/wpt/mozilla/meta` → `tests/wpt/mozilla/meta-legacy-layout`
 - `tests/wpt/mozilla/meta-layout-2020` → `tests/wpt/mozilla/meta`
This commit is contained in:
Martin Robinson 2023-06-22 14:35:02 +02:00
parent cfd24f00bc
commit f4578afdfe
No known key found for this signature in database
GPG key ID: D56AA4FA55EFE6F8
23708 changed files with 772645 additions and 694 deletions

View file

@ -0,0 +1,3 @@
[animation-composition-computed.tentative.html]
[Property animation-composition value 'replace, add, accumulate']
expected: FAIL

View file

@ -0,0 +1,12 @@
[animation-composition-valid.tentative.html]
[e.style['animation-composition'\] = "replace" should set the property value]
expected: FAIL
[e.style['animation-composition'\] = "add" should set the property value]
expected: FAIL
[e.style['animation-composition'\] = "accumulate" should set the property value]
expected: FAIL
[e.style['animation-composition'\] = "replace, add, accumulate" should set the property value]
expected: FAIL

View file

@ -0,0 +1,36 @@
[animation-computed.html]
[Property animation value '1s']
expected: FAIL
[Property animation value 'anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)']
expected: FAIL
[Property animation value 'none']
expected: FAIL
[Property animation value 'cubic-bezier(0, -2, 1, 3)']
expected: FAIL
[Property animation value 'anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)']
expected: FAIL
[Property animation value '1s -3s']
expected: FAIL
[Property animation value 'anim']
expected: FAIL
[Property animation value 'paused']
expected: FAIL
[Property animation value 'both']
expected: FAIL
[Property animation value '4']
expected: FAIL
[Property animation value 'reverse']
expected: FAIL
[Default animation value]
expected: FAIL

View file

@ -0,0 +1,54 @@
[animation-delay-end-computed.html]
[Property animation-delay-start value 'initial']
expected: FAIL
[Property animation-delay-start value '-500ms']
expected: FAIL
[Property animation-delay-start value 'calc(2 * 3s)']
expected: FAIL
[Property animation-delay-start value '20s, 10s']
expected: FAIL
[Property animation-delay-start value 'cover 0%']
expected: FAIL
[Property animation-delay-start value 'COVER 0%']
expected: FAIL
[Property animation-delay-start value 'cover 100%']
expected: FAIL
[Property animation-delay-start value 'cover 120%']
expected: FAIL
[Property animation-delay-start value 'cover 42%']
expected: FAIL
[Property animation-delay-start value 'cover -42%']
expected: FAIL
[Property animation-delay-start value 'contain 42%']
expected: FAIL
[Property animation-delay-start value 'exit 42%']
expected: FAIL
[Property animation-delay-start value 'exit calc(41% + 1%)']
expected: FAIL
[Property animation-delay-start value 'exit 1%, cover 2%, contain 100%']
expected: FAIL
[Property animation-delay-end value 'initial']
expected: FAIL
[Property animation-delay-end value '-500ms']
expected: FAIL
[Property animation-delay-end value 'calc(2 * 3s)']
expected: FAIL
[Property animation-delay-end value '20s, 10s']
expected: FAIL

View file

@ -0,0 +1,12 @@
[animation-delay-end-computed.tentative.html]
[Property animation-delay-end value 'initial']
expected: FAIL
[Property animation-delay-end value '-500ms']
expected: FAIL
[Property animation-delay-end value 'calc(2 * 3s)']
expected: FAIL
[Property animation-delay-end value '20s, 10s']
expected: FAIL

View file

@ -0,0 +1,51 @@
[animation-delay-end-valid.html]
[e.style['animation-delay-start'\] = "-5ms" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "0s" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "10s" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "20s, 10s" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "cover 0%" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "cover 100%" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "cover 120%" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "cover 42%" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "cover -42%" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "contain 42%" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "exit 42%" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "exit 1%, cover 2%, contain 100%" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "enter 42%" should set the property value]
expected: FAIL
[e.style['animation-delay-end'\] = "-5ms" should set the property value]
expected: FAIL
[e.style['animation-delay-end'\] = "0s" should set the property value]
expected: FAIL
[e.style['animation-delay-end'\] = "10s" should set the property value]
expected: FAIL
[e.style['animation-delay-end'\] = "20s, 10s" should set the property value]
expected: FAIL

View file

@ -0,0 +1,12 @@
[animation-delay-end-valid.tentative.html]
[e.style['animation-delay-end'\] = "-5ms" should set the property value]
expected: FAIL
[e.style['animation-delay-end'\] = "0s" should set the property value]
expected: FAIL
[e.style['animation-delay-end'\] = "10s" should set the property value]
expected: FAIL
[e.style['animation-delay-end'\] = "20s, 10s" should set the property value]
expected: FAIL

View file

@ -0,0 +1,60 @@
[animation-delay-shorthand-computed.html]
[Property animation-delay value '1s 2s']
expected: FAIL
[Property animation-delay value '1s 2s, 3s']
expected: FAIL
[Property animation-delay value '1s, 2s 3s']
expected: FAIL
[Property animation-delay value 'cover']
expected: FAIL
[Property animation-delay value 'contain']
expected: FAIL
[Property animation-delay value 'enter']
expected: FAIL
[Property animation-delay value 'exit']
expected: FAIL
[Property animation-delay value 'enter, exit']
expected: FAIL
[Property animation-delay value 'enter 0% enter 100%']
expected: FAIL
[Property animation-delay value 'exit 0% exit 100%']
expected: FAIL
[Property animation-delay value 'cover 0% cover 100%']
expected: FAIL
[Property animation-delay value 'contain 0% contain 100%']
expected: FAIL
[Property animation-delay value 'cover 50%']
expected: FAIL
[Property animation-delay value 'contain 50%']
expected: FAIL
[Property animation-delay value 'enter 50%']
expected: FAIL
[Property animation-delay value 'exit 50%']
expected: FAIL
[Property animation-delay value 'enter 50% 0s']
expected: FAIL
[Property animation-delay value '0s enter 50%']
expected: FAIL
[Property animation-delay value 'enter 50% exit 50%']
expected: FAIL
[Property animation-delay value 'cover 50% enter 50%, contain 50% exit 50%']
expected: FAIL

View file

@ -0,0 +1,150 @@
[animation-delay-shorthand.html]
[e.style['animation-delay'\] = "1s 2s" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "1s 2s, 3s" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "1s, 2s 3s" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "cover" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "contain" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "enter" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "exit" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "enter, exit" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "enter 0% enter 100%" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "exit 0% exit 100%" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "cover 0% cover 100%" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "contain 0% contain 100%" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "cover 50%" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "contain 50%" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "enter 50%" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "exit 50%" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "enter 50% 0s" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "0s enter 50%" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "enter 50% exit 50%" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "cover 50% enter 50%, contain 50% exit 50%" should set the property value]
expected: FAIL
[e.style['animation-delay'\] = "1s 2s" should set animation-delay-end]
expected: FAIL
[e.style['animation-delay'\] = "1s 2s" should set animation-delay-start]
expected: FAIL
[e.style['animation-delay'\] = "1s 2s" should not set unrelated longhands]
expected: FAIL
[e.style['animation-delay'\] = "1s" should set animation-delay-end]
expected: FAIL
[e.style['animation-delay'\] = "1s" should set animation-delay-start]
expected: FAIL
[e.style['animation-delay'\] = "1s" should not set unrelated longhands]
expected: FAIL
[e.style['animation-delay'\] = "cover" should set animation-delay-end]
expected: FAIL
[e.style['animation-delay'\] = "cover" should set animation-delay-start]
expected: FAIL
[e.style['animation-delay'\] = "cover" should not set unrelated longhands]
expected: FAIL
[e.style['animation-delay'\] = "contain" should set animation-delay-end]
expected: FAIL
[e.style['animation-delay'\] = "contain" should set animation-delay-start]
expected: FAIL
[e.style['animation-delay'\] = "contain" should not set unrelated longhands]
expected: FAIL
[e.style['animation-delay'\] = "enter 10% exit 20%" should set animation-delay-end]
expected: FAIL
[e.style['animation-delay'\] = "enter 10% exit 20%" should set animation-delay-start]
expected: FAIL
[e.style['animation-delay'\] = "enter 10% exit 20%" should not set unrelated longhands]
expected: FAIL
[e.style['animation-delay'\] = "1s 2s, 3s 4s" should set animation-delay-end]
expected: FAIL
[e.style['animation-delay'\] = "1s 2s, 3s 4s" should set animation-delay-start]
expected: FAIL
[e.style['animation-delay'\] = "1s 2s, 3s 4s" should not set unrelated longhands]
expected: FAIL
[e.style['animation-delay'\] = "1s 2s, 3s, 4s 5s" should set animation-delay-end]
expected: FAIL
[e.style['animation-delay'\] = "1s 2s, 3s, 4s 5s" should set animation-delay-start]
expected: FAIL
[e.style['animation-delay'\] = "1s 2s, 3s, 4s 5s" should not set unrelated longhands]
expected: FAIL
[e.style['animation-delay'\] = "enter, exit" should set animation-delay-end]
expected: FAIL
[e.style['animation-delay'\] = "enter, exit" should set animation-delay-start]
expected: FAIL
[e.style['animation-delay'\] = "enter, exit" should not set unrelated longhands]
expected: FAIL
[e.style['animation-delay'\] = "enter 0%, exit" should set animation-delay-end]
expected: FAIL
[e.style['animation-delay'\] = "enter 0%, exit" should set animation-delay-start]
expected: FAIL
[e.style['animation-delay'\] = "enter 0%, exit" should not set unrelated longhands]
expected: FAIL
[e.style['animation-delay'\] = "enter 0% 1s, 2s exit 50%" should set animation-delay-end]
expected: FAIL
[e.style['animation-delay'\] = "enter 0% 1s, 2s exit 50%" should set animation-delay-start]
expected: FAIL
[e.style['animation-delay'\] = "enter 0% 1s, 2s exit 50%" should not set unrelated longhands]
expected: FAIL

View file

@ -0,0 +1,42 @@
[animation-delay-start-computed.html]
[Property animation-delay-start value 'initial']
expected: FAIL
[Property animation-delay-start value '-500ms']
expected: FAIL
[Property animation-delay-start value 'calc(2 * 3s)']
expected: FAIL
[Property animation-delay-start value '20s, 10s']
expected: FAIL
[Property animation-delay-start value 'cover 0%']
expected: FAIL
[Property animation-delay-start value 'COVER 0%']
expected: FAIL
[Property animation-delay-start value 'cover 100%']
expected: FAIL
[Property animation-delay-start value 'cover 120%']
expected: FAIL
[Property animation-delay-start value 'cover 42%']
expected: FAIL
[Property animation-delay-start value 'cover -42%']
expected: FAIL
[Property animation-delay-start value 'contain 42%']
expected: FAIL
[Property animation-delay-start value 'exit 42%']
expected: FAIL
[Property animation-delay-start value 'exit calc(41% + 1%)']
expected: FAIL
[Property animation-delay-start value 'exit 1%, cover 2%, contain 100%']
expected: FAIL

View file

@ -0,0 +1,12 @@
[animation-delay-start-computed.tentative.html]
[Property animation-delay-start value 'initial']
expected: FAIL
[Property animation-delay-start value '-500ms']
expected: FAIL
[Property animation-delay-start value 'calc(2 * 3s)']
expected: FAIL
[Property animation-delay-start value '20s, 10s']
expected: FAIL

View file

@ -0,0 +1,39 @@
[animation-delay-start-valid.html]
[e.style['animation-delay-start'\] = "-5ms" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "0s" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "10s" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "20s, 10s" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "cover 0%" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "cover 100%" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "cover 120%" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "cover 42%" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "cover -42%" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "contain 42%" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "exit 42%" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "exit 1%, cover 2%, contain 100%" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "enter 42%" should set the property value]
expected: FAIL

View file

@ -0,0 +1,12 @@
[animation-delay-start-valid.tentative.html]
[e.style['animation-delay-start'\] = "-5ms" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "0s" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "10s" should set the property value]
expected: FAIL
[e.style['animation-delay-start'\] = "20s, 10s" should set the property value]
expected: FAIL

View file

@ -0,0 +1,27 @@
[animation-duration-computed.html]
[Property animation-duration value 'auto']
expected: FAIL
[Property animation-duration value 'auto, auto']
expected: FAIL
[Resolved value of animation-duration:auto with animation-timeline:auto]
expected: FAIL
[Resolved value of animation-duration:auto with animation-timeline:auto, auto]
expected: FAIL
[Resolved value of animation-duration:auto with animation-timeline:--t]
expected: FAIL
[Resolved value of animation-duration:auto with animation-timeline:--t, --t2]
expected: FAIL
[Resolved value of animation-duration:auto with animation-timeline:none]
expected: FAIL
[Resolved value of animation-duration:auto with animation-timeline:scroll()]
expected: FAIL
[Resolved value of animation-duration:auto with animation-timeline:view()]
expected: FAIL

View file

@ -0,0 +1,3 @@
[animation-name-invalid.html]
[e.style['animation-name'\] = "revert-layer, four" should not set the property value]
expected: FAIL

View file

@ -0,0 +1,81 @@
[animation-range-end-computed.html]
[Property animation-range-end value 'initial']
expected: FAIL
[Property animation-range-end value 'normal']
expected: FAIL
[Property animation-range-end value 'cover 0%']
expected: FAIL
[Property animation-range-end value 'cover 100%']
expected: FAIL
[Property animation-range-end value 'COVER 0%']
expected: FAIL
[Property animation-range-end value 'COVER 100%']
expected: FAIL
[Property animation-range-end value 'cover 120%']
expected: FAIL
[Property animation-range-end value 'cover 42%']
expected: FAIL
[Property animation-range-end value 'cover -42%']
expected: FAIL
[Property animation-range-end value 'contain 42%']
expected: FAIL
[Property animation-range-end value 'exit 42%']
expected: FAIL
[Property animation-range-end value 'exit calc(41% + 1%)']
expected: FAIL
[Property animation-range-end value 'exit-crossing 42%']
expected: FAIL
[Property animation-range-end value 'exit 1%, cover 2%, contain 0%']
expected: FAIL
[Property animation-range-end value 'exit 1%, cover 2%, contain 100%']
expected: FAIL
[Property animation-range-end value 'entry 42px']
expected: FAIL
[Property animation-range-end value 'entry-crossing 42px']
expected: FAIL
[Property animation-range-end value 'contain calc(10% + 10px)']
expected: FAIL
[Property animation-range-end value 'entry 1em']
expected: FAIL
[Property animation-range-end value 'exit calc(1em + 10px)']
expected: FAIL
[Property animation-range-end value 'cover']
expected: FAIL
[Property animation-range-end value 'contain']
expected: FAIL
[Property animation-range-end value 'entry']
expected: FAIL
[Property animation-range-end value 'exit']
expected: FAIL
[Property animation-range-end value '0']
expected: FAIL
[Property animation-range-end value '120%']
expected: FAIL
[Property animation-range-end value '120px']
expected: FAIL

View file

@ -0,0 +1,72 @@
[animation-range-end-valid.html]
[e.style['animation-range-end'\] = "normal" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "cover 0%" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "cover 100%" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "cover 120%" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "cover 42%" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "cover -42%" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "contain 42%" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "exit 42%" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "exit 1%, cover 2%, contain 0%" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "exit 1%, cover 2%, contain 100%" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "exit-crossing 42%" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "entry 42px" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "entry-crossing 42px" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "contain calc(10px + 10%)" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "entry 1em" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "exit calc(1em + 10px)" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "entry 42%" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "cover" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "contain" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "entry" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "exit" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "0" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "120%" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "120px" should set the property value]
expected: FAIL

View file

@ -0,0 +1,315 @@
[animation-range-shorthand.html]
[e.style['animation-range'\] = "normal" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "normal normal" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "cover" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "contain" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry-crossing" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "exit" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "exit-crossing" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry, exit" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry 0% entry 100%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry-crossing 0% entry-crossing 100%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "exit 0% exit 100%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "exit-crossing 0% exit-crossing 100%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "cover 0% cover 100%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "contain 0% contain 100%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry calc(10% - 10%) entry calc(50% + 50%)" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "cover 50%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "contain 50%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry 50%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry-crossing 50%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "exit 50%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "exit-crossing 50%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry 50px exit 100px" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "exit calc(10% + 50px)" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry 50% exit 50%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "cover 50% entry 50%, contain 50% exit 50%" should set the property value]
expected: FAIL
[Property animation-range value 'normal']
expected: FAIL
[Property animation-range value 'normal normal']
expected: FAIL
[Property animation-range value 'cover']
expected: FAIL
[Property animation-range value 'contain']
expected: FAIL
[Property animation-range value 'entry']
expected: FAIL
[Property animation-range value 'entry-crossing']
expected: FAIL
[Property animation-range value 'exit']
expected: FAIL
[Property animation-range value 'exit-crossing']
expected: FAIL
[Property animation-range value 'entry, exit']
expected: FAIL
[Property animation-range value 'entry 0% entry 100%']
expected: FAIL
[Property animation-range value 'entry-crossing 0% entry-crossing 100%']
expected: FAIL
[Property animation-range value 'exit 0% exit 100%']
expected: FAIL
[Property animation-range value 'exit-crossing 0% exit-crossing 100%']
expected: FAIL
[Property animation-range value 'cover 0% cover 100%']
expected: FAIL
[Property animation-range value 'contain 0% contain 100%']
expected: FAIL
[Property animation-range value 'entry calc(10% - 10%) entry calc(50% + 50%)']
expected: FAIL
[Property animation-range value 'cover 50%']
expected: FAIL
[Property animation-range value 'contain 50%']
expected: FAIL
[Property animation-range value 'entry 50%']
expected: FAIL
[Property animation-range value 'entry-crossing 50%']
expected: FAIL
[Property animation-range value 'exit 50%']
expected: FAIL
[Property animation-range value 'exit-crossing 50%']
expected: FAIL
[Property animation-range value 'entry 50px exit 100px']
expected: FAIL
[Property animation-range value 'exit calc(10% + 50px)']
expected: FAIL
[Property animation-range value 'entry 50% exit 50%']
expected: FAIL
[Property animation-range value 'cover 50% entry 50%, contain 50% exit 50%']
expected: FAIL
[Property animation-range value 'entry 10em exit 20em']
expected: FAIL
[e.style['animation-range'\] = "normal" should set animation-range-end]
expected: FAIL
[e.style['animation-range'\] = "normal" should set animation-range-start]
expected: FAIL
[e.style['animation-range'\] = "normal" should not set unrelated longhands]
expected: FAIL
[e.style['animation-range'\] = "normal normal" should set animation-range-end]
expected: FAIL
[e.style['animation-range'\] = "normal normal" should set animation-range-start]
expected: FAIL
[e.style['animation-range'\] = "normal normal" should not set unrelated longhands]
expected: FAIL
[e.style['animation-range'\] = "normal entry 100%" should set animation-range-end]
expected: FAIL
[e.style['animation-range'\] = "normal entry 100%" should set animation-range-start]
expected: FAIL
[e.style['animation-range'\] = "normal entry 100%" should not set unrelated longhands]
expected: FAIL
[e.style['animation-range'\] = "normal entry 10%" should set animation-range-end]
expected: FAIL
[e.style['animation-range'\] = "normal entry 10%" should set animation-range-start]
expected: FAIL
[e.style['animation-range'\] = "normal entry 10%" should not set unrelated longhands]
expected: FAIL
[e.style['animation-range'\] = "cover" should set animation-range-end]
expected: FAIL
[e.style['animation-range'\] = "cover" should set animation-range-start]
expected: FAIL
[e.style['animation-range'\] = "cover" should not set unrelated longhands]
expected: FAIL
[e.style['animation-range'\] = "contain" should set animation-range-end]
expected: FAIL
[e.style['animation-range'\] = "contain" should set animation-range-start]
expected: FAIL
[e.style['animation-range'\] = "contain" should not set unrelated longhands]
expected: FAIL
[e.style['animation-range'\] = "contain 100% contain 0%" should set animation-range-end]
expected: FAIL
[e.style['animation-range'\] = "contain 100% contain 0%" should set animation-range-start]
expected: FAIL
[e.style['animation-range'\] = "contain 100% contain 0%" should not set unrelated longhands]
expected: FAIL
[e.style['animation-range'\] = "entry 10% exit 20%" should set animation-range-end]
expected: FAIL
[e.style['animation-range'\] = "entry 10% exit 20%" should set animation-range-start]
expected: FAIL
[e.style['animation-range'\] = "entry 10% exit 20%" should not set unrelated longhands]
expected: FAIL
[e.style['animation-range'\] = "entry calc(10% + 10px) exit 20px" should set animation-range-end]
expected: FAIL
[e.style['animation-range'\] = "entry calc(10% + 10px) exit 20px" should set animation-range-start]
expected: FAIL
[e.style['animation-range'\] = "entry calc(10% + 10px) exit 20px" should not set unrelated longhands]
expected: FAIL
[e.style['animation-range'\] = "entry, exit" should set animation-range-end]
expected: FAIL
[e.style['animation-range'\] = "entry, exit" should set animation-range-start]
expected: FAIL
[e.style['animation-range'\] = "entry, exit" should not set unrelated longhands]
expected: FAIL
[e.style['animation-range'\] = "entry 0%, exit" should set animation-range-end]
expected: FAIL
[e.style['animation-range'\] = "entry 0%, exit" should set animation-range-start]
expected: FAIL
[e.style['animation-range'\] = "entry 0%, exit" should not set unrelated longhands]
expected: FAIL
[e.style['animation-range'\] = "exit calc(10% + 50px)" should set animation-range-end]
expected: FAIL
[e.style['animation-range'\] = "exit calc(10% + 50px)" should set animation-range-start]
expected: FAIL
[e.style['animation-range'\] = "exit calc(10% + 50px)" should not set unrelated longhands]
expected: FAIL
[e.style['animation-range'\] = "50% exit 50%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "normal 100px" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "100px" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "100px normal" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "10% normal" should set the property value]
expected: FAIL
[Property animation-range value '10em exit 20em']
expected: FAIL
[Property animation-range value 'normal 100px']
expected: FAIL
[Property animation-range value '100px']
expected: FAIL
[Property animation-range value '100px normal']
expected: FAIL
[Property animation-range value '10% normal']
expected: FAIL
[e.style['animation-range'\] = "100px" should set animation-range-end]
expected: FAIL
[e.style['animation-range'\] = "100px" should set animation-range-start]
expected: FAIL
[e.style['animation-range'\] = "100px" should not set unrelated longhands]
expected: FAIL
[e.style['animation-range'\] = "10%" should set animation-range-end]
expected: FAIL
[e.style['animation-range'\] = "10%" should set animation-range-start]
expected: FAIL
[e.style['animation-range'\] = "10%" should not set unrelated longhands]
expected: FAIL

View file

@ -0,0 +1,81 @@
[animation-range-start-computed.html]
[Property animation-range-start value 'initial']
expected: FAIL
[Property animation-range-start value 'normal']
expected: FAIL
[Property animation-range-start value 'cover 0%']
expected: FAIL
[Property animation-range-start value 'cover 100%']
expected: FAIL
[Property animation-range-start value 'COVER 0%']
expected: FAIL
[Property animation-range-start value 'COVER 100%']
expected: FAIL
[Property animation-range-start value 'cover 120%']
expected: FAIL
[Property animation-range-start value 'cover 42%']
expected: FAIL
[Property animation-range-start value 'cover -42%']
expected: FAIL
[Property animation-range-start value 'contain 42%']
expected: FAIL
[Property animation-range-start value 'exit 42%']
expected: FAIL
[Property animation-range-start value 'exit calc(41% + 1%)']
expected: FAIL
[Property animation-range-start value 'exit 1%, cover 2%, contain 0%']
expected: FAIL
[Property animation-range-start value 'exit 1%, cover 2%, contain 100%']
expected: FAIL
[Property animation-range-start value 'exit-crossing 42%']
expected: FAIL
[Property animation-range-start value 'entry 42px']
expected: FAIL
[Property animation-range-start value 'entry-crossing 42px']
expected: FAIL
[Property animation-range-start value 'contain calc(10% + 10px)']
expected: FAIL
[Property animation-range-start value 'entry 1em']
expected: FAIL
[Property animation-range-start value 'exit calc(1em + 10px)']
expected: FAIL
[Property animation-range-start value 'cover']
expected: FAIL
[Property animation-range-start value 'contain']
expected: FAIL
[Property animation-range-start value 'entry']
expected: FAIL
[Property animation-range-start value 'exit']
expected: FAIL
[Property animation-range-start value '0']
expected: FAIL
[Property animation-range-start value '120%']
expected: FAIL
[Property animation-range-start value '120px']
expected: FAIL

View file

@ -0,0 +1,72 @@
[animation-range-start-valid.html]
[e.style['animation-range-start'\] = "normal" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "cover 0%" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "cover 100%" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "cover 120%" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "cover 42%" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "cover -42%" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "contain 42%" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "exit 42%" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "exit 1%, cover 2%, contain 0%" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "exit 1%, cover 2%, contain 100%" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "exit-crossing 42%" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "entry 42px" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "entry-crossing 42px" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "contain calc(10px + 10%)" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "entry 1em" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "exit calc(1em + 10px)" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "entry 42%" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "cover" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "contain" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "entry" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "exit" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "0" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "120%" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "120px" should set the property value]
expected: FAIL

View file

@ -0,0 +1,33 @@
[animation-shorthand.html]
[e.style['animation'\] = "anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-timeline]
expected: FAIL
[e.style['animation'\] = "4 1s -3s cubic-bezier(0, -2, 1, 3), anim paused both reverse" should set animation-timeline]
expected: FAIL
[e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-timeline]
expected: FAIL
[e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-range-end]
expected: FAIL
[e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-range-start]
expected: FAIL
[e.style['animation'\] = "anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-range-end]
expected: FAIL
[e.style['animation'\] = "anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-range-start]
expected: FAIL
[e.style['animation'\] = "4 1s -3s cubic-bezier(0, -2, 1, 3), anim paused both reverse" should set animation-range-end]
expected: FAIL
[e.style['animation'\] = "4 1s -3s cubic-bezier(0, -2, 1, 3), anim paused both reverse" should set animation-range-start]
expected: FAIL
[e.style['animation'\] = "anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-duration]
expected: FAIL
[e.style['animation'\] = "4 1s -3s cubic-bezier(0, -2, 1, 3), anim paused both reverse" should set animation-duration]
expected: FAIL

View file

@ -0,0 +1,18 @@
[animation-shorthand.tentative.html]
[e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-delay-end]
expected: FAIL
[e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-delay-start]
expected: FAIL
[e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-timeline]
expected: FAIL
[e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should not set unrelated longhands]
expected: FAIL
[e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-range-end]
expected: FAIL
[e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-range-start]
expected: FAIL

View file

@ -0,0 +1,13 @@
[animation-timing-function-computed.html]
[Property animation-timing-function value 'steps(2, jump-start)']
expected: FAIL
[Property animation-timing-function value 'steps(2, jump-none)']
expected: FAIL
[Property animation-timing-function value 'steps(2, jump-end)']
expected: FAIL
[Property animation-timing-function value 'steps(2, jump-both)']
expected: FAIL

View file

@ -0,0 +1,13 @@
[animation-timing-function-valid.html]
[e.style['animation-timing-function'\] = "steps(2, jump-end)" should set the property value]
expected: FAIL
[e.style['animation-timing-function'\] = "steps(2, jump-both)" should set the property value]
expected: FAIL
[e.style['animation-timing-function'\] = "steps(2, jump-none)" should set the property value]
expected: FAIL
[e.style['animation-timing-function'\] = "steps(2, jump-start)" should set the property value]
expected: FAIL

View file

@ -0,0 +1,24 @@
[animation-valid.html]
[e.style['animation'\] = "cubic-bezier(0, -2, 1, 3)" should set the property value]
expected: FAIL
[e.style['animation'\] = "4" should set the property value]
expected: FAIL
[e.style['animation'\] = "reverse" should set the property value]
expected: FAIL
[e.style['animation'\] = "both" should set the property value]
expected: FAIL
[e.style['animation'\] = "paused" should set the property value]
expected: FAIL
[e.style['animation'\] = "none" should set the property value]
expected: FAIL
[e.style['animation'\] = "anim" should set the property value]
expected: FAIL
[e.style['animation'\] = "anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set the property value]
expected: FAIL

View file

@ -0,0 +1,3 @@
[keyframes-allowed-properties.html]
[@keyframes allows all non-animation properties and animation-timing-function]
expected: FAIL

View file

@ -0,0 +1,3 @@
[keyframes-name-invalid.html]
[invalid: @keyframes revert-layer { }]
expected: FAIL