Pass | KeyframeEffect.setKeyframes() causes subsequent changes to @keyframes rules to be ignored | Asserts runPass | assert_array_equals(["composite", "computedOffset", "easing", "left", "offset"], ["composite", "computedOffset", "easing", "left", "offset"], "properties on Keyframes reflect the value set via setKeyframes should match")
at assert_frames_equal ( /css/css-animations/support/testcommon.js:45:3) | Pass | assert_equals("auto", "auto", "value for 'composite' on Keyframes reflect the value set via setKeyframes should match")
at assert_frames_equal ( /css/css-animations/support/testcommon.js:65:7) | Pass | assert_approx_equals(1, 1, 0.00001, "value for 'computedOffset' on Keyframes reflect the value set via setKeyframes")
at assert_frames_equal ( /css/css-animations/support/testcommon.js:58:7) | Pass | assert_equals("linear", "linear", "value for 'easing' on Keyframes reflect the value set via setKeyframes should match")
at assert_frames_equal ( /css/css-animations/support/testcommon.js:65:7) | Pass | assert_equals("200px", "200px", "value for 'left' on Keyframes reflect the value set via setKeyframes should match")
at assert_frames_equal ( /css/css-animations/support/testcommon.js:65:7) | Pass | assert_equals(null, null, "value for 'offset' on Keyframes reflect the value set via setKeyframes should match")
at assert_frames_equal ( /css/css-animations/support/testcommon.js:65:7) |
|
Pass | KeyframeEffect.setKeyframes() causes subsequent changes to animation-timing-function to be ignored | Asserts runPass | assert_equals("ease", "ease")
at Test.<anonymous> ( /css/css-animations/KeyframeEffect-setKeyframes.tentative.html:66:3) | Pass | assert_equals("linear", "linear")
at Test.<anonymous> ( /css/css-animations/KeyframeEffect-setKeyframes.tentative.html:69:3) | Pass | assert_equals("linear", "linear", "Easing should be the easing set by the API")
at Test.<anonymous> ( /css/css-animations/KeyframeEffect-setKeyframes.tentative.html:74:3) |
|
Pass | KeyframeEffect.setKeyframes() should NOT cause subsequent changes to @keyframes rules to be ignored if it threw | Asserts runPass | assert_throws_js(function "function TypeError() { [native code] }", function "() => { animation.effect.setKeyframes({ left: '200px', offset: 'yer' }); }")
at Test.<anonymous> ( /css/css-animations/KeyframeEffect-setKeyframes.tentative.html:98:3) | Pass | assert_array_equals(["composite", "computedOffset", "easing", "left", "offset"], ["composite", "computedOffset", "easing", "left", "offset"], "properties on Keyframes reflect the value set via style should match")
at assert_frames_equal ( /css/css-animations/support/testcommon.js:45:3) | Pass | assert_equals("auto", "auto", "value for 'composite' on Keyframes reflect the value set via style should match")
at assert_frames_equal ( /css/css-animations/support/testcommon.js:65:7) | Pass | assert_approx_equals(1, 1, 0.00001, "value for 'computedOffset' on Keyframes reflect the value set via style")
at assert_frames_equal ( /css/css-animations/support/testcommon.js:58:7) | Pass | assert_equals("ease", "ease", "value for 'easing' on Keyframes reflect the value set via style should match")
at assert_frames_equal ( /css/css-animations/support/testcommon.js:65:7) | Pass | assert_equals("300px", "300px", "value for 'left' on Keyframes reflect the value set via style should match")
at assert_frames_equal ( /css/css-animations/support/testcommon.js:65:7) | Pass | assert_approx_equals(1, 1, 0.00001, "value for 'offset' on Keyframes reflect the value set via style")
at assert_frames_equal ( /css/css-animations/support/testcommon.js:58:7) |
|