Pass | e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim" should set the property value | Asserts runPass | assert_not_equals("1s linear 1s 2 reverse forwards paused anim", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("1s linear 1s 2 reverse forwards paused anim", "1s linear 1s 2 reverse forwards paused anim", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("1s linear 1s 2 reverse forwards paused anim", "1s linear 1s 2 reverse forwards paused anim", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim initial" should not set the property value | Asserts runPass | assert_equals("", "")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:49:9) |
|
Pass | e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim 2000" should not set the property value | Asserts runPass | assert_equals("", "")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:49:9) |
|
Pass | e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim scroll()" should not set the property value | Asserts runPass | assert_equals("", "")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:49:9) |
|
Pass | e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim view()" should not set the property value | Asserts runPass | assert_equals("", "")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:49:9) |
|
Pass | e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim --timeline" should not set the property value | Asserts runPass | assert_equals("", "")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:49:9) |
|
Pass | Property animation value '1s linear 1s 2 reverse forwards paused anim' | Asserts runPass | assert_true(true, "animation doesn't seem to be supported in the computed style")
at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5) | Pass | assert_true(true, "'1s linear 1s 2 reverse forwards paused anim' is a supported value for animation.")
at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5) | Pass | assert_equals("1s linear 1s 2 reverse forwards paused anim", "1s linear 1s 2 reverse forwards paused anim")
at Test.<anonymous> ( /css/support/computed-testcommon.js:35:7) |
|
Pass | e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim1,\n 1s linear 1s 2 reverse forwards paused anim2,\n 1s linear 1s 2 reverse forwards paused anim3" should set animation-delay | Asserts runPass | assert_equals("1s, 1s, 1s", "1s, 1s, 1s", "animation-delay should be canonical")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:14:17) | Pass | assert_equals("1s, 1s, 1s", "1s, 1s, 1s", "serialization should round-trip")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:18:17) |
|
Pass | e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim1,\n 1s linear 1s 2 reverse forwards paused anim2,\n 1s linear 1s 2 reverse forwards paused anim3" should set animation-direction | Asserts runPass | assert_equals("reverse, reverse, reverse", "reverse, reverse, reverse", "animation-direction should be canonical")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:14:17) | Pass | assert_equals("reverse, reverse, reverse", "reverse, reverse, reverse", "serialization should round-trip")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:18:17) |
|
Pass | e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim1,\n 1s linear 1s 2 reverse forwards paused anim2,\n 1s linear 1s 2 reverse forwards paused anim3" should set animation-duration | Asserts runPass | assert_equals("1s, 1s, 1s", "1s, 1s, 1s", "animation-duration should be canonical")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:14:17) | Pass | assert_equals("1s, 1s, 1s", "1s, 1s, 1s", "serialization should round-trip")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:18:17) |
|
Pass | e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim1,\n 1s linear 1s 2 reverse forwards paused anim2,\n 1s linear 1s 2 reverse forwards paused anim3" should set animation-fill-mode | Asserts runPass | assert_equals("forwards, forwards, forwards", "forwards, forwards, forwards", "animation-fill-mode should be canonical")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:14:17) | Pass | assert_equals("forwards, forwards, forwards", "forwards, forwards, forwards", "serialization should round-trip")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:18:17) |
|
Pass | e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim1,\n 1s linear 1s 2 reverse forwards paused anim2,\n 1s linear 1s 2 reverse forwards paused anim3" should set animation-iteration-count | Asserts runPass | assert_equals("2, 2, 2", "2, 2, 2", "animation-iteration-count should be canonical")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:14:17) | Pass | assert_equals("2, 2, 2", "2, 2, 2", "serialization should round-trip")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:18:17) |
|
Pass | e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim1,\n 1s linear 1s 2 reverse forwards paused anim2,\n 1s linear 1s 2 reverse forwards paused anim3" should set animation-name | Asserts runPass | assert_equals("anim1, anim2, anim3", "anim1, anim2, anim3", "animation-name should be canonical")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:14:17) | Pass | assert_equals("anim1, anim2, anim3", "anim1, anim2, anim3", "serialization should round-trip")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:18:17) |
|
Pass | e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim1,\n 1s linear 1s 2 reverse forwards paused anim2,\n 1s linear 1s 2 reverse forwards paused anim3" should set animation-play-state | Asserts runPass | assert_equals("paused, paused, paused", "paused, paused, paused", "animation-play-state should be canonical")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:14:17) | Pass | assert_equals("paused, paused, paused", "paused, paused, paused", "serialization should round-trip")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:18:17) |
|
Pass | e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim1,\n 1s linear 1s 2 reverse forwards paused anim2,\n 1s linear 1s 2 reverse forwards paused anim3" should set animation-range-end | Asserts runPass | assert_equals("normal", "normal", "animation-range-end should be canonical")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:14:17) | Pass | assert_equals("normal", "normal", "serialization should round-trip")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:18:17) |
|
Pass | e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim1,\n 1s linear 1s 2 reverse forwards paused anim2,\n 1s linear 1s 2 reverse forwards paused anim3" should set animation-range-start | Asserts runPass | assert_equals("normal", "normal", "animation-range-start should be canonical")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:14:17) | Pass | assert_equals("normal", "normal", "serialization should round-trip")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:18:17) |
|
Pass | e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim1,\n 1s linear 1s 2 reverse forwards paused anim2,\n 1s linear 1s 2 reverse forwards paused anim3" should set animation-timeline | Asserts runPass | assert_equals("auto", "auto", "animation-timeline should be canonical")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:14:17) | Pass | assert_equals("auto", "auto", "serialization should round-trip")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:18:17) |
|
Pass | e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim1,\n 1s linear 1s 2 reverse forwards paused anim2,\n 1s linear 1s 2 reverse forwards paused anim3" should set animation-timing-function | Asserts runPass | assert_equals("linear, linear, linear", "linear, linear, linear", "animation-timing-function should be canonical")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:14:17) | Pass | assert_equals("linear, linear, linear", "linear, linear, linear", "serialization should round-trip")
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:18:17) |
|
Pass | e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim1,\n 1s linear 1s 2 reverse forwards paused anim2,\n 1s linear 1s 2 reverse forwards paused anim3" should not set unrelated longhands | Asserts runPass | assert_true(true)
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:31:13) | Pass | assert_equals(0, 0)
at Test.<anonymous> ( /css/support/shorthand-testcommon.js:35:13) |
|
Pass | Animation shorthand can not represent non-initial timelines (specified) | Asserts runPass | assert_equals("", "")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:53:3) | Pass | assert_equals("anim", "anim")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:54:3) | Pass | assert_equals("1s", "1s")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:55:3) | Pass | assert_equals("", "")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:58:3) |
|
Pass | Animation shorthand can not represent non-initial timelines (computed) | Asserts runPass | assert_equals("", "")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:68:3) | Pass | assert_equals("anim", "anim")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:69:3) | Pass | assert_equals("1s", "1s")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:70:3) | Pass | assert_equals("", "")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:73:3) |
|
Pass | Animation shorthand can not represent non-initial animation-range-start (specified) | Asserts runPass | assert_equals("", "")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:83:3) | Pass | assert_equals("anim", "anim")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:84:3) | Pass | assert_equals("1s", "1s")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:85:3) | Pass | assert_equals("", "")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:88:3) |
|
Pass | Animation shorthand can not represent non-initial animation-range-start (computed) | Asserts runPass | assert_equals("", "")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:98:3) | Pass | assert_equals("anim", "anim")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:99:3) | Pass | assert_equals("1s", "1s")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:100:3) | Pass | assert_equals("", "")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:103:3) |
|
Pass | Animation shorthand can not represent non-initial animation-range-end (specified) | Asserts runPass | assert_equals("", "")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:113:3) | Pass | assert_equals("anim", "anim")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:114:3) | Pass | assert_equals("1s", "1s")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:115:3) | Pass | assert_equals("", "")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:118:3) |
|
Pass | Animation shorthand can not represent non-initial animation-range-end (computed) | Asserts runPass | assert_equals("", "")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:128:3) | Pass | assert_equals("anim", "anim")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:129:3) | Pass | assert_equals("1s", "1s")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:130:3) | Pass | assert_equals("", "")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:133:3) |
|
Pass | Animation shorthand can not be represented with same list length (specified) | Asserts runPass | assert_equals("", "")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:150:3) |
|
Fail | Animation shorthand can be represented with same list length (computed) | assert_equals: expected "1s ease-in infinite forwards paused bounce, 0.2s linear 1s 2 reverse backwards roll" but got "1s ease-in 0s infinite normal forwards paused bounce, 0.2s linear 1s 2 reverse backwards running roll" at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/scroll-animations/css/animation-shorthand.html:167:3)
at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2684:25)
at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/scroll-animations/css/animation-shorthand.html:153:1 Asserts runFail | assert_equals("1s ease-in 0s infinite normal forwards paused bounce, 0.2s linear 1s 2 reverse backwards running roll", "1s ease-in infinite forwards paused bounce, 0.2s linear 1s 2 reverse backwards roll")
at Test.<anonymous> ( /scroll-animations/css/animation-shorthand.html:167:3) |
|