Pass | Setup | Asserts runPass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | alignment-baseline (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | alignment-baseline uses discrete animation when animating between "baseline" and "middle" with linear easing | Asserts runPass | assert_equals("baseline", "baseline", "The value should be baseline at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("baseline", "baseline", "The value should be baseline at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("middle", "middle", "The value should be middle at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("middle", "middle", "The value should be middle at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | alignment-baseline uses discrete animation when animating between "baseline" and "middle" with effect easing | Asserts runPass | assert_equals("baseline", "baseline", "The value should be baseline at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("baseline", "baseline", "The value should be baseline at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("middle", "middle", "The value should be middle at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | alignment-baseline uses discrete animation when animating between "baseline" and "middle" with keyframe easing | Asserts runPass | assert_equals("baseline", "baseline", "The value should be baseline at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("baseline", "baseline", "The value should be baseline at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("middle", "middle", "The value should be middle at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | align-content (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | align-content uses discrete animation when animating between "flex-start" and "flex-end" with linear easing | Asserts runPass | assert_equals("flex-start", "flex-start", "The value should be flex-start at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-start", "flex-start", "The value should be flex-start at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-end", "flex-end", "The value should be flex-end at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-end", "flex-end", "The value should be flex-end at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | align-content uses discrete animation when animating between "flex-start" and "flex-end" with effect easing | Asserts runPass | assert_equals("flex-start", "flex-start", "The value should be flex-start at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-start", "flex-start", "The value should be flex-start at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-end", "flex-end", "The value should be flex-end at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | align-content uses discrete animation when animating between "flex-start" and "flex-end" with keyframe easing | Asserts runPass | assert_equals("flex-start", "flex-start", "The value should be flex-start at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-start", "flex-start", "The value should be flex-start at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-end", "flex-end", "The value should be flex-end at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | align-items (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | align-items uses discrete animation when animating between "flex-start" and "flex-end" with linear easing | Asserts runPass | assert_equals("flex-start", "flex-start", "The value should be flex-start at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-start", "flex-start", "The value should be flex-start at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-end", "flex-end", "The value should be flex-end at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-end", "flex-end", "The value should be flex-end at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | align-items uses discrete animation when animating between "flex-start" and "flex-end" with effect easing | Asserts runPass | assert_equals("flex-start", "flex-start", "The value should be flex-start at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-start", "flex-start", "The value should be flex-start at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-end", "flex-end", "The value should be flex-end at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | align-items uses discrete animation when animating between "flex-start" and "flex-end" with keyframe easing | Asserts runPass | assert_equals("flex-start", "flex-start", "The value should be flex-start at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-start", "flex-start", "The value should be flex-start at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-end", "flex-end", "The value should be flex-end at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | align-self (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | align-self uses discrete animation when animating between "flex-start" and "flex-end" with linear easing | Asserts runPass | assert_equals("flex-start", "flex-start", "The value should be flex-start at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-start", "flex-start", "The value should be flex-start at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-end", "flex-end", "The value should be flex-end at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-end", "flex-end", "The value should be flex-end at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | align-self uses discrete animation when animating between "flex-start" and "flex-end" with effect easing | Asserts runPass | assert_equals("flex-start", "flex-start", "The value should be flex-start at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-start", "flex-start", "The value should be flex-start at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-end", "flex-end", "The value should be flex-end at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | align-self uses discrete animation when animating between "flex-start" and "flex-end" with keyframe easing | Asserts runPass | assert_equals("flex-start", "flex-start", "The value should be flex-start at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-start", "flex-start", "The value should be flex-start at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("flex-end", "flex-end", "The value should be flex-end at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | anchor-name (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | anchor-name uses discrete animation when animating between "none" and "--anchor" with linear easing | Asserts runPass | assert_equals("none", "none", "The value should be none at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("--anchor", "--anchor", "The value should be --anchor at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("--anchor", "--anchor", "The value should be --anchor at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | anchor-name uses discrete animation when animating between "none" and "--anchor" with effect easing | Asserts runPass | assert_equals("none", "none", "The value should be none at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("--anchor", "--anchor", "The value should be --anchor at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | anchor-name uses discrete animation when animating between "none" and "--anchor" with keyframe easing | Asserts runPass | assert_equals("none", "none", "The value should be none at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("--anchor", "--anchor", "The value should be --anchor at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | appearance (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | appearance uses discrete animation when animating between "auto" and "none" with linear easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | appearance uses discrete animation when animating between "auto" and "none" with effect easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | appearance uses discrete animation when animating between "auto" and "none" with keyframe easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | backface-visibility (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | backface-visibility uses discrete animation when animating between "visible" and "hidden" with linear easing | Asserts runPass | assert_equals("visible", "visible", "The value should be visible at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("visible", "visible", "The value should be visible at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("hidden", "hidden", "The value should be hidden at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("hidden", "hidden", "The value should be hidden at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | backface-visibility uses discrete animation when animating between "visible" and "hidden" with effect easing | Asserts runPass | assert_equals("visible", "visible", "The value should be visible at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("visible", "visible", "The value should be visible at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("hidden", "hidden", "The value should be hidden at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | backface-visibility uses discrete animation when animating between "visible" and "hidden" with keyframe easing | Asserts runPass | assert_equals("visible", "visible", "The value should be visible at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("visible", "visible", "The value should be visible at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("hidden", "hidden", "The value should be hidden at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | background-attachment (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | background-attachment uses discrete animation when animating between "fixed" and "local" with linear easing | Asserts runPass | assert_equals("fixed", "fixed", "The value should be fixed at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("fixed", "fixed", "The value should be fixed at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("local", "local", "The value should be local at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("local", "local", "The value should be local at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | background-attachment uses discrete animation when animating between "fixed" and "local" with effect easing | Asserts runPass | assert_equals("fixed", "fixed", "The value should be fixed at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("fixed", "fixed", "The value should be fixed at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("local", "local", "The value should be local at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | background-attachment uses discrete animation when animating between "fixed" and "local" with keyframe easing | Asserts runPass | assert_equals("fixed", "fixed", "The value should be fixed at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("fixed", "fixed", "The value should be fixed at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("local", "local", "The value should be local at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | background-color (type: color) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "color should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | background-color supports animating as color of rgb() | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | background-color supports animating as color of #RGB | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | background-color supports animating as color of hsl() | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | background-color supports animating as color of #RGBa | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | background-color supports animating as color of rgba() | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | background-color supports animating as color of hsla() | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | background-blend-mode (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | background-blend-mode uses discrete animation when animating between "multiply" and "screen" with linear easing | Asserts runPass | assert_equals("multiply", "multiply", "The value should be multiply at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("multiply", "multiply", "The value should be multiply at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("screen", "screen", "The value should be screen at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("screen", "screen", "The value should be screen at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | background-blend-mode uses discrete animation when animating between "multiply" and "screen" with effect easing | Asserts runPass | assert_equals("multiply", "multiply", "The value should be multiply at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("multiply", "multiply", "The value should be multiply at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("screen", "screen", "The value should be screen at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | background-blend-mode uses discrete animation when animating between "multiply" and "screen" with keyframe easing | Asserts runPass | assert_equals("multiply", "multiply", "The value should be multiply at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("multiply", "multiply", "The value should be multiply at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("screen", "screen", "The value should be screen at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | background-clip (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | background-clip uses discrete animation when animating between "padding-box" and "content-box" with linear easing | Asserts runPass | assert_equals("padding-box", "padding-box", "The value should be padding-box at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("padding-box", "padding-box", "The value should be padding-box at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("content-box", "content-box", "The value should be content-box at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("content-box", "content-box", "The value should be content-box at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | background-clip uses discrete animation when animating between "padding-box" and "content-box" with effect easing | Asserts runPass | assert_equals("padding-box", "padding-box", "The value should be padding-box at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("padding-box", "padding-box", "The value should be padding-box at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("content-box", "content-box", "The value should be content-box at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | background-clip uses discrete animation when animating between "padding-box" and "content-box" with keyframe easing | Asserts runPass | assert_equals("padding-box", "padding-box", "The value should be padding-box at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("padding-box", "padding-box", "The value should be padding-box at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("content-box", "content-box", "The value should be content-box at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | background-image (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Fail | background-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with linear easing | assert_equals: The value should be url("http://localhost/test-1") at 499ms expected "url(\"http://localhost/test-1\")" but got "cross-fade(url(\"http://localhost/test-1\") 50.1%, url(\"http://localhost/test-2\"))" at testAnimationSamples (https://wpt.live/web-animations/animation-model/animation-types/property-list.js:1714:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:21:9)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at Object.testInterpolation (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:16:7) Asserts runPass | assert_equals("url(\"http://localhost/test-1\")", "url(\"http://localhost/test-1\")", "The value should be url(\"http://localhost/test-1\") at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Fail | assert_equals("cross-fade(url(\"http://localhost/test-1\") 50.1%, url(\"http://localhost/test-2\"))", "url(\"http://localhost/test-1\")", "The value should be url(\"http://localhost/test-1\") at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Fail | background-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with effect easing | assert_equals: The value should be url("http://localhost/test-1") at 940ms expected "url(\"http://localhost/test-1\")" but got "cross-fade(url(\"http://localhost/test-1\") 57.1741%, url(\"http://localhost/test-2\"))" at testAnimationSamples (https://wpt.live/web-animations/animation-model/animation-types/property-list.js:1714:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:44:9)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at Object.testInterpolation (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:29:7) Asserts runPass | assert_equals("url(\"http://localhost/test-1\")", "url(\"http://localhost/test-1\")", "The value should be url(\"http://localhost/test-1\") at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Fail | assert_equals("cross-fade(url(\"http://localhost/test-1\") 57.1741%, url(\"http://localhost/test-2\"))", "url(\"http://localhost/test-1\")", "The value should be url(\"http://localhost/test-1\") at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Fail | background-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with keyframe easing | assert_equals: The value should be url("http://localhost/test-1") at 940ms expected "url(\"http://localhost/test-1\")" but got "cross-fade(url(\"http://localhost/test-1\") 57.1741%, url(\"http://localhost/test-2\"))" at testAnimationSamples (https://wpt.live/web-animations/animation-model/animation-types/property-list.js:1714:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:64:9)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at Object.testInterpolation (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:51:7) Asserts runPass | assert_equals("url(\"http://localhost/test-1\")", "url(\"http://localhost/test-1\")", "The value should be url(\"http://localhost/test-1\") at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Fail | assert_equals("cross-fade(url(\"http://localhost/test-1\") 57.1741%, url(\"http://localhost/test-2\"))", "url(\"http://localhost/test-1\")", "The value should be url(\"http://localhost/test-1\") at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | background-origin (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | background-origin uses discrete animation when animating between "padding-box" and "content-box" with linear easing | Asserts runPass | assert_equals("padding-box", "padding-box", "The value should be padding-box at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("padding-box", "padding-box", "The value should be padding-box at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("content-box", "content-box", "The value should be content-box at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("content-box", "content-box", "The value should be content-box at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | background-origin uses discrete animation when animating between "padding-box" and "content-box" with effect easing | Asserts runPass | assert_equals("padding-box", "padding-box", "The value should be padding-box at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("padding-box", "padding-box", "The value should be padding-box at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("content-box", "content-box", "The value should be content-box at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | background-origin uses discrete animation when animating between "padding-box" and "content-box" with keyframe easing | Asserts runPass | assert_equals("padding-box", "padding-box", "The value should be padding-box at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("padding-box", "padding-box", "The value should be padding-box at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("content-box", "content-box", "The value should be content-box at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | background-repeat (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | background-repeat uses discrete animation when animating between "space" and "round" with linear easing | Asserts runPass | assert_equals("space", "space", "The value should be space at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("space", "space", "The value should be space at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("round", "round", "The value should be round at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("round", "round", "The value should be round at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | background-repeat uses discrete animation when animating between "space" and "round" with effect easing | Asserts runPass | assert_equals("space", "space", "The value should be space at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("space", "space", "The value should be space at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("round", "round", "The value should be round at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | background-repeat uses discrete animation when animating between "space" and "round" with keyframe easing | Asserts runPass | assert_equals("space", "space", "The value should be space at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("space", "space", "The value should be space at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("round", "round", "The value should be round at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | border-bottom-color (type: color) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "color should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | border-bottom-color supports animating as color of rgb() | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-bottom-color supports animating as color of #RGB | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-bottom-color supports animating as color of hsl() | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-bottom-color supports animating as color of #RGBa | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-bottom-color supports animating as color of rgba() | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-bottom-color supports animating as color of hsla() | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | border-bottom-style (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | border-bottom-style uses discrete animation when animating between "dotted" and "solid" with linear easing | Asserts runPass | assert_equals("dotted", "dotted", "The value should be dotted at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dotted", "dotted", "The value should be dotted at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("solid", "solid", "The value should be solid at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("solid", "solid", "The value should be solid at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-bottom-style uses discrete animation when animating between "dotted" and "solid" with effect easing | Asserts runPass | assert_equals("dotted", "dotted", "The value should be dotted at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dotted", "dotted", "The value should be dotted at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("solid", "solid", "The value should be solid at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-bottom-style uses discrete animation when animating between "dotted" and "solid" with keyframe easing | Asserts runPass | assert_equals("dotted", "dotted", "The value should be dotted at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dotted", "dotted", "The value should be dotted at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("solid", "solid", "The value should be solid at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | border-bottom-width (type: length) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "length should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | border-bottom-width supports animating as a length | Asserts runPass | assert_equals("30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-bottom-width supports animating as a length of rem | Asserts runPass | assert_equals("30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | border-collapse (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | border-collapse uses discrete animation when animating between "collapse" and "separate" with linear easing | Asserts runPass | assert_equals("collapse", "collapse", "The value should be collapse at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("collapse", "collapse", "The value should be collapse at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("separate", "separate", "The value should be separate at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("separate", "separate", "The value should be separate at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-collapse uses discrete animation when animating between "collapse" and "separate" with effect easing | Asserts runPass | assert_equals("collapse", "collapse", "The value should be collapse at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("collapse", "collapse", "The value should be collapse at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("separate", "separate", "The value should be separate at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-collapse uses discrete animation when animating between "collapse" and "separate" with keyframe easing | Asserts runPass | assert_equals("collapse", "collapse", "The value should be collapse at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("collapse", "collapse", "The value should be collapse at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("separate", "separate", "The value should be separate at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | border-image-repeat (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | border-image-repeat uses discrete animation when animating between "stretch repeat" and "round space" with linear easing | Asserts runPass | assert_equals("stretch repeat", "stretch repeat", "The value should be stretch repeat at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("stretch repeat", "stretch repeat", "The value should be stretch repeat at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("round space", "round space", "The value should be round space at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("round space", "round space", "The value should be round space at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-image-repeat uses discrete animation when animating between "stretch repeat" and "round space" with effect easing | Asserts runPass | assert_equals("stretch repeat", "stretch repeat", "The value should be stretch repeat at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("stretch repeat", "stretch repeat", "The value should be stretch repeat at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("round space", "round space", "The value should be round space at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-image-repeat uses discrete animation when animating between "stretch repeat" and "round space" with keyframe easing | Asserts runPass | assert_equals("stretch repeat", "stretch repeat", "The value should be stretch repeat at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("stretch repeat", "stretch repeat", "The value should be stretch repeat at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("round space", "round space", "The value should be round space at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | border-image-source (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Fail | border-image-source uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with linear easing | assert_equals: The value should be url("http://localhost/test-1") at 499ms expected "url(\"http://localhost/test-1\")" but got "cross-fade(url(\"http://localhost/test-1\") 50.1%, url(\"http://localhost/test-2\"))" at testAnimationSamples (https://wpt.live/web-animations/animation-model/animation-types/property-list.js:1714:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:21:9)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at Object.testInterpolation (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:16:7) Asserts runPass | assert_equals("url(\"http://localhost/test-1\")", "url(\"http://localhost/test-1\")", "The value should be url(\"http://localhost/test-1\") at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Fail | assert_equals("cross-fade(url(\"http://localhost/test-1\") 50.1%, url(\"http://localhost/test-2\"))", "url(\"http://localhost/test-1\")", "The value should be url(\"http://localhost/test-1\") at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Fail | border-image-source uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with effect easing | assert_equals: The value should be url("http://localhost/test-1") at 940ms expected "url(\"http://localhost/test-1\")" but got "cross-fade(url(\"http://localhost/test-1\") 57.1741%, url(\"http://localhost/test-2\"))" at testAnimationSamples (https://wpt.live/web-animations/animation-model/animation-types/property-list.js:1714:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:44:9)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at Object.testInterpolation (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:29:7) Asserts runPass | assert_equals("url(\"http://localhost/test-1\")", "url(\"http://localhost/test-1\")", "The value should be url(\"http://localhost/test-1\") at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Fail | assert_equals("cross-fade(url(\"http://localhost/test-1\") 57.1741%, url(\"http://localhost/test-2\"))", "url(\"http://localhost/test-1\")", "The value should be url(\"http://localhost/test-1\") at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Fail | border-image-source uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with keyframe easing | assert_equals: The value should be url("http://localhost/test-1") at 940ms expected "url(\"http://localhost/test-1\")" but got "cross-fade(url(\"http://localhost/test-1\") 57.1741%, url(\"http://localhost/test-2\"))" at testAnimationSamples (https://wpt.live/web-animations/animation-model/animation-types/property-list.js:1714:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:64:9)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at Object.testInterpolation (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:51:7) Asserts runPass | assert_equals("url(\"http://localhost/test-1\")", "url(\"http://localhost/test-1\")", "The value should be url(\"http://localhost/test-1\") at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Fail | assert_equals("cross-fade(url(\"http://localhost/test-1\") 57.1741%, url(\"http://localhost/test-2\"))", "url(\"http://localhost/test-1\")", "The value should be url(\"http://localhost/test-1\") at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | border-left-color (type: color) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "color should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | border-left-color supports animating as color of rgb() | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-left-color supports animating as color of #RGB | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-left-color supports animating as color of hsl() | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-left-color supports animating as color of #RGBa | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-left-color supports animating as color of rgba() | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-left-color supports animating as color of hsla() | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | border-left-style (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | border-left-style uses discrete animation when animating between "dotted" and "solid" with linear easing | Asserts runPass | assert_equals("dotted", "dotted", "The value should be dotted at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dotted", "dotted", "The value should be dotted at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("solid", "solid", "The value should be solid at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("solid", "solid", "The value should be solid at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-left-style uses discrete animation when animating between "dotted" and "solid" with effect easing | Asserts runPass | assert_equals("dotted", "dotted", "The value should be dotted at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dotted", "dotted", "The value should be dotted at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("solid", "solid", "The value should be solid at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-left-style uses discrete animation when animating between "dotted" and "solid" with keyframe easing | Asserts runPass | assert_equals("dotted", "dotted", "The value should be dotted at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dotted", "dotted", "The value should be dotted at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("solid", "solid", "The value should be solid at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | border-left-width (type: length) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "length should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | border-left-width supports animating as a length | Asserts runPass | assert_equals("30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-left-width supports animating as a length of rem | Asserts runPass | assert_equals("30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | border-right-color (type: color) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "color should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | border-right-color supports animating as color of rgb() | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-right-color supports animating as color of #RGB | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-right-color supports animating as color of hsl() | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-right-color supports animating as color of #RGBa | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-right-color supports animating as color of rgba() | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-right-color supports animating as color of hsla() | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | border-right-style (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | border-right-style uses discrete animation when animating between "dotted" and "solid" with linear easing | Asserts runPass | assert_equals("dotted", "dotted", "The value should be dotted at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dotted", "dotted", "The value should be dotted at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("solid", "solid", "The value should be solid at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("solid", "solid", "The value should be solid at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-right-style uses discrete animation when animating between "dotted" and "solid" with effect easing | Asserts runPass | assert_equals("dotted", "dotted", "The value should be dotted at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dotted", "dotted", "The value should be dotted at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("solid", "solid", "The value should be solid at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-right-style uses discrete animation when animating between "dotted" and "solid" with keyframe easing | Asserts runPass | assert_equals("dotted", "dotted", "The value should be dotted at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dotted", "dotted", "The value should be dotted at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("solid", "solid", "The value should be solid at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | border-right-width (type: length) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "length should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | border-right-width supports animating as a length | Asserts runPass | assert_equals("30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-right-width supports animating as a length of rem | Asserts runPass | assert_equals("30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | border-spacing (type: lengthPair) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "lengthPair should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Fail | border-spacing supports animating as a length pair | assert_equals: The value should be 30px at 500ms expected "30px" but got "30px 30px" at testAnimationSamples (https://wpt.live/web-animations/animation-model/animation-types/property-list.js:1714:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:181:7)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at Object.testInterpolation (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:168:5) Asserts runFail | assert_equals("30px 30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Fail | border-spacing supports animating as a length pair of rem | assert_equals: The value should be 30px at 500ms expected "30px" but got "30px 30px" at testAnimationSamples (https://wpt.live/web-animations/animation-model/animation-types/property-list.js:1714:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:198:7)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at Object.testInterpolation (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:185:5) Asserts runFail | assert_equals("30px 30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | border-top-color (type: color) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "color should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | border-top-color supports animating as color of rgb() | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-top-color supports animating as color of #RGB | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-top-color supports animating as color of hsl() | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-top-color supports animating as color of #RGBa | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-top-color supports animating as color of rgba() | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-top-color supports animating as color of hsla() | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | border-top-style (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | border-top-style uses discrete animation when animating between "dotted" and "solid" with linear easing | Asserts runPass | assert_equals("dotted", "dotted", "The value should be dotted at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dotted", "dotted", "The value should be dotted at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("solid", "solid", "The value should be solid at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("solid", "solid", "The value should be solid at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-top-style uses discrete animation when animating between "dotted" and "solid" with effect easing | Asserts runPass | assert_equals("dotted", "dotted", "The value should be dotted at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dotted", "dotted", "The value should be dotted at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("solid", "solid", "The value should be solid at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-top-style uses discrete animation when animating between "dotted" and "solid" with keyframe easing | Asserts runPass | assert_equals("dotted", "dotted", "The value should be dotted at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dotted", "dotted", "The value should be dotted at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("solid", "solid", "The value should be solid at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | border-top-width (type: length) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "length should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | border-top-width supports animating as a length | Asserts runPass | assert_equals("30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | border-top-width supports animating as a length of rem | Asserts runPass | assert_equals("30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | box-shadow (type: boxShadowList) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "boxShadowList should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | box-shadow: from none to other | Asserts runPass | assert_equals("rgba(100, 100, 100, 0.5) 5px 5px 5px 0px", "rgba(100, 100, 100, 0.5) 5px 5px 5px 0px", "The value should be rgba(100, 100, 100, 0.5) 5px 5px 5px 0px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | box-shadow: from other to none | Asserts runPass | assert_equals("rgba(100, 100, 100, 0.5) 5px 5px 5px 0px", "rgba(100, 100, 100, 0.5) 5px 5px 5px 0px", "The value should be rgba(100, 100, 100, 0.5) 5px 5px 5px 0px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | box-shadow: single shadow | Asserts runPass | assert_equals("rgb(50, 50, 50) 5px 5px 5px 0px", "rgb(50, 50, 50) 5px 5px 5px 0px", "The value should be rgb(50, 50, 50) 5px 5px 5px 0px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | box-shadow: shadow list | Asserts runPass | assert_equals("rgb(50, 50, 50) 5px 5px 5px 0px, rgb(150, 150, 150) 15px 15px 15px 10px", "rgb(50, 50, 50) 5px 5px 5px 0px, rgb(150, 150, 150) 15px 15px 15px 10px", "The value should be rgb(50, 50, 50) 5px 5px 5px 0px, rgb(150, 150, 150) 15px 15px 15px 10px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | box-shadow: mismatched list length (from shorter to longer) | Asserts runPass | assert_equals("rgb(150, 150, 150) 15px 15px 15px 10px, rgba(100, 100, 100, 0.5) 5px 5px 5px 0px", "rgb(150, 150, 150) 15px 15px 15px 10px, rgba(100, 100, 100, 0.5) 5px 5px 5px 0px", "The value should be rgb(150, 150, 150) 15px 15px 15px 10px, rgba(100, 100, 100, 0.5) 5px 5px 5px 0px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | box-shadow: mismatched list length (from longer to shorter) | Asserts runPass | assert_equals("rgb(150, 150, 150) 15px 15px 15px 10px, rgba(100, 100, 100, 0.5) 5px 5px 5px 0px", "rgb(150, 150, 150) 15px 15px 15px 10px, rgba(100, 100, 100, 0.5) 5px 5px 5px 0px", "The value should be rgb(150, 150, 150) 15px 15px 15px 10px, rgba(100, 100, 100, 0.5) 5px 5px 5px 0px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | box-shadow: with currentcolor | Asserts runPass | assert_equals("rgb(0, 255, 0) 5px 5px 5px 5px", "rgb(0, 255, 0) 5px 5px 5px 5px", "The value should be rgb(0, 255, 0) 5px 5px 5px 5px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | box-sizing (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | box-sizing uses discrete animation when animating between "content-box" and "border-box" with linear easing | Asserts runPass | assert_equals("content-box", "content-box", "The value should be content-box at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("content-box", "content-box", "The value should be content-box at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("border-box", "border-box", "The value should be border-box at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("border-box", "border-box", "The value should be border-box at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | box-sizing uses discrete animation when animating between "content-box" and "border-box" with effect easing | Asserts runPass | assert_equals("content-box", "content-box", "The value should be content-box at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("content-box", "content-box", "The value should be content-box at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("border-box", "border-box", "The value should be border-box at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | box-sizing uses discrete animation when animating between "content-box" and "border-box" with keyframe easing | Asserts runPass | assert_equals("content-box", "content-box", "The value should be content-box at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("content-box", "content-box", "The value should be content-box at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("border-box", "border-box", "The value should be border-box at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | buffered-rendering (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | buffered-rendering uses discrete animation when animating between "auto" and "dynamic" with linear easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dynamic", "dynamic", "The value should be dynamic at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dynamic", "dynamic", "The value should be dynamic at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | buffered-rendering uses discrete animation when animating between "auto" and "dynamic" with effect easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dynamic", "dynamic", "The value should be dynamic at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | buffered-rendering uses discrete animation when animating between "auto" and "dynamic" with keyframe easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dynamic", "dynamic", "The value should be dynamic at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | caption-side (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | caption-side uses discrete animation when animating between "top" and "bottom" with linear easing | Asserts runPass | assert_equals("top", "top", "The value should be top at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("top", "top", "The value should be top at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("bottom", "bottom", "The value should be bottom at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("bottom", "bottom", "The value should be bottom at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | caption-side uses discrete animation when animating between "top" and "bottom" with effect easing | Asserts runPass | assert_equals("top", "top", "The value should be top at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("top", "top", "The value should be top at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("bottom", "bottom", "The value should be bottom at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | caption-side uses discrete animation when animating between "top" and "bottom" with keyframe easing | Asserts runPass | assert_equals("top", "top", "The value should be top at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("top", "top", "The value should be top at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("bottom", "bottom", "The value should be bottom at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | caret-color (type: color) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "color should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | caret-color supports animating as color of rgb() | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | caret-color supports animating as color of #RGB | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | caret-color supports animating as color of hsl() | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | caret-color supports animating as color of #RGBa | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | caret-color supports animating as color of rgba() | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | caret-color supports animating as color of hsla() | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | clear (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | clear uses discrete animation when animating between "left" and "right" with linear easing | Asserts runPass | assert_equals("left", "left", "The value should be left at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("left", "left", "The value should be left at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("right", "right", "The value should be right at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("right", "right", "The value should be right at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | clear uses discrete animation when animating between "left" and "right" with effect easing | Asserts runPass | assert_equals("left", "left", "The value should be left at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("left", "left", "The value should be left at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("right", "right", "The value should be right at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | clear uses discrete animation when animating between "left" and "right" with keyframe easing | Asserts runPass | assert_equals("left", "left", "The value should be left at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("left", "left", "The value should be left at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("right", "right", "The value should be right at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | clip (type: rect) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "rect should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | clip supports animating as a rect | Asserts runPass | assert_equals("rect(30px, 30px, 30px, 30px)", "rect(30px, 30px, 30px, 30px)", "The value should be rect(30px, 30px, 30px, 30px) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | clip (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | clip uses discrete animation when animating between "rect(10px, 10px, 10px, 10px)" and "auto" with linear easing | Asserts runPass | assert_equals("rect(10px, 10px, 10px, 10px)", "rect(10px, 10px, 10px, 10px)", "The value should be rect(10px, 10px, 10px, 10px) at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("rect(10px, 10px, 10px, 10px)", "rect(10px, 10px, 10px, 10px)", "The value should be rect(10px, 10px, 10px, 10px) at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | clip uses discrete animation when animating between "rect(10px, 10px, 10px, 10px)" and "auto" with effect easing | Asserts runPass | assert_equals("rect(10px, 10px, 10px, 10px)", "rect(10px, 10px, 10px, 10px)", "The value should be rect(10px, 10px, 10px, 10px) at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("rect(10px, 10px, 10px, 10px)", "rect(10px, 10px, 10px, 10px)", "The value should be rect(10px, 10px, 10px, 10px) at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | clip uses discrete animation when animating between "rect(10px, 10px, 10px, 10px)" and "auto" with keyframe easing | Asserts runPass | assert_equals("rect(10px, 10px, 10px, 10px)", "rect(10px, 10px, 10px, 10px)", "The value should be rect(10px, 10px, 10px, 10px) at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("rect(10px, 10px, 10px, 10px)", "rect(10px, 10px, 10px, 10px)", "The value should be rect(10px, 10px, 10px, 10px) at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | clip uses discrete animation when animating between "rect(10px, 10px, 10px, 10px)" and "rect(10px, 10px, 10px, auto)" with linear easing | Asserts runPass | assert_equals("rect(10px, 10px, 10px, 10px)", "rect(10px, 10px, 10px, 10px)", "The value should be rect(10px, 10px, 10px, 10px) at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("rect(10px, 10px, 10px, 10px)", "rect(10px, 10px, 10px, 10px)", "The value should be rect(10px, 10px, 10px, 10px) at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("rect(10px, 10px, 10px, auto)", "rect(10px, 10px, 10px, auto)", "The value should be rect(10px, 10px, 10px, auto) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("rect(10px, 10px, 10px, auto)", "rect(10px, 10px, 10px, auto)", "The value should be rect(10px, 10px, 10px, auto) at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | clip uses discrete animation when animating between "rect(10px, 10px, 10px, 10px)" and "rect(10px, 10px, 10px, auto)" with effect easing | Asserts runPass | assert_equals("rect(10px, 10px, 10px, 10px)", "rect(10px, 10px, 10px, 10px)", "The value should be rect(10px, 10px, 10px, 10px) at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("rect(10px, 10px, 10px, 10px)", "rect(10px, 10px, 10px, 10px)", "The value should be rect(10px, 10px, 10px, 10px) at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("rect(10px, 10px, 10px, auto)", "rect(10px, 10px, 10px, auto)", "The value should be rect(10px, 10px, 10px, auto) at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | clip uses discrete animation when animating between "rect(10px, 10px, 10px, 10px)" and "rect(10px, 10px, 10px, auto)" with keyframe easing | Asserts runPass | assert_equals("rect(10px, 10px, 10px, 10px)", "rect(10px, 10px, 10px, 10px)", "The value should be rect(10px, 10px, 10px, 10px) at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("rect(10px, 10px, 10px, 10px)", "rect(10px, 10px, 10px, 10px)", "The value should be rect(10px, 10px, 10px, 10px) at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("rect(10px, 10px, 10px, auto)", "rect(10px, 10px, 10px, auto)", "The value should be rect(10px, 10px, 10px, auto) at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | clip-rule (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | clip-rule uses discrete animation when animating between "evenodd" and "nonzero" with linear easing | Asserts runPass | assert_equals("evenodd", "evenodd", "The value should be evenodd at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("evenodd", "evenodd", "The value should be evenodd at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("nonzero", "nonzero", "The value should be nonzero at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("nonzero", "nonzero", "The value should be nonzero at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | clip-rule uses discrete animation when animating between "evenodd" and "nonzero" with effect easing | Asserts runPass | assert_equals("evenodd", "evenodd", "The value should be evenodd at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("evenodd", "evenodd", "The value should be evenodd at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("nonzero", "nonzero", "The value should be nonzero at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | clip-rule uses discrete animation when animating between "evenodd" and "nonzero" with keyframe easing | Asserts runPass | assert_equals("evenodd", "evenodd", "The value should be evenodd at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("evenodd", "evenodd", "The value should be evenodd at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("nonzero", "nonzero", "The value should be nonzero at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | color (type: color) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "color should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | color supports animating as color of rgb() | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | color supports animating as color of #RGB | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | color supports animating as color of hsl() | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | color supports animating as color of #RGBa | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | color supports animating as color of rgba() | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | color supports animating as color of hsla() | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | color-interpolation (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | color-interpolation uses discrete animation when animating between "linearrgb" and "auto" with linear easing | Asserts runPass | assert_equals("linearrgb", "linearrgb", "The value should be linearrgb at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("linearrgb", "linearrgb", "The value should be linearrgb at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | color-interpolation uses discrete animation when animating between "linearrgb" and "auto" with effect easing | Asserts runPass | assert_equals("linearrgb", "linearrgb", "The value should be linearrgb at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("linearrgb", "linearrgb", "The value should be linearrgb at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | color-interpolation uses discrete animation when animating between "linearrgb" and "auto" with keyframe easing | Asserts runPass | assert_equals("linearrgb", "linearrgb", "The value should be linearrgb at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("linearrgb", "linearrgb", "The value should be linearrgb at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | color-interpolation-filters (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | color-interpolation-filters uses discrete animation when animating between "srgb" and "linearrgb" with linear easing | Asserts runPass | assert_equals("srgb", "srgb", "The value should be srgb at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("srgb", "srgb", "The value should be srgb at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("linearrgb", "linearrgb", "The value should be linearrgb at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("linearrgb", "linearrgb", "The value should be linearrgb at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | color-interpolation-filters uses discrete animation when animating between "srgb" and "linearrgb" with effect easing | Asserts runPass | assert_equals("srgb", "srgb", "The value should be srgb at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("srgb", "srgb", "The value should be srgb at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("linearrgb", "linearrgb", "The value should be linearrgb at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | color-interpolation-filters uses discrete animation when animating between "srgb" and "linearrgb" with keyframe easing | Asserts runPass | assert_equals("srgb", "srgb", "The value should be srgb at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("srgb", "srgb", "The value should be srgb at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("linearrgb", "linearrgb", "The value should be linearrgb at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | columns (type: positiveInteger) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "positiveInteger should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Fail | columns supports animating as a positive integer | assert_equals: The value should be 2 at 500ms expected "2" but got "auto 2" at testAnimationSamples (https://wpt.live/web-animations/animation-model/animation-types/property-list.js:1714:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:333:7)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at Object.testInterpolation (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:328:5) Asserts runFail | assert_equals("auto 2", "2", "The value should be 2 at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | columns (type: length) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "length should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Fail | columns supports animating as a length | assert_equals: The value should be 30px at 500ms expected "30px" but got "30px auto" at testAnimationSamples (https://wpt.live/web-animations/animation-model/animation-types/property-list.js:1714:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:119:7)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at Object.testInterpolation (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:114:5) Asserts runFail | assert_equals("30px auto", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Fail | columns supports animating as a length of rem | assert_equals: The value should be 30px at 500ms expected "30px" but got "30px auto" at testAnimationSamples (https://wpt.live/web-animations/animation-model/animation-types/property-list.js:1714:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:128:7)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at Object.testInterpolation (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:123:5) Asserts runFail | assert_equals("30px auto", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | column-count (type: positiveInteger) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "positiveInteger should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | column-count supports animating as a positive integer | Asserts runPass | assert_equals("2", "2", "The value should be 2 at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-count (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | column-count uses discrete animation when animating between "auto" and "10" with linear easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("10", "10", "The value should be 10 at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("10", "10", "The value should be 10 at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-count uses discrete animation when animating between "auto" and "10" with effect easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("10", "10", "The value should be 10 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-count uses discrete animation when animating between "auto" and "10" with keyframe easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("10", "10", "The value should be 10 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | column-gap (type: length) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "length should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | column-gap supports animating as a length | Asserts runPass | assert_equals("30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-gap supports animating as a length of rem | Asserts runPass | assert_equals("30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-gap (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | column-gap uses discrete animation when animating between "normal" and "200px" with linear easing | Asserts runPass | assert_equals("normal", "normal", "The value should be normal at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("normal", "normal", "The value should be normal at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("200px", "200px", "The value should be 200px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("200px", "200px", "The value should be 200px at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-gap uses discrete animation when animating between "normal" and "200px" with effect easing | Asserts runPass | assert_equals("normal", "normal", "The value should be normal at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("normal", "normal", "The value should be normal at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("200px", "200px", "The value should be 200px at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-gap uses discrete animation when animating between "normal" and "200px" with keyframe easing | Asserts runPass | assert_equals("normal", "normal", "The value should be normal at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("normal", "normal", "The value should be normal at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("200px", "200px", "The value should be 200px at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | column-rule-color (type: color) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "color should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | column-rule-color supports animating as color of rgb() | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-rule-color supports animating as color of #RGB | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-rule-color supports animating as color of hsl() | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-rule-color supports animating as color of #RGBa | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-rule-color supports animating as color of rgba() | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-rule-color supports animating as color of hsla() | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | column-fill (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | column-fill uses discrete animation when animating between "auto" and "balance" with linear easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("balance", "balance", "The value should be balance at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("balance", "balance", "The value should be balance at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-fill uses discrete animation when animating between "auto" and "balance" with effect easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("balance", "balance", "The value should be balance at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-fill uses discrete animation when animating between "auto" and "balance" with keyframe easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("balance", "balance", "The value should be balance at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | column-rule-style (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | column-rule-style uses discrete animation when animating between "none" and "dotted" with linear easing | Asserts runPass | assert_equals("none", "none", "The value should be none at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dotted", "dotted", "The value should be dotted at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dotted", "dotted", "The value should be dotted at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-rule-style uses discrete animation when animating between "none" and "dotted" with effect easing | Asserts runPass | assert_equals("none", "none", "The value should be none at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dotted", "dotted", "The value should be dotted at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-rule-style uses discrete animation when animating between "none" and "dotted" with keyframe easing | Asserts runPass | assert_equals("none", "none", "The value should be none at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("dotted", "dotted", "The value should be dotted at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | column-rule-width (type: length) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "length should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | column-rule-width supports animating as a length | Asserts runPass | assert_equals("30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-rule-width supports animating as a length of rem | Asserts runPass | assert_equals("30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | column-width (type: length) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "length should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | column-width supports animating as a length | Asserts runPass | assert_equals("30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-width supports animating as a length of rem | Asserts runPass | assert_equals("30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-width (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | column-width uses discrete animation when animating between "auto" and "1px" with linear easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1px", "1px", "The value should be 1px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1px", "1px", "The value should be 1px at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-width uses discrete animation when animating between "auto" and "1px" with effect easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1px", "1px", "The value should be 1px at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | column-width uses discrete animation when animating between "auto" and "1px" with keyframe easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1px", "1px", "The value should be 1px at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | counter-increment (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | counter-increment uses discrete animation when animating between "ident-1 1" and "ident-2 2" with linear easing | Asserts runPass | assert_equals("ident-1 1", "ident-1 1", "The value should be ident-1 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("ident-1 1", "ident-1 1", "The value should be ident-1 1 at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("ident-2 2", "ident-2 2", "The value should be ident-2 2 at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("ident-2 2", "ident-2 2", "The value should be ident-2 2 at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | counter-increment uses discrete animation when animating between "ident-1 1" and "ident-2 2" with effect easing | Asserts runPass | assert_equals("ident-1 1", "ident-1 1", "The value should be ident-1 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("ident-1 1", "ident-1 1", "The value should be ident-1 1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("ident-2 2", "ident-2 2", "The value should be ident-2 2 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | counter-increment uses discrete animation when animating between "ident-1 1" and "ident-2 2" with keyframe easing | Asserts runPass | assert_equals("ident-1 1", "ident-1 1", "The value should be ident-1 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("ident-1 1", "ident-1 1", "The value should be ident-1 1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("ident-2 2", "ident-2 2", "The value should be ident-2 2 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | counter-reset (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | counter-reset uses discrete animation when animating between "ident-1 1" and "ident-2 2" with linear easing | Asserts runPass | assert_equals("ident-1 1", "ident-1 1", "The value should be ident-1 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("ident-1 1", "ident-1 1", "The value should be ident-1 1 at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("ident-2 2", "ident-2 2", "The value should be ident-2 2 at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("ident-2 2", "ident-2 2", "The value should be ident-2 2 at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | counter-reset uses discrete animation when animating between "ident-1 1" and "ident-2 2" with effect easing | Asserts runPass | assert_equals("ident-1 1", "ident-1 1", "The value should be ident-1 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("ident-1 1", "ident-1 1", "The value should be ident-1 1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("ident-2 2", "ident-2 2", "The value should be ident-2 2 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | counter-reset uses discrete animation when animating between "ident-1 1" and "ident-2 2" with keyframe easing | Asserts runPass | assert_equals("ident-1 1", "ident-1 1", "The value should be ident-1 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("ident-1 1", "ident-1 1", "The value should be ident-1 1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("ident-2 2", "ident-2 2", "The value should be ident-2 2 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | cursor (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | cursor uses discrete animation when animating between "pointer" and "wait" with linear easing | Asserts runPass | assert_equals("pointer", "pointer", "The value should be pointer at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("pointer", "pointer", "The value should be pointer at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("wait", "wait", "The value should be wait at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("wait", "wait", "The value should be wait at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | cursor uses discrete animation when animating between "pointer" and "wait" with effect easing | Asserts runPass | assert_equals("pointer", "pointer", "The value should be pointer at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("pointer", "pointer", "The value should be pointer at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("wait", "wait", "The value should be wait at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | cursor uses discrete animation when animating between "pointer" and "wait" with keyframe easing | Asserts runPass | assert_equals("pointer", "pointer", "The value should be pointer at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("pointer", "pointer", "The value should be pointer at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("wait", "wait", "The value should be wait at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | dominant-baseline (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | dominant-baseline uses discrete animation when animating between "ideographic" and "alphabetic" with linear easing | Asserts runPass | assert_equals("ideographic", "ideographic", "The value should be ideographic at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("ideographic", "ideographic", "The value should be ideographic at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("alphabetic", "alphabetic", "The value should be alphabetic at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("alphabetic", "alphabetic", "The value should be alphabetic at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | dominant-baseline uses discrete animation when animating between "ideographic" and "alphabetic" with effect easing | Asserts runPass | assert_equals("ideographic", "ideographic", "The value should be ideographic at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("ideographic", "ideographic", "The value should be ideographic at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("alphabetic", "alphabetic", "The value should be alphabetic at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | dominant-baseline uses discrete animation when animating between "ideographic" and "alphabetic" with keyframe easing | Asserts runPass | assert_equals("ideographic", "ideographic", "The value should be ideographic at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("ideographic", "ideographic", "The value should be ideographic at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("alphabetic", "alphabetic", "The value should be alphabetic at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | empty-cells (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | empty-cells uses discrete animation when animating between "show" and "hide" with linear easing | Asserts runPass | assert_equals("show", "show", "The value should be show at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("show", "show", "The value should be show at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("hide", "hide", "The value should be hide at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("hide", "hide", "The value should be hide at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | empty-cells uses discrete animation when animating between "show" and "hide" with effect easing | Asserts runPass | assert_equals("show", "show", "The value should be show at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("show", "show", "The value should be show at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("hide", "hide", "The value should be hide at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | empty-cells uses discrete animation when animating between "show" and "hide" with keyframe easing | Asserts runPass | assert_equals("show", "show", "The value should be show at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("show", "show", "The value should be show at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("hide", "hide", "The value should be hide at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | field-sizing (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | field-sizing uses discrete animation when animating between "fixed" and "content" with linear easing | Asserts runPass | assert_equals("fixed", "fixed", "The value should be fixed at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("fixed", "fixed", "The value should be fixed at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("content", "content", "The value should be content at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("content", "content", "The value should be content at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | field-sizing uses discrete animation when animating between "fixed" and "content" with effect easing | Asserts runPass | assert_equals("fixed", "fixed", "The value should be fixed at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("fixed", "fixed", "The value should be fixed at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("content", "content", "The value should be content at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | field-sizing uses discrete animation when animating between "fixed" and "content" with keyframe easing | Asserts runPass | assert_equals("fixed", "fixed", "The value should be fixed at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("fixed", "fixed", "The value should be fixed at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("content", "content", "The value should be content at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | fill-opacity (type: opacity) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "opacity should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | fill-opacity supports animating as a [0, 1] number | Asserts runPass | assert_equals("0.55", "0.55", "The value should be 0.55 at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | fill-rule (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | fill-rule uses discrete animation when animating between "evenodd" and "nonzero" with linear easing | Asserts runPass | assert_equals("evenodd", "evenodd", "The value should be evenodd at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("evenodd", "evenodd", "The value should be evenodd at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("nonzero", "nonzero", "The value should be nonzero at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("nonzero", "nonzero", "The value should be nonzero at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | fill-rule uses discrete animation when animating between "evenodd" and "nonzero" with effect easing | Asserts runPass | assert_equals("evenodd", "evenodd", "The value should be evenodd at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("evenodd", "evenodd", "The value should be evenodd at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("nonzero", "nonzero", "The value should be nonzero at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | fill-rule uses discrete animation when animating between "evenodd" and "nonzero" with keyframe easing | Asserts runPass | assert_equals("evenodd", "evenodd", "The value should be evenodd at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("evenodd", "evenodd", "The value should be evenodd at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("nonzero", "nonzero", "The value should be nonzero at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | filter (type: filterList) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "filterList should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | filter: blur function | Asserts runPass | assert_equals("blur(30px)", "blur(30px)", "The value should be blur(30px) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | filter: hue-rotate function with same unit(deg) | Asserts runPass | assert_equals("hue-rotate(50deg)", "hue-rotate(50deg)", "The value should be hue-rotate(50deg) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | filter: hue-rotate function with different unit(deg -> rad) | Asserts runPass | assert_equals("hue-rotate(2869.79deg)", "hue-rotate(2869.79deg)", "The value should be hue-rotate(2869.79deg) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | filter: drop-shadow function | Asserts runPass | assert_equals("drop-shadow(rgba(85, 0, 170, 0.6) 30px 30px 30px)", "drop-shadow(rgba(85, 0, 170, 0.6) 30px 30px 30px)", "The value should be drop-shadow(rgba(85, 0, 170, 0.6) 30px 30px 30px) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | filter: percentage or numeric-specifiable functions (number value) | Asserts runPass | assert_equals("brightness(0.3) contrast(0.3) grayscale(0.3) invert(0.3) opacity(0.3) saturate(0.3) sepia(0.3)", "brightness(0.3) contrast(0.3) grayscale(0.3) invert(0.3) opacity(0.3) saturate(0.3) sepia(0.3)", "The value should be brightness(0.3) contrast(0.3) grayscale(0.3) invert(0.3) opacity(0.3) saturate(0.3) sepia(0.3) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | filter: percentage or numeric-specifiable functions (percentage value) | Asserts runPass | assert_equals("brightness(0.3) contrast(0.3) grayscale(0.3) invert(0.3) opacity(0.3) saturate(0.3) sepia(0.3)", "brightness(0.3) contrast(0.3) grayscale(0.3) invert(0.3) opacity(0.3) saturate(0.3) sepia(0.3)", "The value should be brightness(0.3) contrast(0.3) grayscale(0.3) invert(0.3) opacity(0.3) saturate(0.3) sepia(0.3) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | filter: interpolate different length of filter-function-list with function which lacuna value is 1 | Asserts runPass | assert_equals("grayscale(0.5) brightness(0.5) contrast(0.5) opacity(0.5) saturate(0.5)", "grayscale(0.5) brightness(0.5) contrast(0.5) opacity(0.5) saturate(0.5)", "The value should be grayscale(0.5) brightness(0.5) contrast(0.5) opacity(0.5) saturate(0.5) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | filter: interpolate different length of filter-function-list with function which lacuna value is 0 | Asserts runPass | assert_equals("opacity(0.5) grayscale(0.5) invert(0.5) sepia(0.5) blur(5px)", "opacity(0.5) grayscale(0.5) invert(0.5) sepia(0.5) blur(5px)", "The value should be opacity(0.5) grayscale(0.5) invert(0.5) sepia(0.5) blur(5px) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | filter: interpolate different length of filter-function-list with drop-shadow function | Asserts runPass | assert_equals("blur(5px) drop-shadow(rgba(0, 0, 255, 0.4) 5px 5px 5px)", "blur(5px) drop-shadow(rgba(0, 0, 255, 0.4) 5px 5px 5px)", "The value should be blur(5px) drop-shadow(rgba(0, 0, 255, 0.4) 5px 5px 5px) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | filter: interpolate from none | Asserts runPass | assert_equals("blur(5px)", "blur(5px)", "The value should be blur(5px) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | filter: url function (interpoalte as discrete) | Asserts runPass | assert_equals("blur(0px) url(\"#f1\")", "blur(0px) url(\"#f1\")", "The value should be blur(0px) url(\"#f1\") at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("blur(10px) url(\"#f2\")", "blur(10px) url(\"#f2\")", "The value should be blur(10px) url(\"#f2\") at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | flex-basis (type: lengthPercentageOrCalc) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "lengthPercentageOrCalc should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | flex-basis supports animating as a length | Asserts runPass | assert_equals("30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | flex-basis supports animating as a length of rem | Asserts runPass | assert_equals("30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | flex-basis supports animating as a percentage | Asserts runPass | assert_equals("30%", "30%", "The value should be 30% at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | flex-basis supports animating as combination units "px" and "%" | Asserts runPass | assert_equals("calc(10% + 5px)", "calc(10% + 5px)", "The value should be calc(10% + 5px) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | flex-basis supports animating as combination units "%" and "em" | Asserts runPass | assert_equals("calc(5% + 10px)", "calc(5% + 10px)", "The value should be calc(5% + 10px) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | flex-basis supports animating as combination units "em" and "rem" | Asserts runPass | assert_equals("15px", "15px", "The value should be 15px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | flex-basis supports animating as combination units "px" and "calc" | Asserts runPass | assert_equals("calc(10% + 10px)", "calc(10% + 10px)", "The value should be calc(10% + 10px) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | flex-basis supports animating as a calc | Asserts runPass | assert_equals("calc(15% + 15px)", "calc(15% + 15px)", "The value should be calc(15% + 15px) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | flex-basis (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | flex-basis uses discrete animation when animating between "auto" and "10px" with linear easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("10px", "10px", "The value should be 10px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("10px", "10px", "The value should be 10px at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | flex-basis uses discrete animation when animating between "auto" and "10px" with effect easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("10px", "10px", "The value should be 10px at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | flex-basis uses discrete animation when animating between "auto" and "10px" with keyframe easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("10px", "10px", "The value should be 10px at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | flex-direction (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | flex-direction uses discrete animation when animating between "row" and "row-reverse" with linear easing | Asserts runPass | assert_equals("row", "row", "The value should be row at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("row", "row", "The value should be row at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("row-reverse", "row-reverse", "The value should be row-reverse at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("row-reverse", "row-reverse", "The value should be row-reverse at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | flex-direction uses discrete animation when animating between "row" and "row-reverse" with effect easing | Asserts runPass | assert_equals("row", "row", "The value should be row at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("row", "row", "The value should be row at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("row-reverse", "row-reverse", "The value should be row-reverse at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | flex-direction uses discrete animation when animating between "row" and "row-reverse" with keyframe easing | Asserts runPass | assert_equals("row", "row", "The value should be row at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("row", "row", "The value should be row at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("row-reverse", "row-reverse", "The value should be row-reverse at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | flex-flow (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Fail | flex-flow uses discrete animation when animating between "row" and "row-reverse wrap" with linear easing | assert_equals: The value should be row at 0ms expected "row" but got "row nowrap" at testAnimationSamples (https://wpt.live/web-animations/animation-model/animation-types/property-list.js:1714:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:21:9)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at Object.testInterpolation (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:16:7) Asserts runFail | assert_equals("row nowrap", "row", "The value should be row at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Fail | flex-flow uses discrete animation when animating between "row" and "row-reverse wrap" with effect easing | assert_equals: The value should be row at 0ms expected "row" but got "row nowrap" at testAnimationSamples (https://wpt.live/web-animations/animation-model/animation-types/property-list.js:1714:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:44:9)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at Object.testInterpolation (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:29:7) Asserts runFail | assert_equals("row nowrap", "row", "The value should be row at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Fail | flex-flow uses discrete animation when animating between "row" and "row-reverse wrap" with keyframe easing | assert_equals: The value should be row at 0ms expected "row" but got "row nowrap" at testAnimationSamples (https://wpt.live/web-animations/animation-model/animation-types/property-list.js:1714:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:64:9)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at Object.testInterpolation (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:51:7) Asserts runFail | assert_equals("row nowrap", "row", "The value should be row at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | flex-grow (type: positiveNumber) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "positiveNumber should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | flex-grow supports animating as a positive number | Asserts runPass | assert_equals("1.3", "1.3", "The value should be 1.3 at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | flex-shrink (type: positiveNumber) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "positiveNumber should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | flex-shrink supports animating as a positive number | Asserts runPass | assert_equals("1.3", "1.3", "The value should be 1.3 at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | flex-wrap (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | flex-wrap uses discrete animation when animating between "nowrap" and "wrap" with linear easing | Asserts runPass | assert_equals("nowrap", "nowrap", "The value should be nowrap at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("nowrap", "nowrap", "The value should be nowrap at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("wrap", "wrap", "The value should be wrap at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("wrap", "wrap", "The value should be wrap at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | flex-wrap uses discrete animation when animating between "nowrap" and "wrap" with effect easing | Asserts runPass | assert_equals("nowrap", "nowrap", "The value should be nowrap at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("nowrap", "nowrap", "The value should be nowrap at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("wrap", "wrap", "The value should be wrap at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | flex-wrap uses discrete animation when animating between "nowrap" and "wrap" with keyframe easing | Asserts runPass | assert_equals("nowrap", "nowrap", "The value should be nowrap at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("nowrap", "nowrap", "The value should be nowrap at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("wrap", "wrap", "The value should be wrap at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | flood-color (type: color) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "color should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | flood-color supports animating as color of rgb() | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | flood-color supports animating as color of #RGB | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | flood-color supports animating as color of hsl() | Asserts runPass | assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)", "The value should be rgb(128, 0, 128) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | flood-color supports animating as color of #RGBa | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | flood-color supports animating as color of rgba() | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | flood-color supports animating as color of hsla() | Asserts runPass | assert_equals("rgba(85, 0, 170, 0.6)", "rgba(85, 0, 170, 0.6)", "The value should be rgba(85, 0, 170, 0.6) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | flood-opacity (type: opacity) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "opacity should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | flood-opacity supports animating as a [0, 1] number | Asserts runPass | assert_equals("0.55", "0.55", "The value should be 0.55 at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | font-stretch (type: percentage) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "percentage should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | font-stretch supports animating as a percentage | Asserts runPass | assert_equals("30%", "30%", "The value should be 30% at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | font-style (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Fail | font-style uses discrete animation when animating between "italic" and "oblique" with linear easing | assert_equals: The value should be oblique at 500ms expected "oblique" but got "italic" at testAnimationSamples (https://wpt.live/web-animations/animation-model/animation-types/property-list.js:1714:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:21:9)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at Object.testInterpolation (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:16:7) Asserts runPass | assert_equals("italic", "italic", "The value should be italic at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("italic", "italic", "The value should be italic at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Fail | assert_equals("italic", "oblique", "The value should be oblique at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Fail | font-style uses discrete animation when animating between "italic" and "oblique" with effect easing | assert_equals: The value should be oblique at 960ms expected "oblique" but got "italic" at testAnimationSamples (https://wpt.live/web-animations/animation-model/animation-types/property-list.js:1714:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:44:9)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at Object.testInterpolation (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:29:7) Asserts runPass | assert_equals("italic", "italic", "The value should be italic at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("italic", "italic", "The value should be italic at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Fail | assert_equals("italic", "oblique", "The value should be oblique at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Fail | font-style uses discrete animation when animating between "italic" and "oblique" with keyframe easing | assert_equals: The value should be oblique at 960ms expected "oblique" but got "italic" at testAnimationSamples (https://wpt.live/web-animations/animation-model/animation-types/property-list.js:1714:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:64:9)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at Object.testInterpolation (https://wpt.live/web-animations/animation-model/animation-types/property-types.js:51:7) Asserts runPass | assert_equals("italic", "italic", "The value should be italic at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("italic", "italic", "The value should be italic at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Fail | assert_equals("italic", "oblique", "The value should be oblique at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | float (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | float uses discrete animation when animating between "left" and "right" with linear easing | Asserts runPass | assert_equals("left", "left", "The value should be left at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("left", "left", "The value should be left at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("right", "right", "The value should be right at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("right", "right", "The value should be right at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | float uses discrete animation when animating between "left" and "right" with effect easing | Asserts runPass | assert_equals("left", "left", "The value should be left at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("left", "left", "The value should be left at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("right", "right", "The value should be right at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | float uses discrete animation when animating between "left" and "right" with keyframe easing | Asserts runPass | assert_equals("left", "left", "The value should be left at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("left", "left", "The value should be left at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("right", "right", "The value should be right at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | font-family (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | font-family uses discrete animation when animating between "helvetica" and "verdana" with linear easing | Asserts runPass | assert_equals("helvetica", "helvetica", "The value should be helvetica at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("helvetica", "helvetica", "The value should be helvetica at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("verdana", "verdana", "The value should be verdana at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("verdana", "verdana", "The value should be verdana at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-family uses discrete animation when animating between "helvetica" and "verdana" with effect easing | Asserts runPass | assert_equals("helvetica", "helvetica", "The value should be helvetica at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("helvetica", "helvetica", "The value should be helvetica at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("verdana", "verdana", "The value should be verdana at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-family uses discrete animation when animating between "helvetica" and "verdana" with keyframe easing | Asserts runPass | assert_equals("helvetica", "helvetica", "The value should be helvetica at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("helvetica", "helvetica", "The value should be helvetica at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("verdana", "verdana", "The value should be verdana at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | font-feature-settings (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | font-feature-settings uses discrete animation when animating between ""liga" 5" and "normal" with linear easing | Asserts runPass | assert_equals("\"liga\" 5", "\"liga\" 5", "The value should be \"liga\" 5 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\"liga\" 5", "\"liga\" 5", "The value should be \"liga\" 5 at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("normal", "normal", "The value should be normal at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("normal", "normal", "The value should be normal at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-feature-settings uses discrete animation when animating between ""liga" 5" and "normal" with effect easing | Asserts runPass | assert_equals("\"liga\" 5", "\"liga\" 5", "The value should be \"liga\" 5 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\"liga\" 5", "\"liga\" 5", "The value should be \"liga\" 5 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("normal", "normal", "The value should be normal at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-feature-settings uses discrete animation when animating between ""liga" 5" and "normal" with keyframe easing | Asserts runPass | assert_equals("\"liga\" 5", "\"liga\" 5", "The value should be \"liga\" 5 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\"liga\" 5", "\"liga\" 5", "The value should be \"liga\" 5 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("normal", "normal", "The value should be normal at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | font-kerning (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | font-kerning uses discrete animation when animating between "auto" and "normal" with linear easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("normal", "normal", "The value should be normal at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("normal", "normal", "The value should be normal at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-kerning uses discrete animation when animating between "auto" and "normal" with effect easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("normal", "normal", "The value should be normal at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-kerning uses discrete animation when animating between "auto" and "normal" with keyframe easing | Asserts runPass | assert_equals("auto", "auto", "The value should be auto at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("auto", "auto", "The value should be auto at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("normal", "normal", "The value should be normal at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | font-synthesis (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | font-synthesis uses discrete animation when animating between "none" and "weight style" with linear easing | Asserts runPass | assert_equals("none", "none", "The value should be none at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("weight style", "weight style", "The value should be weight style at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("weight style", "weight style", "The value should be weight style at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-synthesis uses discrete animation when animating between "none" and "weight style" with effect easing | Asserts runPass | assert_equals("none", "none", "The value should be none at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("weight style", "weight style", "The value should be weight style at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-synthesis uses discrete animation when animating between "none" and "weight style" with keyframe easing | Asserts runPass | assert_equals("none", "none", "The value should be none at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("weight style", "weight style", "The value should be weight style at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | font-variant-alternates (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | font-variant-alternates uses discrete animation when animating between "swash(unknown)" and "stylistic(unknown)" with linear easing | Asserts runPass | assert_equals("swash(unknown)", "swash(unknown)", "The value should be swash(unknown) at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("swash(unknown)", "swash(unknown)", "The value should be swash(unknown) at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("stylistic(unknown)", "stylistic(unknown)", "The value should be stylistic(unknown) at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("stylistic(unknown)", "stylistic(unknown)", "The value should be stylistic(unknown) at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-variant-alternates uses discrete animation when animating between "swash(unknown)" and "stylistic(unknown)" with effect easing | Asserts runPass | assert_equals("swash(unknown)", "swash(unknown)", "The value should be swash(unknown) at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("swash(unknown)", "swash(unknown)", "The value should be swash(unknown) at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("stylistic(unknown)", "stylistic(unknown)", "The value should be stylistic(unknown) at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-variant-alternates uses discrete animation when animating between "swash(unknown)" and "stylistic(unknown)" with keyframe easing | Asserts runPass | assert_equals("swash(unknown)", "swash(unknown)", "The value should be swash(unknown) at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("swash(unknown)", "swash(unknown)", "The value should be swash(unknown) at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("stylistic(unknown)", "stylistic(unknown)", "The value should be stylistic(unknown) at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | font-variant-caps (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | font-variant-caps uses discrete animation when animating between "small-caps" and "unicase" with linear easing | Asserts runPass | assert_equals("small-caps", "small-caps", "The value should be small-caps at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("small-caps", "small-caps", "The value should be small-caps at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("unicase", "unicase", "The value should be unicase at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("unicase", "unicase", "The value should be unicase at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-variant-caps uses discrete animation when animating between "small-caps" and "unicase" with effect easing | Asserts runPass | assert_equals("small-caps", "small-caps", "The value should be small-caps at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("small-caps", "small-caps", "The value should be small-caps at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("unicase", "unicase", "The value should be unicase at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-variant-caps uses discrete animation when animating between "small-caps" and "unicase" with keyframe easing | Asserts runPass | assert_equals("small-caps", "small-caps", "The value should be small-caps at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("small-caps", "small-caps", "The value should be small-caps at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("unicase", "unicase", "The value should be unicase at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | font-variant-east-asian (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | font-variant-east-asian uses discrete animation when animating between "full-width" and "proportional-width" with linear easing | Asserts runPass | assert_equals("full-width", "full-width", "The value should be full-width at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("full-width", "full-width", "The value should be full-width at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("proportional-width", "proportional-width", "The value should be proportional-width at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("proportional-width", "proportional-width", "The value should be proportional-width at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-variant-east-asian uses discrete animation when animating between "full-width" and "proportional-width" with effect easing | Asserts runPass | assert_equals("full-width", "full-width", "The value should be full-width at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("full-width", "full-width", "The value should be full-width at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("proportional-width", "proportional-width", "The value should be proportional-width at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-variant-east-asian uses discrete animation when animating between "full-width" and "proportional-width" with keyframe easing | Asserts runPass | assert_equals("full-width", "full-width", "The value should be full-width at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("full-width", "full-width", "The value should be full-width at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("proportional-width", "proportional-width", "The value should be proportional-width at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | font-variant-ligatures (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | font-variant-ligatures uses discrete animation when animating between "common-ligatures" and "no-common-ligatures" with linear easing | Asserts runPass | assert_equals("common-ligatures", "common-ligatures", "The value should be common-ligatures at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("common-ligatures", "common-ligatures", "The value should be common-ligatures at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("no-common-ligatures", "no-common-ligatures", "The value should be no-common-ligatures at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("no-common-ligatures", "no-common-ligatures", "The value should be no-common-ligatures at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-variant-ligatures uses discrete animation when animating between "common-ligatures" and "no-common-ligatures" with effect easing | Asserts runPass | assert_equals("common-ligatures", "common-ligatures", "The value should be common-ligatures at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("common-ligatures", "common-ligatures", "The value should be common-ligatures at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("no-common-ligatures", "no-common-ligatures", "The value should be no-common-ligatures at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-variant-ligatures uses discrete animation when animating between "common-ligatures" and "no-common-ligatures" with keyframe easing | Asserts runPass | assert_equals("common-ligatures", "common-ligatures", "The value should be common-ligatures at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("common-ligatures", "common-ligatures", "The value should be common-ligatures at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("no-common-ligatures", "no-common-ligatures", "The value should be no-common-ligatures at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | font-variant-numeric (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | font-variant-numeric uses discrete animation when animating between "lining-nums" and "oldstyle-nums" with linear easing | Asserts runPass | assert_equals("lining-nums", "lining-nums", "The value should be lining-nums at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("lining-nums", "lining-nums", "The value should be lining-nums at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("oldstyle-nums", "oldstyle-nums", "The value should be oldstyle-nums at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("oldstyle-nums", "oldstyle-nums", "The value should be oldstyle-nums at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-variant-numeric uses discrete animation when animating between "lining-nums" and "oldstyle-nums" with effect easing | Asserts runPass | assert_equals("lining-nums", "lining-nums", "The value should be lining-nums at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("lining-nums", "lining-nums", "The value should be lining-nums at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("oldstyle-nums", "oldstyle-nums", "The value should be oldstyle-nums at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-variant-numeric uses discrete animation when animating between "lining-nums" and "oldstyle-nums" with keyframe easing | Asserts runPass | assert_equals("lining-nums", "lining-nums", "The value should be lining-nums at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("lining-nums", "lining-nums", "The value should be lining-nums at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("oldstyle-nums", "oldstyle-nums", "The value should be oldstyle-nums at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | font-variant-position (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | font-variant-position uses discrete animation when animating between "sub" and "super" with linear easing | Asserts runPass | assert_equals("sub", "sub", "The value should be sub at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("sub", "sub", "The value should be sub at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("super", "super", "The value should be super at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("super", "super", "The value should be super at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-variant-position uses discrete animation when animating between "sub" and "super" with effect easing | Asserts runPass | assert_equals("sub", "sub", "The value should be sub at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("sub", "sub", "The value should be sub at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("super", "super", "The value should be super at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-variant-position uses discrete animation when animating between "sub" and "super" with keyframe easing | Asserts runPass | assert_equals("sub", "sub", "The value should be sub at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("sub", "sub", "The value should be sub at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("super", "super", "The value should be super at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | font-variation-settings (type: fontVariationSettings) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "fontVariationSettings should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | font-variation-settings supports animation as float | Asserts runPass | assert_equals("\"wght\" 1.1", "\"wght\" 1.1", "The value should be \"wght\" 1.1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\"wght\" 1.2", "\"wght\" 1.2", "The value should be \"wght\" 1.2 at 250ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\"wght\" 1.4", "\"wght\" 1.4", "The value should be \"wght\" 1.4 at 750ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-variation-settings supports animation as float with multiple tags | Asserts runPass | assert_array_equals(["\"wdth\" 1", "\"wght\" 1.1"], ["\"wdth\" 1", "\"wght\" 1.1"], "The computed values should be \"wdth\" 1,\"wght\" 1.1 at 0ms")
at testAnimationSamplesWithAnyOrder ( /web-animations/animation-model/animation-types/property-list.js:1740:5) | Pass | assert_array_equals(["\"wdth\" 2", "\"wght\" 1.2"], ["\"wdth\" 2", "\"wght\" 1.2"], "The computed values should be \"wdth\" 2,\"wght\" 1.2 at 250ms")
at testAnimationSamplesWithAnyOrder ( /web-animations/animation-model/animation-types/property-list.js:1740:5) | Pass | assert_array_equals(["\"wdth\" 4", "\"wght\" 1.4"], ["\"wdth\" 4", "\"wght\" 1.4"], "The computed values should be \"wdth\" 4,\"wght\" 1.4 at 750ms")
at testAnimationSamplesWithAnyOrder ( /web-animations/animation-model/animation-types/property-list.js:1740:5) |
|
Pass | font-variation-settings supports animation as float with multiple duplicate tags | Asserts runPass | assert_array_equals(["\"wdth\" 2", "\"wght\" 1.2"], ["\"wdth\" 2", "\"wght\" 1.2"], "The computed values should be \"wdth\" 2,\"wght\" 1.2 at 250ms")
at testAnimationSamplesWithAnyOrder ( /web-animations/animation-model/animation-types/property-list.js:1740:5) | Pass | assert_array_equals(["\"wdth\" 4", "\"wght\" 1.4"], ["\"wdth\" 4", "\"wght\" 1.4"], "The computed values should be \"wdth\" 4,\"wght\" 1.4 at 750ms")
at testAnimationSamplesWithAnyOrder ( /web-animations/animation-model/animation-types/property-list.js:1740:5) |
|
Pass | font-variation-settings (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | font-variation-settings uses discrete animation when animating between ""wdth" 1, "wght" 1.1" and ""wdth" 5" with linear easing | Asserts runPass | assert_equals("\"wdth\" 1, \"wght\" 1.1", "\"wdth\" 1, \"wght\" 1.1", "The value should be \"wdth\" 1, \"wght\" 1.1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\"wdth\" 1, \"wght\" 1.1", "\"wdth\" 1, \"wght\" 1.1", "The value should be \"wdth\" 1, \"wght\" 1.1 at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\"wdth\" 5", "\"wdth\" 5", "The value should be \"wdth\" 5 at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\"wdth\" 5", "\"wdth\" 5", "The value should be \"wdth\" 5 at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-variation-settings uses discrete animation when animating between ""wdth" 1, "wght" 1.1" and ""wdth" 5" with effect easing | Asserts runPass | assert_equals("\"wdth\" 1, \"wght\" 1.1", "\"wdth\" 1, \"wght\" 1.1", "The value should be \"wdth\" 1, \"wght\" 1.1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\"wdth\" 1, \"wght\" 1.1", "\"wdth\" 1, \"wght\" 1.1", "The value should be \"wdth\" 1, \"wght\" 1.1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\"wdth\" 5", "\"wdth\" 5", "The value should be \"wdth\" 5 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-variation-settings uses discrete animation when animating between ""wdth" 1, "wght" 1.1" and ""wdth" 5" with keyframe easing | Asserts runPass | assert_equals("\"wdth\" 1, \"wght\" 1.1", "\"wdth\" 1, \"wght\" 1.1", "The value should be \"wdth\" 1, \"wght\" 1.1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\"wdth\" 1, \"wght\" 1.1", "\"wdth\" 1, \"wght\" 1.1", "The value should be \"wdth\" 1, \"wght\" 1.1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\"wdth\" 5", "\"wdth\" 5", "The value should be \"wdth\" 5 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-variation-settings uses discrete animation when animating between ""wdth" 5" and "normal" with linear easing | Asserts runPass | assert_equals("\"wdth\" 5", "\"wdth\" 5", "The value should be \"wdth\" 5 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\"wdth\" 5", "\"wdth\" 5", "The value should be \"wdth\" 5 at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("normal", "normal", "The value should be normal at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("normal", "normal", "The value should be normal at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-variation-settings uses discrete animation when animating between ""wdth" 5" and "normal" with effect easing | Asserts runPass | assert_equals("\"wdth\" 5", "\"wdth\" 5", "The value should be \"wdth\" 5 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\"wdth\" 5", "\"wdth\" 5", "The value should be \"wdth\" 5 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("normal", "normal", "The value should be normal at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | font-variation-settings uses discrete animation when animating between ""wdth" 5" and "normal" with keyframe easing | Asserts runPass | assert_equals("\"wdth\" 5", "\"wdth\" 5", "The value should be \"wdth\" 5 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\"wdth\" 5", "\"wdth\" 5", "The value should be \"wdth\" 5 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("normal", "normal", "The value should be normal at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | gap (type: length) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "length should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | gap supports animating as a length | Asserts runPass | assert_equals("30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | gap supports animating as a length of rem | Asserts runPass | assert_equals("30px", "30px", "The value should be 30px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | gap (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | gap uses discrete animation when animating between "normal" and "200px" with linear easing | Asserts runPass | assert_equals("normal", "normal", "The value should be normal at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("normal", "normal", "The value should be normal at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("200px", "200px", "The value should be 200px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("200px", "200px", "The value should be 200px at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | gap uses discrete animation when animating between "normal" and "200px" with effect easing | Asserts runPass | assert_equals("normal", "normal", "The value should be normal at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("normal", "normal", "The value should be normal at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("200px", "200px", "The value should be 200px at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | gap uses discrete animation when animating between "normal" and "200px" with keyframe easing | Asserts runPass | assert_equals("normal", "normal", "The value should be normal at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("normal", "normal", "The value should be normal at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("200px", "200px", "The value should be 200px at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | grid-area (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | grid-area uses discrete animation when animating between "1" and "5" with linear easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-area uses discrete animation when animating between "1" and "5" with effect easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-area uses discrete animation when animating between "1" and "5" with keyframe easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | grid-auto-columns (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | grid-auto-columns uses discrete animation when animating between "1px" and "5px" with linear easing | Asserts runPass | assert_equals("1px", "1px", "The value should be 1px at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1px", "1px", "The value should be 1px at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5px", "5px", "The value should be 5px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5px", "5px", "The value should be 5px at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-auto-columns uses discrete animation when animating between "1px" and "5px" with effect easing | Asserts runPass | assert_equals("1px", "1px", "The value should be 1px at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1px", "1px", "The value should be 1px at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5px", "5px", "The value should be 5px at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-auto-columns uses discrete animation when animating between "1px" and "5px" with keyframe easing | Asserts runPass | assert_equals("1px", "1px", "The value should be 1px at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1px", "1px", "The value should be 1px at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5px", "5px", "The value should be 5px at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | grid-auto-flow (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | grid-auto-flow uses discrete animation when animating between "row" and "column" with linear easing | Asserts runPass | assert_equals("row", "row", "The value should be row at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("row", "row", "The value should be row at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("column", "column", "The value should be column at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("column", "column", "The value should be column at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-auto-flow uses discrete animation when animating between "row" and "column" with effect easing | Asserts runPass | assert_equals("row", "row", "The value should be row at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("row", "row", "The value should be row at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("column", "column", "The value should be column at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-auto-flow uses discrete animation when animating between "row" and "column" with keyframe easing | Asserts runPass | assert_equals("row", "row", "The value should be row at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("row", "row", "The value should be row at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("column", "column", "The value should be column at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | grid-auto-rows (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | grid-auto-rows uses discrete animation when animating between "1px" and "5px" with linear easing | Asserts runPass | assert_equals("1px", "1px", "The value should be 1px at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1px", "1px", "The value should be 1px at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5px", "5px", "The value should be 5px at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5px", "5px", "The value should be 5px at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-auto-rows uses discrete animation when animating between "1px" and "5px" with effect easing | Asserts runPass | assert_equals("1px", "1px", "The value should be 1px at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1px", "1px", "The value should be 1px at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5px", "5px", "The value should be 5px at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-auto-rows uses discrete animation when animating between "1px" and "5px" with keyframe easing | Asserts runPass | assert_equals("1px", "1px", "The value should be 1px at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1px", "1px", "The value should be 1px at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5px", "5px", "The value should be 5px at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | grid-column (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | grid-column uses discrete animation when animating between "1" and "5" with linear easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-column uses discrete animation when animating between "1" and "5" with effect easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-column uses discrete animation when animating between "1" and "5" with keyframe easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | grid-column-end (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | grid-column-end uses discrete animation when animating between "1" and "5" with linear easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-column-end uses discrete animation when animating between "1" and "5" with effect easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-column-end uses discrete animation when animating between "1" and "5" with keyframe easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | grid-column-start (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | grid-column-start uses discrete animation when animating between "1" and "5" with linear easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-column-start uses discrete animation when animating between "1" and "5" with effect easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-column-start uses discrete animation when animating between "1" and "5" with keyframe easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | grid-row (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | grid-row uses discrete animation when animating between "1" and "5" with linear easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-row uses discrete animation when animating between "1" and "5" with effect easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-row uses discrete animation when animating between "1" and "5" with keyframe easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | grid-row-end (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | grid-row-end uses discrete animation when animating between "1" and "5" with linear easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-row-end uses discrete animation when animating between "1" and "5" with effect easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-row-end uses discrete animation when animating between "1" and "5" with keyframe easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | grid-row-start (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | grid-row-start uses discrete animation when animating between "1" and "5" with linear easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-row-start uses discrete animation when animating between "1" and "5" with effect easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-row-start uses discrete animation when animating between "1" and "5" with keyframe easing | Asserts runPass | assert_equals("1", "1", "The value should be 1 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1", "1", "The value should be 1 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("5", "5", "The value should be 5 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | grid-template (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | grid-template uses discrete animation when animating between "". . a b" ". . a b"" and "none" with linear easing | Asserts runPass | assert_equals("\". . a b\" \". . a b\"", "\". . a b\" \". . a b\"", "The value should be \". . a b\" \". . a b\" at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\". . a b\" \". . a b\"", "\". . a b\" \". . a b\"", "The value should be \". . a b\" \". . a b\" at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-template uses discrete animation when animating between "". . a b" ". . a b"" and "none" with effect easing | Asserts runPass | assert_equals("\". . a b\" \". . a b\"", "\". . a b\" \". . a b\"", "The value should be \". . a b\" \". . a b\" at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\". . a b\" \". . a b\"", "\". . a b\" \". . a b\"", "The value should be \". . a b\" \". . a b\" at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-template uses discrete animation when animating between "". . a b" ". . a b"" and "none" with keyframe easing | Asserts runPass | assert_equals("\". . a b\" \". . a b\"", "\". . a b\" \". . a b\"", "The value should be \". . a b\" \". . a b\" at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\". . a b\" \". . a b\"", "\". . a b\" \". . a b\"", "The value should be \". . a b\" \". . a b\" at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | grid-template-areas (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | grid-template-areas uses discrete animation when animating between "". . a b" ". . a b"" and "none" with linear easing | Asserts runPass | assert_equals("\". . a b\" \". . a b\"", "\". . a b\" \". . a b\"", "The value should be \". . a b\" \". . a b\" at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\". . a b\" \". . a b\"", "\". . a b\" \". . a b\"", "The value should be \". . a b\" \". . a b\" at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-template-areas uses discrete animation when animating between "". . a b" ". . a b"" and "none" with effect easing | Asserts runPass | assert_equals("\". . a b\" \". . a b\"", "\". . a b\" \". . a b\"", "The value should be \". . a b\" \". . a b\" at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\". . a b\" \". . a b\"", "\". . a b\" \". . a b\"", "The value should be \". . a b\" \". . a b\" at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | grid-template-areas uses discrete animation when animating between "". . a b" ". . a b"" and "none" with keyframe easing | Asserts runPass | assert_equals("\". . a b\" \". . a b\"", "\". . a b\" \". . a b\"", "The value should be \". . a b\" \". . a b\" at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("\". . a b\" \". . a b\"", "\". . a b\" \". . a b\"", "The value should be \". . a b\" \". . a b\" at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | hyphens (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | hyphens uses discrete animation when animating between "manual" and "none" with linear easing | Asserts runPass | assert_equals("manual", "manual", "The value should be manual at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("manual", "manual", "The value should be manual at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | hyphens uses discrete animation when animating between "manual" and "none" with effect easing | Asserts runPass | assert_equals("manual", "manual", "The value should be manual at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("manual", "manual", "The value should be manual at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | hyphens uses discrete animation when animating between "manual" and "none" with keyframe easing | Asserts runPass | assert_equals("manual", "manual", "The value should be manual at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("manual", "manual", "The value should be manual at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | image-orientation (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | image-orientation uses discrete animation when animating between "none" and "from-image" with linear easing | Asserts runPass | assert_equals("none", "none", "The value should be none at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("from-image", "from-image", "The value should be from-image at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("from-image", "from-image", "The value should be from-image at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | image-orientation uses discrete animation when animating between "none" and "from-image" with effect easing | Asserts runPass | assert_equals("none", "none", "The value should be none at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("from-image", "from-image", "The value should be from-image at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | image-orientation uses discrete animation when animating between "none" and "from-image" with keyframe easing | Asserts runPass | assert_equals("none", "none", "The value should be none at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("none", "none", "The value should be none at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("from-image", "from-image", "The value should be from-image at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) | Pass | assert_not_equals(function "function KeyframeEffect() { [native code] }", undefined, "window.KeyframeEffect")
at isSupported ( /web-animations/animation-model/animation-types/property-list.js:1798:3) |
|
Pass | initial-letter (type: discrete) has testInterpolation function | Asserts runPass | assert_own_property(object "[object Object]", "testInterpolation", "discrete should have testInterpolation property")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:27:9) | Pass | assert_equals("function", "function", "testInterpolation method should be a function")
at Test.<anonymous> ( /web-animations/animation-model/animation-types/property-utils.js:29:9) |
|
Pass | initial-letter uses discrete animation when animating between "1 2" and "3 4" with linear easing | Asserts runPass | assert_equals("1 2", "1 2", "The value should be 1 2 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1 2", "1 2", "The value should be 1 2 at 499ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("3 4", "3 4", "The value should be 3 4 at 500ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("3 4", "3 4", "The value should be 3 4 at 1000ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | initial-letter uses discrete animation when animating between "1 2" and "3 4" with effect easing | Asserts runPass | assert_equals("1 2", "1 2", "The value should be 1 2 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1 2", "1 2", "The value should be 1 2 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("3 4", "3 4", "The value should be 3 4 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|
Pass | initial-letter uses discrete animation when animating between "1 2" and "3 4" with keyframe easing | Asserts runPass | assert_equals("1 2", "1 2", "The value should be 1 2 at 0ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("1 2", "1 2", "The value should be 1 2 at 940ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) | Pass | assert_equals("3 4", "3 4", "The value should be 3 4 at 960ms")
at testAnimationSamples ( /web-animations/animation-model/animation-types/property-list.js:1714:5) |
|