- From: W3C commit bot <web-platform-tests-notifications@w3.org>
- Date: Thu, 09 Feb 2017 21:56:29 GMT
- To: public-web-platform-tests-notifications@w3.org
# Firefox (nightly channel) # Testing web-platform-tests at revision e7b8a901fc3c2cfcdc69f672b8f8f289bab4b07a Using browser at version BuildID 20170123125947; SourceStamp 36486fdc3813ef7943ae5b07b4128866d1938a6c Starting 10 test iterations All results were stable ## All results ## <details> <summary><a href="http://w3c-test.org/submissions/4785/web-animations/animation-model/animation-types/interpolation-per-property.html">/web-animations/animation-model/animation-types/interpolation-per-property.html</a></summary> | Subtest | Results | |-----------------------------------------------------------------------------------------------------------------------------------------------------------------|---------| | | OK | | `float uses discrete animation when animating between "left" and "right" with keyframe easing` | PASS | | `touch-action uses discrete animation when animating between "auto" and "none" with linear easing` | PASS | | `text-combine-upright uses discrete animation when animating between "all" and "none" with effect easing` | PASS | | `font-feature-settings uses discrete animation when animating between ""liga" 5" and "normal" with effect easing` | PASS | | `background-repeat (type: discrete has testInterpolation function` | PASS | | `background-clip (type: discrete has testInterpolation function` | PASS | | `border-top-color supports animating as color of rgb()` | PASS | | `ruby-position uses discrete animation when animating between "under" and "over" with keyframe easing` | PASS | | `font-feature-settings uses discrete animation when animating between ""liga" 5" and "normal" with linear easing` | PASS | | `clear uses discrete animation when animating between "left" and "right" with keyframe easing` | PASS | | `content (type: discrete has testInterpolation function` | PASS | | `outline-color supports animating as color of rgba()` | PASS | | `text-emphasis-style uses discrete animation when animating between "filled circle" and "open dot" with linear easing` | PASS | | `text-emphasis-color (type: color has testInterpolation function` | PASS | | `text-rendering (type: discrete has testInterpolation function` | PASS | | `text-align (type: discrete has testInterpolation function` | PASS | | `grid-auto-rows uses discrete animation when animating between "1px" and "5px" with linear easing` | PASS | | `flex-basis supports animating as combination units "px" and "%"` | FAIL | | `mask-type (type: discrete has testInterpolation function` | PASS | | `lighting-color supports animating as color of hsla()` | PASS | | `text-orientation uses discrete animation when animating between "upright" and "sideways" with effect easing` | PASS | | `ruby-align (type: discrete has testInterpolation function` | PASS | | `box-shadow (type: boxShadowList has testInterpolation function` | FAIL | | `grid-template-columns (type: discrete has testInterpolation function` | PASS | | `grid-template-areas (type: discrete has testInterpolation function` | PASS | | `stroke-linejoin uses discrete animation when animating between "round" and "miter" with effect easing` | PASS | | `font-variant-east-asian uses discrete animation when animating between "full-width" and "proportional-width" with effect easing` | PASS | | `border-bottom-width supports animating as a length` | PASS | | `flood-color supports animating as color of hsla()` | PASS | | `image-orientation uses discrete animation when animating between "0deg" and "90deg" with effect easing` | PASS | | `color supports animating as color of #RGBa` | PASS | | `text-anchor uses discrete animation when animating between "middle" and "end" with linear easing` | PASS | | `grid-auto-flow uses discrete animation when animating between "row" and "column" with keyframe easing` | PASS | | `table-layout (type: discrete has testInterpolation function` | PASS | | `font-variant-ligatures uses discrete animation when animating between "common-ligatures" and "no-common-ligatures" with linear easing` | PASS | | `white-space uses discrete animation when animating between "pre" and "nowrap" with keyframe easing` | PASS | | `align-self uses discrete animation when animating between "flex-start" and "flex-end" with effect easing` | PASS | | `border-collapse uses discrete animation when animating between "collapse" and "separate" with keyframe easing` | PASS | | `column-width uses discrete animation when animating between "auto" and "1px" with linear easing` | PASS | | `mask-composite uses discrete animation when animating between "add" and "subtract" with keyframe easing` | PASS | | `text-emphasis-color supports animating as color of hsla()` | PASS | | `border-image-width uses discrete animation when animating between "1 1 1 1" and "5 5 5 5" with keyframe easing` | PASS | | `color supports animating as color of rgba()` | PASS | | `word-break uses discrete animation when animating between "keep-all" and "break-all" with effect easing` | PASS | | `perspective (type: length has testInterpolation function` | PASS | | `border-bottom-style (type: discrete has testInterpolation function` | PASS | | `mask (type: discrete has testInterpolation function` | PASS | | `table-layout uses discrete animation when animating between "auto" and "fixed" with keyframe easing` | PASS | | `mix-blend-mode (type: discrete has testInterpolation function` | PASS | | `flex-direction uses discrete animation when animating between "row" and "row-reverse" with effect easing` | PASS | | `ime-mode (type: discrete has testInterpolation function` | PASS | | `text-overflow uses discrete animation when animating between "clip" and "ellipsis" with effect easing` | PASS | | `mask uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with keyframe easing` | PASS | | `flex-direction (type: discrete has testInterpolation function` | PASS | | `marker-end (type: discrete has testInterpolation function` | PASS | | `stop-color supports animating as color of rgb()` | PASS | | `table-layout uses discrete animation when animating between "auto" and "fixed" with effect easing` | PASS | | `justify-content uses discrete animation when animating between "baseline" and "last baseline" with linear easing` | PASS | | `transform: mismatch order of translate and rotate` | PASS | | `justify-self (type: discrete has testInterpolation function` | PASS | | `border-left-width (type: length has testInterpolation function` | PASS | | `shape-rendering uses discrete animation when animating between "optimizeSpeed" and "crispEdges" with keyframe easing` | PASS | | `text-rendering uses discrete animation when animating between "optimizeSpeed" and "optimizeLegibility" with effect easing` | PASS | | `mask-clip uses discrete animation when animating between "content-box" and "border-box" with keyframe easing` | PASS | | `font-variant-east-asian uses discrete animation when animating between "full-width" and "proportional-width" with keyframe easing` | PASS | | `color-interpolation-filters uses discrete animation when animating between "sRGB" and "linearRGB" with linear easing` | PASS | | `background-blend-mode uses discrete animation when animating between "multiply" and "screen" with linear easing` | PASS | | `justify-content uses discrete animation when animating between "baseline" and "last baseline" with keyframe easing` | PASS | | `background-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with keyframe easing` | PASS | | `border-right-width supports animating as a length of rem` | PASS | | `overflow-y uses discrete animation when animating between "visible" and "hidden" with effect easing` | PASS | | `marker-start uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with effect easing` | PASS | | `justify-self uses discrete animation when animating between "baseline" and "last baseline" with effect easing` | PASS | | `writing-mode uses discrete animation when animating between "vertical-rl" and "sideways-rl" with linear easing` | PASS | | `border-left-color supports animating as color of #RGBa` | PASS | | `visibility uses visibility animation when animating from "visible" to "hidden"` | PASS | | `backface-visibility (type: discrete has testInterpolation function` | PASS | | `ruby-position uses discrete animation when animating between "under" and "over" with linear easing` | PASS | | `background-origin uses discrete animation when animating between "padding-box" and "content-box" with keyframe easing` | PASS | | `initial-letter uses discrete animation when animating between "1 2" and "3 4" with keyframe easing` | PASS | | `column-rule-color supports animating as color of #RGBa` | PASS | | `flex-wrap (type: discrete has testInterpolation function` | PASS | | `background-blend-mode uses discrete animation when animating between "multiply" and "screen" with effect easing` | PASS | | `grid-column-end (type: discrete has testInterpolation function` | PASS | | `box-sizing uses discrete animation when animating between "content-box" and "border-box" with linear easing` | PASS | | `quotes uses discrete animation when animating between ""“" "”" "‘" "’"" and ""‘" "’" "“" "”"" with effect easing` | PASS | | `grid-column-start (type: discrete has testInterpolation function` | PASS | | `backface-visibility uses discrete animation when animating between "visible" and "hidden" with keyframe easing` | PASS | | `font-style uses discrete animation when animating between "italic" and "oblique" with effect easing` | PASS | | `hyphens (type: discrete has testInterpolation function` | PASS | | `list-style-position uses discrete animation when animating between "inside" and "outside" with effect easing` | PASS | | `align-self (type: discrete has testInterpolation function` | PASS | | `outline-color supports animating as color of hsl()` | PASS | | `overflow-wrap uses discrete animation when animating between "normal" and "break-word" with effect easing` | PASS | | `border-top-color (type: color has testInterpolation function` | PASS | | `font-variant-alternates uses discrete animation when animating between "swash(unknown)" and "stylistic(unknown)" with linear easing` | PASS | | `overflow-x uses discrete animation when animating between "visible" and "hidden" with effect easing` | PASS | | `flex-wrap uses discrete animation when animating between "nowrap" and "wrap" with linear easing` | PASS | | `font-variant-numeric uses discrete animation when animating between "lining-nums" and "oldstyle-nums" with linear easing` | PASS | | `font-kerning uses discrete animation when animating between "auto" and "normal" with linear easing` | PASS | | `color (type: color has testInterpolation function` | PASS | | `vector-effect uses discrete animation when animating between "none" and "non-scaling-stroke" with effect easing` | PASS | | `overflow-x uses discrete animation when animating between "visible" and "hidden" with keyframe easing` | PASS | | `resize (type: discrete has testInterpolation function` | PASS | | `counter-increment (type: discrete has testInterpolation function` | PASS | | `transform-box uses discrete animation when animating between "fill-box" and "border-box" with keyframe easing` | PASS | | `outline-width supports animating as a length of rem` | PASS | | `font-language-override uses discrete animation when animating between ""eng"" and "normal" with linear easing` | PASS | | `order (type: integer has testInterpolation function` | PASS | | `will-change uses discrete animation when animating between "scroll-position" and "contents" with linear easing` | PASS | | `border-left-style uses discrete animation when animating between "dotted" and "solid" with keyframe easing` | PASS | | `border-bottom-style uses discrete animation when animating between "dotted" and "solid" with linear easing` | PASS | | `table-layout uses discrete animation when animating between "auto" and "fixed" with linear easing` | PASS | | `text-transform uses discrete animation when animating between "capitalize" and "uppercase" with linear easing` | PASS | | `list-style-position uses discrete animation when animating between "inside" and "outside" with keyframe easing` | PASS | | `text-align-last uses discrete animation when animating between "start" and "end" with effect easing` | PASS | | `text-orientation uses discrete animation when animating between "upright" and "sideways" with linear easing` | PASS | | `stop-color supports animating as color of hsla()` | PASS | | `backface-visibility uses discrete animation when animating between "visible" and "hidden" with effect easing` | PASS | | `visibility (type: visibility has testInterpolation function` | PASS | | `ruby-align uses discrete animation when animating between "start" and "center" with linear easing` | PASS | | `overflow-wrap uses discrete animation when animating between "normal" and "break-word" with keyframe easing` | PASS | | `color supports animating as color of #RGB` | PASS | | `list-style-type uses discrete animation when animating between "circle" and "square" with keyframe easing` | PASS | | `flex-direction uses discrete animation when animating between "row" and "row-reverse" with keyframe easing` | PASS | | `visibility uses visibility animation when animating from "hidden" to "visible"` | PASS | | `marker-mid uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with linear easing` | PASS | | `fill-rule uses discrete animation when animating between "evenodd" and "nonzero" with keyframe easing` | PASS | | `empty-cells uses discrete animation when animating between "show" and "hide" with linear easing` | PASS | | `will-change (type: discrete has testInterpolation function` | PASS | | `border-top-style uses discrete animation when animating between "dotted" and "solid" with effect easing` | PASS | | `border-top-width supports animating as a length` | PASS | | `page-break-before (type: discrete has testInterpolation function` | PASS | | `border-image-repeat (type: discrete has testInterpolation function` | PASS | | `border-right-color supports animating as color of rgb()` | PASS | | `mask-mode uses discrete animation when animating between "alpha" and "luminance" with effect easing` | PASS | | `color-interpolation-filters (type: discrete has testInterpolation function` | PASS | | `text-combine-upright (type: discrete has testInterpolation function` | PASS | | `vector-effect uses discrete animation when animating between "none" and "non-scaling-stroke" with keyframe easing` | PASS | | `border-left-color (type: color has testInterpolation function` | PASS | | `text-shadow (type: textShadowList has testInterpolation function` | FAIL | | `font-family uses discrete animation when animating between "helvetica" and "verdana" with linear easing` | PASS | | `font-variant-position uses discrete animation when animating between "sub" and "super" with keyframe easing` | PASS | | `grid-auto-rows uses discrete animation when animating between "1px" and "5px" with effect easing` | PASS | | `font-kerning uses discrete animation when animating between "auto" and "normal" with keyframe easing` | PASS | | `image-orientation uses discrete animation when animating between "0deg" and "90deg" with linear easing` | PASS | | `grid-row-start (type: discrete has testInterpolation function` | PASS | | `pointer-events (type: discrete has testInterpolation function` | PASS | | `border-bottom-color supports animating as color of rgba()` | PASS | | `transform: translate and rotate` | PASS | | `page-break-after (type: discrete has testInterpolation function` | PASS | | `border-left-width supports animating as a length of rem` | PASS | | `position uses discrete animation when animating between "absolute" and "fixed" with linear easing` | PASS | | `font-kerning (type: discrete has testInterpolation function` | PASS | | `outline-style uses discrete animation when animating between "none" and "dotted" with effect easing` | PASS | | `mask uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with linear easing` | PASS | | `mask-image (type: discrete has testInterpolation function` | PASS | | `outline-offset supports animating as a length of rem` | PASS | | `mask-mode uses discrete animation when animating between "alpha" and "luminance" with keyframe easing` | PASS | | `mask-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with linear easing` | PASS | | `border-image-source (type: discrete has testInterpolation function` | PASS | | `color-adjust uses discrete animation when animating between "economy" and "exact" with effect easing` | PASS | | `isolation uses discrete animation when animating between "auto" and "isolate" with linear easing` | PASS | | `border-top-color supports animating as color of rgba()` | PASS | | `scroll-snap-type-x uses discrete animation when animating between "mandatory" and "proximity" with keyframe easing` | PASS | | `border-top-style uses discrete animation when animating between "dotted" and "solid" with keyframe easing` | PASS | | `border-collapse (type: discrete has testInterpolation function` | PASS | | `grid-column-end uses discrete animation when animating between "1" and "5" with effect easing` | PASS | | `background-attachment uses discrete animation when animating between "fixed" and "local" with effect easing` | PASS | | `border-right-color (type: color has testInterpolation function` | PASS | | `image-orientation (type: discrete has testInterpolation function` | PASS | | `text-align uses discrete animation when animating between "start" and "end" with effect easing` | PASS | | `flex-shrink supports animating as a positive number` | PASS | | `font-feature-settings uses discrete animation when animating between ""liga" 5" and "normal" with keyframe easing` | PASS | | `transform-box (type: discrete has testInterpolation function` | PASS | | `flex-wrap uses discrete animation when animating between "nowrap" and "wrap" with effect easing` | PASS | | `border-right-color supports animating as color of rgba()` | PASS | | `grid-auto-flow uses discrete animation when animating between "row" and "column" with effect easing` | PASS | | `word-break uses discrete animation when animating between "keep-all" and "break-all" with keyframe easing` | PASS | | `text-combine-upright uses discrete animation when animating between "all" and "none" with linear easing` | PASS | | `text-decoration-color supports animating as color of #RGB` | PASS | | `font-variant-numeric (type: discrete has testInterpolation function` | PASS | | `resize uses discrete animation when animating between "both" and "horizontal" with effect easing` | PASS | | `transform-style uses discrete animation when animating between "flat" and "preserve-3d" with effect easing` | PASS | | `justify-content uses discrete animation when animating between "baseline" and "last baseline" with effect easing` | PASS | | `overflow-wrap uses discrete animation when animating between "normal" and "break-word" with linear easing` | PASS | | `marker-start uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with linear easing` | PASS | | `font-synthesis uses discrete animation when animating between "none" and "weight style" with linear easing` | PASS | | `cursor uses discrete animation when animating between "pointer" and "wait" with keyframe easing` | PASS | | `column-rule-color supports animating as color of rgba()` | PASS | | `outline-width supports animating as a length` | PASS | | `scroll-behavior uses discrete animation when animating between "auto" and "smooth" with linear easing` | PASS | | `grid-row-end uses discrete animation when animating between "1" and "5" with keyframe easing` | PASS | | `border-top-style uses discrete animation when animating between "dotted" and "solid" with linear easing` | PASS | | `background-clip uses discrete animation when animating between "padding-box" and "content-box" with linear easing` | PASS | | `contain (type: discrete has testInterpolation function` | PASS | | `font-synthesis (type: discrete has testInterpolation function` | PASS | | `border-left-color supports animating as color of hsla()` | PASS | | `border-right-style uses discrete animation when animating between "dotted" and "solid" with effect easing` | PASS | | `perspective supports animating as a length of rem` | PASS | | `word-break (type: discrete has testInterpolation function` | PASS | | `mask-origin uses discrete animation when animating between "content-box" and "border-box" with keyframe easing` | PASS | | `transform-style uses discrete animation when animating between "flat" and "preserve-3d" with keyframe easing` | PASS | | `text-decoration-color supports animating as color of hsl()` | PASS | | `border-bottom-width supports animating as a length of rem` | PASS | | `font-language-override (type: discrete has testInterpolation function` | PASS | | `text-emphasis-position uses discrete animation when animating between "over right" and "under left" with effect easing` | PASS | | `position uses discrete animation when animating between "absolute" and "fixed" with keyframe easing` | PASS | | `color-interpolation uses discrete animation when animating between "linearRGB" and "auto" with linear easing` | PASS | | `mask-composite (type: discrete has testInterpolation function` | PASS | | `mask-repeat uses discrete animation when animating between "space" and "round" with keyframe easing` | PASS | | `ruby-align uses discrete animation when animating between "start" and "center" with effect easing` | PASS | | `backface-visibility uses discrete animation when animating between "visible" and "hidden" with linear easing` | PASS | | `box-decoration-break uses discrete animation when animating between "slice" and "clone" with effect easing` | PASS | | `writing-mode (type: discrete has testInterpolation function` | PASS | | `border-right-color supports animating as color of #RGB` | PASS | | `quotes uses discrete animation when animating between ""“" "”" "‘" "’"" and ""‘" "’" "“" "”"" with keyframe easing` | PASS | | `marker-end uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with effect easing` | PASS | | `flex-grow supports animating as a positive number` | PASS | | `column-rule-width supports animating as a length of rem` | PASS | | `align-items uses discrete animation when animating between "flex-start" and "flex-end" with effect easing` | PASS | | `caption-side uses discrete animation when animating between "top" and "bottom" with keyframe easing` | PASS | | `resize uses discrete animation when animating between "both" and "horizontal" with keyframe easing` | PASS | | `border-image-slice (type: discrete has testInterpolation function` | PASS | | `mask-type uses discrete animation when animating between "alpha" and "luminance" with keyframe easing` | PASS | | `text-emphasis-color supports animating as color of #RGB` | PASS | | `caption-side (type: discrete has testInterpolation function` | PASS | | `scroll-snap-type-x (type: discrete has testInterpolation function` | PASS | | `text-emphasis-style uses discrete animation when animating between "filled circle" and "open dot" with keyframe easing` | PASS | | `mask-composite uses discrete animation when animating between "add" and "subtract" with linear easing` | PASS | | `justify-items uses discrete animation when animating between "baseline" and "last baseline" with linear easing` | PASS | | `grid-row-start uses discrete animation when animating between "1" and "5" with keyframe easing` | PASS | | `flex-basis supports animating as a percentage` | PASS | | `grid-template-rows uses discrete animation when animating between "1px" and "5px" with keyframe easing` | PASS | | `page-break-after uses discrete animation when animating between "always" and "auto" with keyframe easing` | PASS | | `lighting-color (type: color has testInterpolation function` | PASS | | `border-top-width supports animating as a length of rem` | PASS | | `justify-items uses discrete animation when animating between "baseline" and "last baseline" with effect easing` | PASS | | `justify-content (type: discrete has testInterpolation function` | PASS | | `outline-style uses discrete animation when animating between "none" and "dotted" with linear easing` | PASS | | `outline-style uses discrete animation when animating between "none" and "dotted" with keyframe easing` | PASS | | `scroll-snap-type-y uses discrete animation when animating between "mandatory" and "proximity" with linear easing` | PASS | | `text-decoration-line uses discrete animation when animating between "underline" and "overline" with keyframe easing` | PASS | | `background-image (type: discrete has testInterpolation function` | PASS | | `contain uses discrete animation when animating between "strict" and "none" with linear easing` | PASS | | `dominant-baseline (type: discrete has testInterpolation function` | PASS | | `grid-row-end uses discrete animation when animating between "1" and "5" with effect easing` | PASS | | `color-adjust uses discrete animation when animating between "economy" and "exact" with keyframe easing` | PASS | | `page-break-after uses discrete animation when animating between "always" and "auto" with effect easing` | PASS | | `flex-basis supports animating as a calc` | PASS | | `background-color supports animating as color of rgb()` | PASS | | `flex-basis supports animating as combination units "em" and "rem"` | PASS | | `stroke-linejoin uses discrete animation when animating between "round" and "miter" with linear easing` | PASS | | `border-top-color supports animating as color of hsla()` | PASS | | `font-variant-ligatures (type: discrete has testInterpolation function` | PASS | | `border-image-source uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with effect easing` | PASS | | `stroke-linejoin uses discrete animation when animating between "round" and "miter" with keyframe easing` | PASS | | `outline-offset (type: length has testInterpolation function` | PASS | | `touch-action (type: discrete has testInterpolation function` | PASS | | `border-left-color supports animating as color of hsl()` | PASS | | `column-width supports animating as a length` | PASS | | `column-fill uses discrete animation when animating between "auto" and "balance" with linear easing` | PASS | | `color-interpolation-filters uses discrete animation when animating between "sRGB" and "linearRGB" with keyframe easing` | PASS | | `outline-style (type: discrete has testInterpolation function` | PASS | | `background-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with linear easing` | PASS | | `text-transform uses discrete animation when animating between "capitalize" and "uppercase" with effect easing` | PASS | | `touch-action uses discrete animation when animating between "auto" and "none" with keyframe easing` | PASS | | `flex-shrink (type: positiveNumber has testInterpolation function` | PASS | | `font-variant-numeric uses discrete animation when animating between "lining-nums" and "oldstyle-nums" with keyframe easing` | PASS | | `list-style-type uses discrete animation when animating between "circle" and "square" with linear easing` | PASS | | `overflow-x (type: discrete has testInterpolation function` | PASS | | `border-left-width supports animating as a length` | PASS | | `background-color (type: color has testInterpolation function` | PASS | | `border-image-repeat uses discrete animation when animating between "stretch stretch" and "repeat repeat" with keyframe easing` | PASS | | `mask-clip (type: discrete has testInterpolation function` | PASS | | `unicode-bidi uses discrete animation when animating between "embed" and "bidi-override" with keyframe easing` | PASS | | `text-decoration-color supports animating as color of rgba()` | PASS | | `background-origin uses discrete animation when animating between "padding-box" and "content-box" with linear easing` | PASS | | `object-fit uses discrete animation when animating between "fill" and "contain" with effect easing` | PASS | | `stop-color (type: color has testInterpolation function` | PASS | | `background-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with effect easing` | PASS | | `scroll-behavior (type: discrete has testInterpolation function` | PASS | | `font-variant-alternates (type: discrete has testInterpolation function` | PASS | | `text-align-last uses discrete animation when animating between "start" and "end" with keyframe easing` | PASS | | `dominant-baseline uses discrete animation when animating between "ideographic" and "alphabetic" with keyframe easing` | PASS | | `transform: rotate and translate` | PASS | | `transform: matrix` | PASS | | `outline-color supports animating as color of #RGB` | PASS | | `text-align-last uses discrete animation when animating between "start" and "end" with linear easing` | PASS | | `font-variant-caps uses discrete animation when animating between "small-caps" and "unicase" with keyframe easing` | PASS | | `mix-blend-mode uses discrete animation when animating between "multiply" and "screen" with effect easing` | PASS | | `flex-basis (type: discrete has testInterpolation function` | PASS | | `resize uses discrete animation when animating between "both" and "horizontal" with linear easing` | PASS | | `font-variant-position uses discrete animation when animating between "sub" and "super" with linear easing` | PASS | | `list-style-type uses discrete animation when animating between "circle" and "square" with effect easing` | PASS | | `flood-color supports animating as color of rgb()` | PASS | | `unicode-bidi (type: discrete has testInterpolation function` | PASS | | `fill-rule uses discrete animation when animating between "evenodd" and "nonzero" with effect easing` | PASS | | `touch-action uses discrete animation when animating between "auto" and "none" with effect easing` | PASS | | `counter-increment uses discrete animation when animating between "ident-1 1" and "ident-2 2" with keyframe easing` | PASS | | `grid-column-end uses discrete animation when animating between "1" and "5" with linear easing` | PASS | | `border-image-slice uses discrete animation when animating between "1 1 1 1" and "5 5 5 5" with linear easing` | PASS | | `clear (type: discrete has testInterpolation function` | PASS | | `border-image-width (type: discrete has testInterpolation function` | PASS | | `border-right-color supports animating as color of hsla()` | PASS | | `font-variant-ligatures uses discrete animation when animating between "common-ligatures" and "no-common-ligatures" with effect easing` | PASS | | `border-bottom-color supports animating as color of rgb()` | PASS | | `mask-mode uses discrete animation when animating between "alpha" and "luminance" with linear easing` | PASS | | `background-color supports animating as color of rgba()` | PASS | | `isolation uses discrete animation when animating between "auto" and "isolate" with effect easing` | PASS | | `color-interpolation uses discrete animation when animating between "linearRGB" and "auto" with keyframe easing` | PASS | | `box-sizing (type: discrete has testInterpolation function` | PASS | | `text-decoration-color supports animating as color of #RGBa` | PASS | | `letter-spacing (type: length has testInterpolation function` | PASS | | `align-content uses discrete animation when animating between "flex-start" and "flex-end" with keyframe easing` | PASS | | `quotes uses discrete animation when animating between ""“" "”" "‘" "’"" and ""‘" "’" "“" "”"" with linear easing` | PASS | | `letter-spacing supports animating as a length` | PASS | | `font-style (type: discrete has testInterpolation function` | PASS | | `mask-type uses discrete animation when animating between "alpha" and "luminance" with linear easing` | PASS | | `shape-outside uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with effect easing` | PASS | | `overflow-y (type: discrete has testInterpolation function` | PASS | | `border-top-width (type: length has testInterpolation function` | PASS | | `visibility uses visibility animation when animating from "visible" to "hidden" with easeInOutBack easing` | PASS | | `stroke-linejoin (type: discrete has testInterpolation function` | PASS | | `caption-side uses discrete animation when animating between "top" and "bottom" with linear easing` | PASS | | `white-space uses discrete animation when animating between "pre" and "nowrap" with effect easing` | PASS | | `grid-row-start uses discrete animation when animating between "1" and "5" with effect easing` | PASS | | `stop-color supports animating as color of rgba()` | PASS | | `font-variant-position uses discrete animation when animating between "sub" and "super" with effect easing` | PASS | | `list-style-image (type: discrete has testInterpolation function` | PASS | | `grid-template-columns uses discrete animation when animating between "1px" and "5px" with linear easing` | PASS | | `flood-color supports animating as color of #RGBa` | PASS | | `dominant-baseline uses discrete animation when animating between "ideographic" and "alphabetic" with linear easing` | PASS | | `shape-rendering uses discrete animation when animating between "optimizeSpeed" and "crispEdges" with linear easing` | PASS | | `flood-color supports animating as color of hsl()` | PASS | | `color supports animating as color of hsl()` | PASS | | `text-overflow (type: discrete has testInterpolation function` | PASS | | `align-items uses discrete animation when animating between "flex-start" and "flex-end" with linear easing` | PASS | | `text-decoration-style uses discrete animation when animating between "solid" and "dotted" with linear easing` | PASS | | `column-rule-color supports animating as color of hsla()` | PASS | | `border-image-outset uses discrete animation when animating between "1 1 1 1" and "5 5 5 5" with effect easing` | PASS | | `stroke-linecap uses discrete animation when animating between "round" and "square" with effect easing` | PASS | | `content uses discrete animation when animating between ""a"" and ""b"" with keyframe easing` | PASS | | `border-right-width supports animating as a length` | PASS | | `content uses discrete animation when animating between ""a"" and ""b"" with effect easing` | PASS | | `clear uses discrete animation when animating between "left" and "right" with effect easing` | PASS | | `align-content uses discrete animation when animating between "flex-start" and "flex-end" with effect easing` | PASS | | `ruby-position uses discrete animation when animating between "under" and "over" with effect easing` | PASS | | `page-break-before uses discrete animation when animating between "always" and "auto" with keyframe easing` | PASS | | `grid-column-end uses discrete animation when animating between "1" and "5" with keyframe easing` | PASS | | `border-top-color supports animating as color of #RGB` | PASS | | `clear uses discrete animation when animating between "left" and "right" with linear easing` | PASS | | `font-language-override uses discrete animation when animating between ""eng"" and "normal" with keyframe easing` | PASS | | `column-rule-style (type: discrete has testInterpolation function` | PASS | | `float (type: discrete has testInterpolation function` | PASS | | `border-left-color supports animating as color of #RGB` | PASS | | `shape-outside uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with keyframe easing` | PASS | | `font-feature-settings (type: discrete has testInterpolation function` | PASS | | `box-decoration-break uses discrete animation when animating between "slice" and "clone" with keyframe easing` | PASS | | `text-decoration-line (type: discrete has testInterpolation function` | PASS | | `stroke-linecap uses discrete animation when animating between "round" and "square" with keyframe easing` | PASS | | `border-image-repeat uses discrete animation when animating between "stretch stretch" and "repeat repeat" with linear easing` | PASS | | `grid-template-columns uses discrete animation when animating between "1px" and "5px" with keyframe easing` | PASS | | `column-rule-style uses discrete animation when animating between "none" and "dotted" with linear easing` | PASS | | `border-collapse uses discrete animation when animating between "collapse" and "separate" with linear easing` | PASS | | `text-emphasis-position uses discrete animation when animating between "over right" and "under left" with linear easing` | PASS | | `background-attachment (type: discrete has testInterpolation function` | PASS | | `scroll-snap-type-x uses discrete animation when animating between "mandatory" and "proximity" with effect easing` | PASS | | `text-combine-upright uses discrete animation when animating between "all" and "none" with keyframe easing` | PASS | | `list-style-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with keyframe easing` | PASS | | `column-gap (type: length has testInterpolation function` | PASS | | `content uses discrete animation when animating between ""a"" and ""b"" with linear easing` | PASS | | `font-variant-ligatures uses discrete animation when animating between "common-ligatures" and "no-common-ligatures" with keyframe easing` | PASS | | `cursor uses discrete animation when animating between "pointer" and "wait" with linear easing` | PASS | | `clip-rule (type: discrete has testInterpolation function` | PASS | | `clip-rule uses discrete animation when animating between "evenodd" and "nonzero" with keyframe easing` | PASS | | `text-align-last (type: discrete has testInterpolation function` | PASS | | `background-origin uses discrete animation when animating between "padding-box" and "content-box" with effect easing` | PASS | | `column-fill uses discrete animation when animating between "auto" and "balance" with effect easing` | PASS | | `box-decoration-break (type: discrete has testInterpolation function` | PASS | | `clip-rule uses discrete animation when animating between "evenodd" and "nonzero" with linear easing` | PASS | | `outline-color supports animating as color of hsla()` | PASS | | `unicode-bidi uses discrete animation when animating between "embed" and "bidi-override" with effect easing` | PASS | | `flex-basis uses discrete animation when animating between "auto" and "10px" with keyframe easing` | PASS | | `column-rule-width (type: length has testInterpolation function` | PASS | | `mix-blend-mode uses discrete animation when animating between "multiply" and "screen" with keyframe easing` | PASS | | `overflow-y uses discrete animation when animating between "visible" and "hidden" with keyframe easing` | PASS | | `text-overflow uses discrete animation when animating between "clip" and "ellipsis" with keyframe easing` | PASS | | `initial-letter uses discrete animation when animating between "1 2" and "3 4" with linear easing` | PASS | | `scroll-snap-type-y (type: discrete has testInterpolation function` | PASS | | `text-decoration-line uses discrete animation when animating between "underline" and "overline" with linear easing` | PASS | | `pointer-events uses discrete animation when animating between "fill" and "none" with effect easing` | PASS | | `shape-rendering (type: discrete has testInterpolation function` | PASS | | `mask-repeat (type: discrete has testInterpolation function` | PASS | | `flex-basis (type: lengthPercentageOrCalc has testInterpolation function` | PASS | | `text-emphasis-style (type: discrete has testInterpolation function` | PASS | | `transform-style uses discrete animation when animating between "flat" and "preserve-3d" with linear easing` | PASS | | `cursor (type: discrete has testInterpolation function` | PASS | | `grid-auto-rows uses discrete animation when animating between "1px" and "5px" with keyframe easing` | PASS | | `fill-rule uses discrete animation when animating between "evenodd" and "nonzero" with linear easing` | PASS | | `perspective supports animating as a length` | PASS | | `hyphens uses discrete animation when animating between "manual" and "auto" with effect easing` | PASS | | `shape-outside uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with linear easing` | PASS | | `text-decoration-style uses discrete animation when animating between "solid" and "dotted" with keyframe easing` | PASS | | `background-repeat uses discrete animation when animating between "space" and "round" with keyframe easing` | PASS | | `page-break-before uses discrete animation when animating between "always" and "auto" with linear easing` | PASS | | `grid-auto-columns uses discrete animation when animating between "1px" and "5px" with linear easing` | PASS | | `flex-wrap uses discrete animation when animating between "nowrap" and "wrap" with keyframe easing` | PASS | | `border-bottom-color supports animating as color of #RGBa` | PASS | | `background-color supports animating as color of hsla()` | PASS | | `mask-clip uses discrete animation when animating between "content-box" and "border-box" with linear easing` | PASS | | `text-decoration-style (type: discrete has testInterpolation function` | PASS | | `grid-auto-flow (type: discrete has testInterpolation function` | PASS | | `column-width (type: length has testInterpolation function` | PASS | | `writing-mode uses discrete animation when animating between "vertical-rl" and "sideways-rl" with effect easing` | PASS | | `counter-increment uses discrete animation when animating between "ident-1 1" and "ident-2 2" with linear easing` | PASS | | `grid-row-end (type: discrete has testInterpolation function` | PASS | | `column-width supports animating as a length of rem` | PASS | | `list-style-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with effect easing` | PASS | | `text-align uses discrete animation when animating between "start" and "end" with linear easing` | PASS | | `background-repeat uses discrete animation when animating between "space" and "round" with effect easing` | PASS | | `empty-cells (type: discrete has testInterpolation function` | PASS | | `background-attachment uses discrete animation when animating between "fixed" and "local" with keyframe easing` | PASS | | `direction (type: discrete has testInterpolation function` | PASS | | `border-bottom-color supports animating as color of #RGB` | PASS | | `fill-rule (type: discrete has testInterpolation function` | PASS | | `list-style-type (type: discrete has testInterpolation function` | PASS | | `visibility uses visibility animation when animating from "hidden" to "collapse"` | PASS | | `border-right-color supports animating as color of hsl()` | PASS | | `text-emphasis-style uses discrete animation when animating between "filled circle" and "open dot" with effect easing` | PASS | | `flex-basis supports animating as a length of rem` | PASS | | `stop-color supports animating as color of #RGBa` | PASS | | `paint-order uses discrete animation when animating between "fill" and "stroke" with effect easing` | PASS | | `outline-color supports animating as color of #RGBa` | PASS | | `image-orientation uses discrete animation when animating between "0deg" and "90deg" with keyframe easing` | PASS | | `grid-template-areas uses discrete animation when animating between "". . a b" ". .a b"" and "none" with keyframe easing` | PASS | | `justify-items (type: discrete has testInterpolation function` | PASS | | `align-items (type: discrete has testInterpolation function` | PASS | | `font-variant-alternates uses discrete animation when animating between "swash(unknown)" and "stylistic(unknown)" with keyframe easing` | PASS | | `grid-template-rows (type: discrete has testInterpolation function` | PASS | | `text-decoration-color supports animating as color of rgb()` | PASS | | `text-emphasis-color supports animating as color of rgb()` | PASS | | `border-left-color supports animating as color of rgba()` | PASS | | `overflow-y uses discrete animation when animating between "visible" and "hidden" with linear easing` | PASS | | `list-style-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with linear easing` | PASS | | `text-rendering uses discrete animation when animating between "optimizeSpeed" and "optimizeLegibility" with linear easing` | PASS | | `marker-end uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with linear easing` | PASS | | `background-blend-mode uses discrete animation when animating between "multiply" and "screen" with keyframe easing` | PASS | | `column-rule-width supports animating as a length` | PASS | | `shape-outside (type: discrete has testInterpolation function` | PASS | | `align-content uses discrete animation when animating between "flex-start" and "flex-end" with linear easing` | PASS | | `column-fill (type: discrete has testInterpolation function` | PASS | | `transform: skew` | PASS | | `counter-reset (type: discrete has testInterpolation function` | PASS | | `quotes (type: discrete has testInterpolation function` | PASS | | `text-decoration-color (type: color has testInterpolation function` | PASS | | `transform-box uses discrete animation when animating between "fill-box" and "border-box" with linear easing` | PASS | | `will-change uses discrete animation when animating between "scroll-position" and "contents" with keyframe easing` | PASS | | `isolation uses discrete animation when animating between "auto" and "isolate" with keyframe easing` | PASS | | `justify-items uses discrete animation when animating between "baseline" and "last baseline" with keyframe easing` | PASS | | `flex-direction uses discrete animation when animating between "row" and "row-reverse" with linear easing` | PASS | | `border-image-width uses discrete animation when animating between "1 1 1 1" and "5 5 5 5" with effect easing` | PASS | | `counter-increment uses discrete animation when animating between "ident-1 1" and "ident-2 2" with effect easing` | PASS | | `color supports animating as color of rgb()` | PASS | | `lighting-color supports animating as color of #RGB` | PASS | | `scroll-behavior uses discrete animation when animating between "auto" and "smooth" with keyframe easing` | PASS | | `transform: rotate3d` | PASS | | `marker-mid (type: discrete has testInterpolation function` | PASS | | `font-synthesis uses discrete animation when animating between "none" and "weight style" with keyframe easing` | PASS | | `grid-template-areas uses discrete animation when animating between "". . a b" ". .a b"" and "none" with effect easing` | PASS | | `mask-repeat uses discrete animation when animating between "space" and "round" with linear easing` | PASS | | `text-overflow uses discrete animation when animating between "clip" and "ellipsis" with linear easing` | PASS | | `scroll-snap-type-x uses discrete animation when animating between "mandatory" and "proximity" with linear easing` | PASS | | `hyphens uses discrete animation when animating between "manual" and "auto" with keyframe easing` | PASS | | `column-width (type: discrete has testInterpolation function` | PASS | | `writing-mode uses discrete animation when animating between "vertical-rl" and "sideways-rl" with keyframe easing` | PASS | | `lighting-color supports animating as color of rgba()` | PASS | | `column-rule-color supports animating as color of rgb()` | PASS | | `text-transform uses discrete animation when animating between "capitalize" and "uppercase" with keyframe easing` | PASS | | `align-content (type: discrete has testInterpolation function` | PASS | | `marker-start uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with keyframe easing` | PASS | | `flex-basis uses discrete animation when animating between "auto" and "10px" with linear easing` | PASS | | `border-left-style (type: discrete has testInterpolation function` | PASS | | `flex-basis supports animating as combination units "px" and "calc"` | PASS | | `flex-grow (type: positiveNumber has testInterpolation function` | PASS | | `font-variant-alternates uses discrete animation when animating between "swash(unknown)" and "stylistic(unknown)" with effect easing` | PASS | | `hyphens uses discrete animation when animating between "manual" and "auto" with linear easing` | PASS | | `box-decoration-break uses discrete animation when animating between "slice" and "clone" with linear easing` | PASS | | `page-break-inside uses discrete animation when animating between "auto" and "avoid" with linear easing` | PASS | | `flood-color supports animating as color of #RGB` | PASS | | `text-anchor uses discrete animation when animating between "middle" and "end" with effect easing` | PASS | | `unicode-bidi uses discrete animation when animating between "embed" and "bidi-override" with linear easing` | PASS | | `border-bottom-width (type: length has testInterpolation function` | PASS | | `page-break-before uses discrete animation when animating between "always" and "auto" with effect easing` | PASS | | `marker-end uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with keyframe easing` | PASS | | `grid-auto-flow uses discrete animation when animating between "row" and "column" with linear easing` | PASS | | `background-attachment uses discrete animation when animating between "fixed" and "local" with linear easing` | PASS | | `ime-mode uses discrete animation when animating between "disabled" and "auto" with linear easing` | PASS | | `lighting-color supports animating as color of #RGBa` | PASS | | `justify-self uses discrete animation when animating between "baseline" and "last baseline" with linear easing` | PASS | | `font-variant-position (type: discrete has testInterpolation function` | PASS | | `column-gap supports animating as a length of rem` | PASS | | `transform-style (type: discrete has testInterpolation function` | PASS | | `grid-column-start uses discrete animation when animating between "1" and "5" with linear easing` | PASS | | `stop-color supports animating as color of hsl()` | PASS | | `ime-mode uses discrete animation when animating between "disabled" and "auto" with keyframe easing` | PASS | | `font-variant-caps uses discrete animation when animating between "small-caps" and "unicase" with linear easing` | PASS | | `white-space (type: discrete has testInterpolation function` | PASS | | `direction uses discrete animation when animating between "ltr" and "rtl" with linear easing` | PASS | | `background-color supports animating as color of #RGB` | PASS | | `transform (type: transformList has testInterpolation function` | PASS | | `flood-color supports animating as color of rgba()` | PASS | | `color-adjust (type: discrete has testInterpolation function` | PASS | | `scroll-snap-type-y uses discrete animation when animating between "mandatory" and "proximity" with keyframe easing` | PASS | | `text-orientation uses discrete animation when animating between "upright" and "sideways" with keyframe easing` | PASS | | `marker-start (type: discrete has testInterpolation function` | PASS | | `grid-row-end uses discrete animation when animating between "1" and "5" with linear easing` | PASS | | `outline-color supports animating as color of rgb()` | PASS | | `direction uses discrete animation when animating between "ltr" and "rtl" with keyframe easing` | PASS | | `column-rule-color supports animating as color of #RGB` | PASS | | `lighting-color supports animating as color of hsl()` | PASS | | `scroll-snap-type-y uses discrete animation when animating between "mandatory" and "proximity" with effect easing` | PASS | | `border-bottom-color supports animating as color of hsla()` | PASS | | `column-rule-color (type: color has testInterpolation function` | PASS | | `counter-reset uses discrete animation when animating between "ident-1 1" and "ident-2 2" with effect easing` | PASS | | `text-emphasis-position (type: discrete has testInterpolation function` | PASS | | `text-emphasis-color supports animating as color of #RGBa` | PASS | | `border-image-width uses discrete animation when animating between "1 1 1 1" and "5 5 5 5" with linear easing` | PASS | | `column-width uses discrete animation when animating between "auto" and "1px" with effect easing` | PASS | | `pointer-events uses discrete animation when animating between "fill" and "none" with keyframe easing` | PASS | | `cursor uses discrete animation when animating between "pointer" and "wait" with effect easing` | PASS | | `border-image-slice uses discrete animation when animating between "1 1 1 1" and "5 5 5 5" with effect easing` | PASS | | `paint-order uses discrete animation when animating between "fill" and "stroke" with linear easing` | PASS | | `grid-template-columns uses discrete animation when animating between "1px" and "5px" with effect easing` | PASS | | `paint-order (type: discrete has testInterpolation function` | PASS | | `grid-auto-columns uses discrete animation when animating between "1px" and "5px" with effect easing` | PASS | | `color-adjust uses discrete animation when animating between "economy" and "exact" with linear easing` | PASS | | `border-image-source uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with keyframe easing` | PASS | | `align-self uses discrete animation when animating between "flex-start" and "flex-end" with keyframe easing` | PASS | | `column-rule-style uses discrete animation when animating between "none" and "dotted" with effect easing` | PASS | | `background-clip uses discrete animation when animating between "padding-box" and "content-box" with keyframe easing` | PASS | | `mask-origin uses discrete animation when animating between "content-box" and "border-box" with linear easing` | PASS | | `font-style uses discrete animation when animating between "italic" and "oblique" with linear easing` | PASS | | `font-style uses discrete animation when animating between "italic" and "oblique" with keyframe easing` | PASS | | `align-items uses discrete animation when animating between "flex-start" and "flex-end" with keyframe easing` | PASS | | `list-style-position (type: discrete has testInterpolation function` | PASS | | `grid-auto-columns uses discrete animation when animating between "1px" and "5px" with keyframe easing` | PASS | | `contain uses discrete animation when animating between "strict" and "none" with effect easing` | PASS | | `grid-template-rows uses discrete animation when animating between "1px" and "5px" with effect easing` | PASS | | `border-right-style (type: discrete has testInterpolation function` | PASS | | `initial-letter (type: discrete has testInterpolation function` | PASS | | `outline-width (type: length has testInterpolation function` | PASS | | `background-color supports animating as color of #RGBa` | PASS | | `grid-column-start uses discrete animation when animating between "1" and "5" with keyframe easing` | PASS | | `transform: translate` | PASS | | `border-image-repeat uses discrete animation when animating between "stretch stretch" and "repeat repeat" with effect easing` | PASS | | `font-language-override uses discrete animation when animating between ""eng"" and "normal" with effect easing` | PASS | | `text-decoration-color supports animating as color of hsla()` | PASS | | `letter-spacing supports animating as a length of rem` | PASS | | `mask-repeat uses discrete animation when animating between "space" and "round" with effect easing` | PASS | | `border-image-slice uses discrete animation when animating between "1 1 1 1" and "5 5 5 5" with keyframe easing` | PASS | | `grid-column-start uses discrete animation when animating between "1" and "5" with effect easing` | PASS | | `object-fit uses discrete animation when animating between "fill" and "contain" with linear easing` | PASS | | `object-fit uses discrete animation when animating between "fill" and "contain" with keyframe easing` | PASS | | `text-align uses discrete animation when animating between "start" and "end" with keyframe easing` | PASS | | `flex-basis supports animating as a length` | PASS | | `border-bottom-color supports animating as color of hsl()` | PASS | | `column-fill uses discrete animation when animating between "auto" and "balance" with keyframe easing` | PASS | | `border-left-color supports animating as color of rgb()` | PASS | | `mask-type uses discrete animation when animating between "alpha" and "luminance" with effect easing` | PASS | | `stroke-linecap (type: discrete has testInterpolation function` | PASS | | `border-top-color supports animating as color of hsl()` | PASS | | `mask-mode (type: discrete has testInterpolation function` | PASS | | `border-right-style uses discrete animation when animating between "dotted" and "solid" with linear easing` | PASS | | `shape-rendering uses discrete animation when animating between "optimizeSpeed" and "crispEdges" with effect easing` | PASS | | `align-self uses discrete animation when animating between "flex-start" and "flex-end" with linear easing` | PASS | | `caption-side uses discrete animation when animating between "top" and "bottom" with effect easing` | PASS | | `float uses discrete animation when animating between "left" and "right" with effect easing` | PASS | | `overflow-x uses discrete animation when animating between "visible" and "hidden" with linear easing` | PASS | | `transform: matrix3d` | PASS | | `scroll-behavior uses discrete animation when animating between "auto" and "smooth" with effect easing` | PASS | | `float uses discrete animation when animating between "left" and "right" with linear easing` | PASS | | `vector-effect (type: discrete has testInterpolation function` | PASS | | `border-image-outset (type: discrete has testInterpolation function` | PASS | | `ruby-align uses discrete animation when animating between "start" and "center" with keyframe easing` | PASS | | `border-bottom-style uses discrete animation when animating between "dotted" and "solid" with effect easing` | PASS | | `font-family uses discrete animation when animating between "helvetica" and "verdana" with keyframe easing` | PASS | | `object-fit (type: discrete has testInterpolation function` | PASS | | `background-blend-mode (type: discrete has testInterpolation function` | PASS | | `contain uses discrete animation when animating between "strict" and "none" with keyframe easing` | PASS | | `mask-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with keyframe easing` | PASS | | `box-sizing uses discrete animation when animating between "content-box" and "border-box" with effect easing` | PASS | | `font-synthesis uses discrete animation when animating between "none" and "weight style" with effect easing` | PASS | | `will-change uses discrete animation when animating between "scroll-position" and "contents" with effect easing` | PASS | | `text-emphasis-position uses discrete animation when animating between "over right" and "under left" with keyframe easing` | PASS | | `outline-color (type: color has testInterpolation function` | PASS | | `page-break-inside uses discrete animation when animating between "auto" and "avoid" with keyframe easing` | PASS | | `background-clip uses discrete animation when animating between "padding-box" and "content-box" with effect easing` | PASS | | `font-kerning uses discrete animation when animating between "auto" and "normal" with effect easing` | PASS | | `grid-auto-rows (type: discrete has testInterpolation function` | PASS | | `page-break-after uses discrete animation when animating between "always" and "auto" with linear easing` | PASS | | `lighting-color supports animating as color of rgb()` | PASS | | `text-orientation (type: discrete has testInterpolation function` | PASS | | `font-variant-caps (type: discrete has testInterpolation function` | PASS | | `border-left-style uses discrete animation when animating between "dotted" and "solid" with linear easing` | PASS | | `counter-reset uses discrete animation when animating between "ident-1 1" and "ident-2 2" with linear easing` | PASS | | `transform: rotate` | PASS | | `border-right-color supports animating as color of #RGBa` | PASS | | `font-variant-east-asian uses discrete animation when animating between "full-width" and "proportional-width" with linear easing` | PASS | | `mask-composite uses discrete animation when animating between "add" and "subtract" with effect easing` | PASS | | `box-sizing uses discrete animation when animating between "content-box" and "border-box" with keyframe easing` | PASS | | `flood-color (type: color has testInterpolation function` | PASS | | `font-variant-east-asian (type: discrete has testInterpolation function` | PASS | | `stop-color supports animating as color of #RGB` | PASS | | `marker-mid uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with effect easing` | PASS | | `font-family (type: discrete has testInterpolation function` | PASS | | `font-variant-numeric uses discrete animation when animating between "lining-nums" and "oldstyle-nums" with effect easing` | PASS | | `stroke-linecap uses discrete animation when animating between "round" and "square" with linear easing` | PASS | | `background-repeat uses discrete animation when animating between "space" and "round" with linear easing` | PASS | | `color-interpolation-filters uses discrete animation when animating between "sRGB" and "linearRGB" with effect easing` | PASS | | `vector-effect uses discrete animation when animating between "none" and "non-scaling-stroke" with linear easing` | PASS | | `position uses discrete animation when animating between "absolute" and "fixed" with effect easing` | PASS | | `filter (type: filterList has testInterpolation function` | FAIL | | `ime-mode uses discrete animation when animating between "disabled" and "auto" with effect easing` | PASS | | `border-image-source uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with linear easing` | PASS | | `text-transform (type: discrete has testInterpolation function` | PASS | | `text-anchor (type: discrete has testInterpolation function` | PASS | | `flex-basis uses discrete animation when animating between "auto" and "10px" with effect easing` | PASS | | `mask-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with effect easing` | PASS | | `isolation (type: discrete has testInterpolation function` | PASS | | `white-space uses discrete animation when animating between "pre" and "nowrap" with linear easing` | PASS | | `overflow-wrap (type: discrete has testInterpolation function` | PASS | | `empty-cells uses discrete animation when animating between "show" and "hide" with effect easing` | PASS | | `border-right-style uses discrete animation when animating between "dotted" and "solid" with keyframe easing` | PASS | | `border-image-outset uses discrete animation when animating between "1 1 1 1" and "5 5 5 5" with keyframe easing` | PASS | | `text-anchor uses discrete animation when animating between "middle" and "end" with keyframe easing` | PASS | | `text-rendering uses discrete animation when animating between "optimizeSpeed" and "optimizeLegibility" with keyframe easing` | PASS | | `font-family uses discrete animation when animating between "helvetica" and "verdana" with effect easing` | PASS | | `grid-auto-columns (type: discrete has testInterpolation function` | PASS | | `column-width uses discrete animation when animating between "auto" and "1px" with keyframe easing` | PASS | | `mix-blend-mode uses discrete animation when animating between "multiply" and "screen" with linear easing` | PASS | | `background-color supports animating as color of hsl()` | PASS | | `mask-clip uses discrete animation when animating between "content-box" and "border-box" with effect easing` | PASS | | `text-emphasis-color supports animating as color of hsl()` | PASS | | `border-left-style uses discrete animation when animating between "dotted" and "solid" with effect easing` | PASS | | `mask uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with effect easing` | PASS | | `border-top-color supports animating as color of #RGBa` | PASS | | `border-collapse uses discrete animation when animating between "collapse" and "separate" with effect easing` | PASS | | `text-emphasis-color supports animating as color of rgba()` | PASS | | `border-right-width (type: length has testInterpolation function` | PASS | | `empty-cells uses discrete animation when animating between "show" and "hide" with keyframe easing` | PASS | | `flex-basis supports animating as combination units "%" and "em"` | FAIL | | `outline-offset supports animating as a length` | PASS | | `ruby-position (type: discrete has testInterpolation function` | PASS | | `justify-self uses discrete animation when animating between "baseline" and "last baseline" with keyframe easing` | PASS | | `word-break uses discrete animation when animating between "keep-all" and "break-all" with linear easing` | PASS | | `grid-row-start uses discrete animation when animating between "1" and "5" with linear easing` | PASS | | `column-gap supports animating as a length` | PASS | | `transform: scale` | PASS | | `order supports animating as an integer` | PASS | | `background-origin (type: discrete has testInterpolation function` | PASS | | `mask-origin uses discrete animation when animating between "content-box" and "border-box" with effect easing` | PASS | | `column-rule-color supports animating as color of hsl()` | PASS | | `pointer-events uses discrete animation when animating between "fill" and "none" with linear easing` | PASS | | `page-break-inside uses discrete animation when animating between "auto" and "avoid" with effect easing` | PASS | | `page-break-inside (type: discrete has testInterpolation function` | PASS | | `border-bottom-style uses discrete animation when animating between "dotted" and "solid" with keyframe easing` | PASS | | `paint-order uses discrete animation when animating between "fill" and "stroke" with keyframe easing` | PASS | | `position (type: discrete has testInterpolation function` | PASS | | `border-bottom-color (type: color has testInterpolation function` | PASS | | `initial-letter uses discrete animation when animating between "1 2" and "3 4" with effect easing` | PASS | | `color-interpolation (type: discrete has testInterpolation function` | PASS | | `direction uses discrete animation when animating between "ltr" and "rtl" with effect easing` | PASS | | `color supports animating as color of hsla()` | PASS | | `list-style-position uses discrete animation when animating between "inside" and "outside" with linear easing` | PASS | | `dominant-baseline uses discrete animation when animating between "ideographic" and "alphabetic" with effect easing` | PASS | | `transform-box uses discrete animation when animating between "fill-box" and "border-box" with effect easing` | PASS | | `clip-rule uses discrete animation when animating between "evenodd" and "nonzero" with effect easing` | PASS | | `text-decoration-style uses discrete animation when animating between "solid" and "dotted" with effect easing` | PASS | | `counter-reset uses discrete animation when animating between "ident-1 1" and "ident-2 2" with keyframe easing` | PASS | | `border-top-style (type: discrete has testInterpolation function` | PASS | | `grid-template-areas uses discrete animation when animating between "". . a b" ". .a b"" and "none" with linear easing` | PASS | | `font-variant-caps uses discrete animation when animating between "small-caps" and "unicase" with effect easing` | PASS | | `marker-mid uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with keyframe easing` | PASS | | `text-decoration-line uses discrete animation when animating between "underline" and "overline" with effect easing` | PASS | | `color-interpolation uses discrete animation when animating between "linearRGB" and "auto" with effect easing` | PASS | | `grid-template-rows uses discrete animation when animating between "1px" and "5px" with linear easing` | PASS | | `border-image-outset uses discrete animation when animating between "1 1 1 1" and "5 5 5 5" with linear easing` | PASS | | `mask-origin (type: discrete has testInterpolation function` | PASS | | `column-rule-style uses discrete animation when animating between "none" and "dotted" with keyframe easing` | PASS | </details> <details> <summary><a href="http://w3c-test.org/submissions/4785/web-animations/animation-model/animation-types/spacing-keyframes-filters.html">/web-animations/animation-model/animation-types/spacing-keyframes-filters.html</a></summary> | Subtest | Results | |------------------------------------------------------------------------------------------------|---------| | | OK | | `Test getting zero distance when computing distance between color and no-color on drop-shadow` | PASS | | `Test spacing on saturate` | PASS | | `Test spacing on hue-rotate` | PASS | | `Test spacing on brightness` | PASS | | `Test spacing on filter function lists with inconsistent sequence` | PASS | | `Test spacing on blur` | PASS | | `Test spacing on grayscale` | PASS | | `Test spacing on invert` | PASS | | `Test spacing on sepia` | PASS | | `Test spacing on filter function lists with consistent sequence` | PASS | | `Test spacing on opacity` | PASS | | `Test spacing on contrast` | PASS | | `Test spacing on drop-shadow` | PASS | </details> <details> <summary><a href="http://w3c-test.org/submissions/4785/web-animations/interfaces/Animation/ready.html">/web-animations/interfaces/Animation/ready.html</a></summary> | Subtest | Results | |---------------------------------------------------------------------------------------------|---------| | | OK | | `Redundant calls to play() do not generate new ready promise objects` | PASS | | `A new ready promise is created when play()/pause() is called` | PASS | | `ready promise is rejected when a pause-pending animation is cancelled by calling cancel()` | PASS | | `ready promise is rejected when a play-pending animation is cancelled by calling cancel()` | PASS | | `The ready promise is fulfilled with its Animation` | PASS | </details> <details> <summary><a href="http://w3c-test.org/submissions/4785/web-animations/interfaces/AnimationEffectTiming/getComputedStyle.html">/web-animations/interfaces/AnimationEffectTiming/getComputedStyle.html</a></summary> | Subtest | Results | |---------------------------------------------------------------------|---------| | | OK | | `change direction from "normal" to "alternate"` | PASS | | `change currentTime when fill none and endDelay is negative` | PASS | | `change direction from "normal" to "alternate-reverse"` | PASS | | `changed iterations immediately updates its computed styles` | PASS | | `change direction from "normal" to "reverse"` | PASS | | `changed duration immediately updates its computed styles` | PASS | | `change direction from "normal" to "reverse" when currentTime is 0` | PASS | | `change currentTime when fill forwards and endDelay is negative` | PASS | | `change currentTime when fill is none and endDelay is positive` | PASS | | `change currentTime when fill forwards and endDelay is positive` | PASS | </details> <details> <summary><a href="http://w3c-test.org/submissions/4785/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html">/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html</a></summary> | Subtest | Results | |---------------------------------------------------------------------------------------------------------------------------|---------| | | OK | | `Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (Full stop)` | PASS | | `Test throwing TypeError if adding leading spaces before the paced property` | PASS | | `Test throwing TypeError if using a non-ident started string with an invalid escape (LF)` | PASS | | `Test throwing TypeError if using a non-ident string with an invalid escape (FF)` | PASS | | `Test throwing TypeError if using a non-ident started string with a leading minus and an invalid name-start code point` | PASS | | `Test falling back to distribute spacing if using a unrecognized property` | PASS | | `Test spacing value if setting paced` | PASS | | `Test throwing TypeError if using a non-ident started string with a number` | PASS | | `Test falling back to distribute spacing if using CSS variables` | PASS | | `Test throwing TypeError if using a non-ident started string with an invalid escape (CR)` | PASS | | `Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (low line)` | PASS | | `Test throwing TypeError if using a non-ident string with an invalid escape (CR)` | PASS | | `Test throwing TypeError if using empty string` | PASS | | `Test throwing TypeError if using a non-ident string with an invalid name code point` | PASS | | `Test spacing value if setting distribute` | PASS | | `Test throwing TypeError if these is no paced property` | PASS | | `Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (CR)` | PASS | | `Test throwing TypeError if adding trailing spaces` | PASS | | `Test throwing TypeError if adding leading spaces` | PASS | | `Test throwing TypeError if not using the correct keyword` | PASS | | `Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a low line` | PASS | | `Test throwing TypeError if using a non-ident started string with a period` | PASS | | `Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a valid escape` | PASS | | `Test falling back to distribute spacing if using a non-animatable property` | PASS | | `Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (white space)` | PASS | | `Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (LF)` | PASS | | `Test default value of spacing` | PASS | | `Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (FF)` | PASS | | `Test throwing TypeError if using a non-ident started string with an invalid escape` | PASS | | `Test throwing TypeError if adding trailing spaces after the paced property` | PASS | | `Test throwing TypeError if using a non-ident started string with an invalid escape (FF)` | PASS | | `Test throwing TypeError if using a non-ident string with an invalid escape (LF)` | PASS | | `Test throwing TypeError if using a non-ident string with an invalid escape` | PASS | | `Test falling back to distribute spacing if using a non-animatable shorthand property` | PASS | | `Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape` | PASS | </details> <details> <summary><a href="http://w3c-test.org/submissions/4785/web-animations/animation-model/animation-types/addition-per-property.html">/web-animations/animation-model/animation-types/addition-per-property.html</a></summary> | Subtest | Results | |-------------------------------------------------------------------------------------------------|---------| | | OK | | `paint-order (type: discrete) has testAddition function` | PASS | | `font-variant-position: "super" onto "sub"` | PASS | | `flex-basis (type: lengthPercentageOrCalc) has testAddition function` | PASS | | `outline-color supports animating as color of rgba()` | PASS | | `grid-template-columns: "1px" onto "5px"` | PASS | | `background-blend-mode: "screen" onto "multiply"` | PASS | | `border-top-width: length of rem` | PASS | | `content (type: discrete) has testAddition function` | PASS | | `justify-content: "baseline" onto "last baseline"` | PASS | | `color supports animating as color of rgb() with overflowed from and to values` | PASS | | `lighting-color supports animating as color of hsla()` | PASS | | `cursor (type: discrete) has testAddition function` | PASS | | `grid-template-rows (type: discrete) has testAddition function` | PASS | | `justify-content: "last baseline" onto "baseline"` | PASS | | `grid-column-start: "5" onto "1"` | PASS | | `grid-template-rows: "1px" onto "5px"` | PASS | | `counter-reset: "ident-1 1" onto "ident-2 2"` | PASS | | `backface-visibility (type: discrete) has testAddition function` | PASS | | `border-right-color supports animating as color of rgb() with overflowed from and to values` | PASS | | `transform: matrix3d` | PASS | | `flood-color supports animating as color of hsla()` | PASS | | `color supports animating as color of #RGBa` | PASS | | `font-family: "verdana" onto "helvetica"` | PASS | | `column-width (type: length) has testAddition function` | PASS | | `align-self: "flex-start" onto "flex-end"` | PASS | | `text-rendering (type: discrete) has testAddition function` | PASS | | `backface-visibility: "visible" onto "hidden"` | PASS | | `align-content: "flex-end" onto "flex-start"` | PASS | | `text-emphasis-color supports animating as color of hsla()` | PASS | | `pointer-events (type: discrete) has testAddition function` | PASS | | `color supports animating as color of rgba()` | PASS | | `lighting-color supports animating as color of rgb() with overflowed from and to values` | PASS | | `column-width: "auto" onto "1px"` | PASS | | `align-content: "flex-start" onto "flex-end"` | PASS | | `text-emphasis-style: "open dot" onto "filled circle"` | PASS | | `page-break-after: "auto" onto "always"` | PASS | | `justify-items: "last baseline" onto "baseline"` | PASS | | `mask-composite: "subtract" onto "add"` | PASS | | `font-style: "oblique" onto "italic"` | PASS | | `text-emphasis-position: "under left" onto "over right"` | PASS | | `border-top-color supports animating as color of rgb() with overflowed from and to values` | PASS | | `text-decoration-color supports animating as color of #RGB` | PASS | | `mask-origin (type: discrete) has testAddition function` | PASS | | `border-left-color (type: color) has testAddition function` | PASS | | `resize: "both" onto "horizontal"` | PASS | | `color (type: color) has testAddition function` | PASS | | `lighting-color (type: color) has testAddition function` | PASS | | `border-left-color supports animating as color of #RGBa` | PASS | | `outline-offset (type: length) has testAddition function` | PASS | | `contain (type: discrete) has testAddition function` | PASS | | `grid-template-rows: "5px" onto "1px"` | PASS | | `marker-mid (type: discrete) has testAddition function` | PASS | | `column-rule-color supports animating as color of #RGBa` | PASS | | `text-emphasis-color supports animating as color of rgb() with overflowed from and to values` | PASS | | `flex-basis (type: discrete) has testAddition function` | PASS | | `font-variant-ligatures (type: discrete) has testAddition function` | PASS | | `text-decoration-style: "dotted" onto "solid"` | PASS | | `clip-rule: "evenodd" onto "nonzero"` | PASS | | `border-top-style (type: discrete) has testAddition function` | PASS | | `list-style-position: "outside" onto "inside"` | PASS | | `word-break: "break-all" onto "keep-all"` | PASS | | `background-attachment: "fixed" onto "local"` | PASS | | `fill-rule: "nonzero" onto "evenodd"` | PASS | | `touch-action (type: discrete) has testAddition function` | PASS | | `mask-mode (type: discrete) has testAddition function` | PASS | | `stroke-linecap: "square" onto "round"` | PASS | | `text-decoration-line: "underline" onto "overline"` | PASS | | `transform: skew` | PASS | | `outline-width (type: length) has testAddition function` | PASS | | `font-variant-caps: "small-caps" onto "unicase"` | PASS | | `flex-basis: units "em" onto "rem"` | PASS | | `mask-type (type: discrete) has testAddition function` | PASS | | `border-image-width (type: discrete) has testAddition function` | PASS | | `stroke-linejoin: "round" onto "miter"` | PASS | | `flex-basis: length of rem` | PASS | | `image-orientation: "90deg" onto "0deg"` | PASS | | `transform-style (type: discrete) has testAddition function` | PASS | | `touch-action: "auto" onto "none"` | PASS | | `shape-outside (type: discrete) has testAddition function` | PASS | | `ruby-position: "under" onto "over"` | PASS | | `text-emphasis-position (type: discrete) has testAddition function` | PASS | | `background-color (type: color) has testAddition function` | PASS | | `background-image (type: discrete) has testAddition function` | PASS | | `letter-spacing (type: length) has testAddition function` | PASS | | `filter (type: filterList) has testAddition function` | PASS | | `caption-side: "bottom" onto "top"` | PASS | | `background-attachment: "local" onto "fixed"` | PASS | | `text-combine-upright: "all" onto "none"` | PASS | | `counter-reset: "ident-2 2" onto "ident-1 1"` | PASS | | `font-variant-alternates (type: discrete) has testAddition function` | PASS | | `font-variant-east-asian (type: discrete) has testAddition function` | PASS | | `column-rule-style (type: discrete) has testAddition function` | PASS | | `border-image-outset: "1 1 1 1" onto "5 5 5 5"` | PASS | | `flex-grow (type: positiveNumber) has testAddition function` | PASS | | `border-left-width (type: length) has testAddition function` | PASS | | `text-emphasis-style (type: discrete) has testAddition function` | PASS | | `column-rule-style: "dotted" onto "none"` | PASS | | `flex-wrap: "nowrap" onto "wrap"` | PASS | | `align-items: "flex-end" onto "flex-start"` | PASS | | `object-fit (type: discrete) has testAddition function` | PASS | | `grid-auto-flow (type: discrete) has testAddition function` | PASS | | `font-language-override (type: discrete) has testAddition function` | PASS | | `mix-blend-mode: "multiply" onto "screen"` | PASS | | `text-orientation (type: discrete) has testAddition function` | PASS | | `border-bottom-width: length` | PASS | | `border-bottom-color supports animating as color of rgba()` | PASS | | `background-repeat: "space" onto "round"` | PASS | | `grid-auto-columns: "5px" onto "1px"` | PASS | | `text-emphasis-color supports animating as color of hsl()` | PASS | | `flex-wrap: "wrap" onto "nowrap"` | PASS | | `align-items: "flex-start" onto "flex-end"` | PASS | | `ruby-align: "center" onto "start"` | PASS | | `text-emphasis-color supports animating as color of #RGB` | PASS | | `overflow-y: "visible" onto "hidden"` | PASS | | `border-bottom-style: "solid" onto "dotted"` | PASS | | `filter: blur on blur` | PASS | | `direction: "ltr" onto "rtl"` | PASS | | `content: ""a"" onto ""b""` | PASS | | `text-combine-upright: "none" onto "all"` | PASS | | `cursor: "pointer" onto "wait"` | PASS | | `scroll-snap-type-y (type: discrete) has testAddition function` | PASS | | `color-adjust: "economy" onto "exact"` | PASS | | `text-align-last (type: discrete) has testAddition function` | PASS | | `border-top-color supports animating as color of rgba()` | PASS | | `font-variant-caps: "unicase" onto "small-caps"` | PASS | | `background-color supports animating as color of rgba()` | PASS | | `vector-effect: "none" onto "non-scaling-stroke"` | PASS | | `outline-width: length of rem` | PASS | | `text-orientation: "sideways" onto "upright"` | PASS | | `column-gap: length` | PASS | | `scroll-snap-type-x: "mandatory" onto "proximity"` | PASS | | `text-rendering: "optimizeSpeed" onto "optimizeLegibility"` | PASS | | `float: "left" onto "right"` | PASS | | `ruby-position (type: discrete) has testAddition function` | PASS | | `border-right-color supports animating as color of rgba()` | PASS | | `text-transform: "uppercase" onto "capitalize"` | PASS | | `column-rule-color (type: color) has testAddition function` | PASS | | `border-left-style (type: discrete) has testAddition function` | PASS | | `border-collapse: "collapse" onto "separate"` | PASS | | `stroke-linejoin: "miter" onto "round"` | PASS | | `outline-color supports animating as color of #RGBa` | PASS | | `background-attachment (type: discrete) has testAddition function` | PASS | | `border-right-width: length of rem` | PASS | | `paint-order: "stroke" onto "fill"` | PASS | | `mask-clip: "content-box" onto "border-box"` | PASS | | `flex-shrink (type: positiveNumber) has testAddition function` | PASS | | `column-rule-color supports animating as color of rgba()` | PASS | | `contain: "none" onto "strict"` | PASS | | `will-change: "contents" onto "scroll-position"` | PASS | | `font-synthesis: "weight style" onto "none"` | PASS | | `isolation: "auto" onto "isolate"` | PASS | | `overflow-wrap: "break-word" onto "normal"` | PASS | | `box-decoration-break (type: discrete) has testAddition function` | PASS | | `grid-auto-columns: "1px" onto "5px"` | PASS | | `touch-action: "none" onto "auto"` | PASS | | `mask-image: "url("http://localhost/test-1")" onto "url("http://localhost/test-2")"` | PASS | | `border-left-color supports animating as color of hsla()` | PASS | | `font-synthesis: "none" onto "weight style"` | PASS | | `filter: different filter functions` | PASS | | `writing-mode: "sideways-rl" onto "vertical-rl"` | PASS | | `text-decoration-color supports animating as color of hsl()` | PASS | | `font-feature-settings: "normal" onto ""liga" 5"` | PASS | | `background-repeat (type: discrete) has testAddition function` | PASS | | `list-style-position: "inside" onto "outside"` | PASS | | `clear (type: discrete) has testAddition function` | PASS | | `order: integer` | PASS | | `border-right-color supports animating as color of #RGB` | PASS | | `justify-self (type: discrete) has testAddition function` | PASS | | `font-style: "italic" onto "oblique"` | PASS | | `visibility: onto "hidden"` | PASS | | `position (type: discrete) has testAddition function` | PASS | | `text-transform: "capitalize" onto "uppercase"` | PASS | | `ime-mode: "auto" onto "disabled"` | PASS | | `text-align-last: "start" onto "end"` | PASS | | `border-right-width: length` | PASS | | `text-decoration-style: "solid" onto "dotted"` | PASS | | `background-origin (type: discrete) has testAddition function` | PASS | | `background-image: "url("http://localhost/test-1")" onto "url("http://localhost/test-2")"` | PASS | | `mask-clip (type: discrete) has testAddition function` | PASS | | `border-right-color (type: color) has testAddition function` | PASS | | `marker-end (type: discrete) has testAddition function` | PASS | | `pointer-events: "fill" onto "none"` | PASS | | `border-image-width: "5 5 5 5" onto "1 1 1 1"` | PASS | | `direction: "rtl" onto "ltr"` | PASS | | `stop-color supports animating as color of rgba()` | PASS | | `scroll-snap-type-y: "mandatory" onto "proximity"` | PASS | | `font-variant-position (type: discrete) has testAddition function` | PASS | | `mask-origin: "content-box" onto "border-box"` | PASS | | `initial-letter: "3 4" onto "1 2"` | PASS | | `text-anchor: "middle" onto "end"` | PASS | | `counter-increment (type: discrete) has testAddition function` | PASS | | `grid-column-end (type: discrete) has testAddition function` | PASS | | `grid-column-end: "5" onto "1"` | PASS | | `border-top-color supports animating as color of hsla()` | PASS | | `flex-shrink: positive number` | PASS | | `outline-style (type: discrete) has testAddition function` | PASS | | `border-left-color supports animating as color of hsl()` | PASS | | `align-self (type: discrete) has testAddition function` | PASS | | `background-blend-mode (type: discrete) has testAddition function` | PASS | | `scroll-snap-type-y: "proximity" onto "mandatory"` | PASS | | `text-emphasis-color (type: color) has testAddition function` | PASS | | `outline-color supports animating as color of rgb() with overflowed from and to values` | PASS | | `background-color supports animating as color of rgb() with overflowed from and to values` | PASS | | `background-blend-mode: "multiply" onto "screen"` | PASS | | `color-interpolation-filters: "linearRGB" onto "sRGB"` | PASS | | `dominant-baseline: "ideographic" onto "alphabetic"` | PASS | | `border-right-width (type: length) has testAddition function` | PASS | | `text-decoration-color supports animating as color of rgba()` | PASS | | `border-image-source: "url("http://localhost/test-2")" onto "url("http://localhost/test-1")"` | PASS | | `mask-mode: "alpha" onto "luminance"` | PASS | | `ime-mode: "disabled" onto "auto"` | PASS | | `column-width: length of rem` | PASS | | `shape-rendering: "crispEdges" onto "optimizeSpeed"` | PASS | | `transform-box: "border-box" onto "fill-box"` | PASS | | `scroll-behavior: "auto" onto "smooth"` | PASS | | `overflow-wrap: "normal" onto "break-word"` | PASS | | `outline-color supports animating as color of #RGB` | PASS | | `grid-template-columns (type: discrete) has testAddition function` | PASS | | `border-left-width: length` | PASS | | `column-rule-color supports animating as color of #RGB` | PASS | | `flex-basis: units "px" onto "%"` | PASS | | `border-right-style: "dotted" onto "solid"` | PASS | | `border-right-color supports animating as color of hsla()` | PASS | | `flex-direction: "row-reverse" onto "row"` | PASS | | `border-image-slice: "5 5 5 5" onto "1 1 1 1"` | PASS | | `marker-mid: "url("http://localhost/test-2")" onto "url("http://localhost/test-1")"` | PASS | | `color-interpolation: "auto" onto "linearRGB"` | PASS | | `font-kerning: "auto" onto "normal"` | PASS | | `font-variant-alternates: "stylistic(unknown)" onto "swash(unknown)"` | PASS | | `shape-outside: "url("http://localhost/test-2")" onto "url("http://localhost/test-1")"` | PASS | | `text-decoration-color supports animating as color of #RGBa` | PASS | | `flood-color (type: color) has testAddition function` | PASS | | `cursor: "wait" onto "pointer"` | PASS | | `font-variant-numeric: "oldstyle-nums" onto "lining-nums"` | PASS | | `word-break: "keep-all" onto "break-all"` | PASS | | `justify-self: "baseline" onto "last baseline"` | PASS | | `list-style-type (type: discrete) has testAddition function` | PASS | | `perspective: length of rem` | PASS | | `mask (type: discrete) has testAddition function` | PASS | | `content: ""b"" onto ""a""` | PASS | | `flex-basis: "10px" onto "auto"` | PASS | | `page-break-inside: "auto" onto "avoid"` | PASS | | `text-overflow: "ellipsis" onto "clip"` | PASS | | `transform: rotate on translate` | PASS | | `font-variant-east-asian: "proportional-width" onto "full-width"` | PASS | | `border-image-repeat: "stretch stretch" onto "repeat repeat"` | PASS | | `letter-spacing: length` | PASS | | `float (type: discrete) has testAddition function` | PASS | | `isolation (type: discrete) has testAddition function` | PASS | | `resize: "horizontal" onto "both"` | PASS | | `list-style-image: "url("http://localhost/test-2")" onto "url("http://localhost/test-1")"` | PASS | | `grid-template-areas: "none" onto "". . a b" ". .a b""` | PASS | | `column-width: "1px" onto "auto"` | PASS | | `will-change (type: discrete) has testAddition function` | PASS | | `table-layout (type: discrete) has testAddition function` | PASS | | `flex-grow: positive number` | PASS | | `flood-color supports animating as color of #RGBa` | PASS | | `transform: matrix` | PASS | | `border-top-color (type: color) has testAddition function` | PASS | | `flood-color supports animating as color of hsl()` | PASS | | `font-variant-alternates: "swash(unknown)" onto "stylistic(unknown)"` | PASS | | `color supports animating as color of hsl()` | PASS | | `column-rule-color supports animating as color of hsla()` | PASS | | `grid-auto-flow: "row" onto "column"` | PASS | | `text-decoration-line: "overline" onto "underline"` | PASS | | `color-interpolation (type: discrete) has testAddition function` | PASS | | `mask-image: "url("http://localhost/test-2")" onto "url("http://localhost/test-1")"` | PASS | | `flex-basis: units "%" onto "rem"` | PASS | | `border-top-color supports animating as color of #RGB` | PASS | | `grid-column-start: "1" onto "5"` | PASS | | `page-break-inside: "avoid" onto "auto"` | PASS | | `contain: "strict" onto "none"` | PASS | | `border-left-color supports animating as color of #RGB` | PASS | | `scroll-behavior: "smooth" onto "auto"` | PASS | | `background-clip: "padding-box" onto "content-box"` | PASS | | `text-emphasis-style: "filled circle" onto "open dot"` | PASS | | `page-break-before (type: discrete) has testAddition function` | PASS | | `text-emphasis-color supports animating as color of #RGBa` | PASS | | `border-bottom-width: length of rem` | PASS | | `grid-row-start (type: discrete) has testAddition function` | PASS | | `initial-letter: "1 2" onto "3 4"` | PASS | | `border-top-style: "dotted" onto "solid"` | PASS | | `font-synthesis (type: discrete) has testAddition function` | PASS | | `outline-color supports animating as color of hsla()` | PASS | | `background-image: "url("http://localhost/test-2")" onto "url("http://localhost/test-1")"` | PASS | | `will-change: "scroll-position" onto "contents"` | PASS | | `scroll-snap-type-x (type: discrete) has testAddition function` | PASS | | `visibility (type: visibility) has testAddition function` | PASS | | `pointer-events: "none" onto "fill"` | PASS | | `transform-box (type: discrete) has testAddition function` | PASS | | `ime-mode (type: discrete) has testAddition function` | PASS | | `text-anchor (type: discrete) has testAddition function` | PASS | | `column-width: length` | PASS | | `font-style (type: discrete) has testAddition function` | PASS | | `text-anchor: "end" onto "middle"` | PASS | | `flex-direction (type: discrete) has testAddition function` | PASS | | `border-top-style: "solid" onto "dotted"` | PASS | | `unicode-bidi: "bidi-override" onto "embed"` | PASS | | `image-orientation (type: discrete) has testAddition function` | PASS | | `text-rendering: "optimizeLegibility" onto "optimizeSpeed"` | PASS | | `box-sizing (type: discrete) has testAddition function` | PASS | | `column-width (type: discrete) has testAddition function` | PASS | | `text-orientation: "upright" onto "sideways"` | PASS | | `mask-repeat: "space" onto "round"` | PASS | | `page-break-after: "always" onto "auto"` | PASS | | `border-bottom-color supports animating as color of #RGBa` | PASS | | `background-color supports animating as color of hsla()` | PASS | | `text-decoration-color supports animating as color of rgb() with overflowed from and to values` | PASS | | `background-clip: "content-box" onto "padding-box"` | PASS | | `position: "fixed" onto "absolute"` | PASS | | `font-variant-caps (type: discrete) has testAddition function` | PASS | | `transform (type: transformList) has testAddition function` | PASS | | `font-kerning: "normal" onto "auto"` | PASS | | `column-gap (type: length) has testAddition function` | PASS | | `border-bottom-color supports animating as color of #RGB` | PASS | | `transform: translate` | PASS | | `counter-reset (type: discrete) has testAddition function` | PASS | | `text-transform (type: discrete) has testAddition function` | PASS | | `outline-offset: length` | PASS | | `border-right-color supports animating as color of hsl()` | PASS | | `border-left-style: "solid" onto "dotted"` | PASS | | `stop-color supports animating as color of #RGBa` | PASS | | `overflow-x (type: discrete) has testAddition function` | PASS | | `mask-clip: "border-box" onto "content-box"` | PASS | | `perspective: length` | PASS | | `text-align: "end" onto "start"` | PASS | | `lighting-color supports animating as color of #RGBa` | PASS | | `hyphens: "auto" onto "manual"` | PASS | | `stop-color (type: color) has testAddition function` | PASS | | `scroll-behavior (type: discrete) has testAddition function` | PASS | | `mask-repeat: "round" onto "space"` | PASS | | `font-variant-numeric (type: discrete) has testAddition function` | PASS | | `border-bottom-width (type: length) has testAddition function` | PASS | | `border-image-slice (type: discrete) has testAddition function` | PASS | | `flex-wrap (type: discrete) has testAddition function` | PASS | | `scroll-snap-type-x: "proximity" onto "mandatory"` | PASS | | `border-left-color supports animating as color of rgba()` | PASS | | `transform-style: "flat" onto "preserve-3d"` | PASS | | `grid-auto-columns (type: discrete) has testAddition function` | PASS | | `unicode-bidi: "embed" onto "bidi-override"` | PASS | | `marker-start (type: discrete) has testAddition function` | PASS | | `color-interpolation-filters: "sRGB" onto "linearRGB"` | PASS | | `stroke-linecap (type: discrete) has testAddition function` | PASS | | `list-style-position (type: discrete) has testAddition function` | PASS | | `border-right-style (type: discrete) has testAddition function` | PASS | | `flex-basis: calc` | PASS | | `flood-color supports animating as color of rgb() with overflowed from and to values` | PASS | | `clear: "right" onto "left"` | PASS | | `fill-rule: "evenodd" onto "nonzero"` | PASS | | `column-fill: "balance" onto "auto"` | PASS | | `grid-auto-rows: "5px" onto "1px"` | PASS | | `image-orientation: "0deg" onto "90deg"` | PASS | | `grid-row-end: "5" onto "1"` | PASS | | `border-image-width: "1 1 1 1" onto "5 5 5 5"` | PASS | | `text-decoration-style (type: discrete) has testAddition function` | PASS | | `paint-order: "fill" onto "stroke"` | PASS | | `align-items (type: discrete) has testAddition function` | PASS | | `empty-cells: "hide" onto "show"` | PASS | | `lighting-color supports animating as color of #RGB` | PASS | | `marker-end: "url("http://localhost/test-2")" onto "url("http://localhost/test-1")"` | PASS | | `transform: rotate3d` | PASS | | `font-kerning (type: discrete) has testAddition function` | PASS | | `box-decoration-break: "clone" onto "slice"` | PASS | | `white-space: "pre" onto "nowrap"` | PASS | | `shape-outside: "url("http://localhost/test-1")" onto "url("http://localhost/test-2")"` | PASS | | `transform: translate on rotate` | PASS | | `lighting-color supports animating as color of rgba()` | PASS | | `border-top-width (type: length) has testAddition function` | PASS | | `flex-basis: units "rem" onto "em"` | PASS | | `color-adjust (type: discrete) has testAddition function` | PASS | | `overflow-y: "hidden" onto "visible"` | PASS | | `border-bottom-style: "dotted" onto "solid"` | PASS | | `grid-template-areas: "". . a b" ". .a b"" onto "none"` | PASS | | `hyphens (type: discrete) has testAddition function` | PASS | | `flood-color supports animating as color of #RGB` | PASS | | `overflow-y (type: discrete) has testAddition function` | PASS | | `mix-blend-mode (type: discrete) has testAddition function` | PASS | | `caption-side (type: discrete) has testAddition function` | PASS | | `dominant-baseline: "alphabetic" onto "ideographic"` | PASS | | `background-clip (type: discrete) has testAddition function` | PASS | | `letter-spacing: length of rem` | PASS | | `caption-side: "top" onto "bottom"` | PASS | | `initial-letter (type: discrete) has testAddition function` | PASS | | `background-origin: "content-box" onto "padding-box"` | PASS | | `text-align (type: discrete) has testAddition function` | PASS | | `mask-mode: "luminance" onto "alpha"` | PASS | | `justify-items (type: discrete) has testAddition function` | PASS | | `background-repeat: "round" onto "space"` | PASS | | `mask-origin: "border-box" onto "content-box"` | PASS | | `unicode-bidi (type: discrete) has testAddition function` | PASS | | `border-collapse: "separate" onto "collapse"` | PASS | | `flex-basis: units "rem" onto "%"` | PASS | | `list-style-type: "square" onto "circle"` | PASS | | `grid-template-areas (type: discrete) has testAddition function` | PASS | | `column-rule-width (type: length) has testAddition function` | PASS | | `grid-auto-rows: "1px" onto "5px"` | PASS | | `mask-image (type: discrete) has testAddition function` | PASS | | `font-language-override: "normal" onto ""eng""` | PASS | | `object-fit: "fill" onto "contain"` | PASS | | `background-color supports animating as color of #RGB` | PASS | | `mask-type: "alpha" onto "luminance"` | PASS | | `writing-mode (type: discrete) has testAddition function` | PASS | | `background-origin: "padding-box" onto "content-box"` | PASS | | `overflow-wrap (type: discrete) has testAddition function` | PASS | | `flood-color supports animating as color of rgba()` | PASS | | `table-layout: "fixed" onto "auto"` | PASS | | `text-shadow (type: textShadowList) has testAddition function` | PASS | | `isolation: "isolate" onto "auto"` | PASS | | `list-style-image (type: discrete) has testAddition function` | PASS | | `quotes: ""‘" "’" "“" "”"" onto ""“" "”" "‘" "’""` | PASS | | `grid-row-end (type: discrete) has testAddition function` | PASS | | `white-space: "nowrap" onto "pre"` | PASS | | `outline-color supports animating as color of hsl()` | PASS | | `overflow-x: "hidden" onto "visible"` | PASS | | `page-break-before: "auto" onto "always"` | PASS | | `lighting-color supports animating as color of hsl()` | PASS | | `quotes (type: discrete) has testAddition function` | PASS | | `stroke-linejoin (type: discrete) has testAddition function` | PASS | | `border-bottom-color supports animating as color of hsla()` | PASS | | `font-variant-east-asian: "full-width" onto "proportional-width"` | PASS | | `border-image-repeat (type: discrete) has testAddition function` | PASS | | `border-image-outset: "5 5 5 5" onto "1 1 1 1"` | PASS | | `empty-cells: "show" onto "hide"` | PASS | | `grid-row-start: "5" onto "1"` | PASS | | `direction (type: discrete) has testAddition function` | PASS | | `empty-cells (type: discrete) has testAddition function` | PASS | | `column-rule-width: length of rem` | PASS | | `color-adjust: "exact" onto "economy"` | PASS | | `color-interpolation: "linearRGB" onto "auto"` | PASS | | `grid-template-columns: "5px" onto "1px"` | PASS | | `marker-start: "url("http://localhost/test-2")" onto "url("http://localhost/test-1")"` | PASS | | `stop-color supports animating as color of rgb() with overflowed from and to values` | PASS | | `clip-rule: "nonzero" onto "evenodd"` | PASS | | `dominant-baseline (type: discrete) has testAddition function` | PASS | | `marker-start: "url("http://localhost/test-1")" onto "url("http://localhost/test-2")"` | PASS | | `border-image-source (type: discrete) has testAddition function` | PASS | | `stop-color supports animating as color of hsl()` | PASS | | `ruby-align: "start" onto "center"` | PASS | | `box-shadow (type: boxShadowList) has testAddition function` | PASS | | `text-overflow: "clip" onto "ellipsis"` | PASS | | `border-bottom-color (type: color) has testAddition function` | PASS | | `object-fit: "contain" onto "fill"` | PASS | | `border-bottom-style (type: discrete) has testAddition function` | PASS | | `grid-auto-flow: "column" onto "row"` | PASS | | `background-color supports animating as color of #RGBa` | PASS | | `font-family: "helvetica" onto "verdana"` | PASS | | `overflow-x: "visible" onto "hidden"` | PASS | | `outline-offset: length of rem` | PASS | | `fill-rule (type: discrete) has testAddition function` | PASS | | `text-decoration-color supports animating as color of hsla()` | PASS | | `grid-column-start (type: discrete) has testAddition function` | PASS | | `column-rule-color supports animating as color of rgb() with overflowed from and to values` | PASS | | `text-align: "start" onto "end"` | PASS | | `text-overflow (type: discrete) has testAddition function` | PASS | | `border-bottom-color supports animating as color of hsl()` | PASS | | `border-image-repeat: "repeat repeat" onto "stretch stretch"` | PASS | | `outline-style: "dotted" onto "none"` | PASS | | `page-break-before: "always" onto "auto"` | PASS | | `border-top-color supports animating as color of hsl()` | PASS | | `font-variant-ligatures: "no-common-ligatures" onto "common-ligatures"` | PASS | | `writing-mode: "vertical-rl" onto "sideways-rl"` | PASS | | `mix-blend-mode: "screen" onto "multiply"` | PASS | | `text-emphasis-position: "over right" onto "under left"` | PASS | | `shape-rendering: "optimizeSpeed" onto "crispEdges"` | PASS | | `flex-basis: percentage` | PASS | | `font-variant-ligatures: "common-ligatures" onto "no-common-ligatures"` | PASS | | `vector-effect: "non-scaling-stroke" onto "none"` | PASS | | `align-content (type: discrete) has testAddition function` | PASS | | `border-top-width: length` | PASS | | `font-language-override: ""eng"" onto "normal"` | PASS | | `text-combine-upright (type: discrete) has testAddition function` | PASS | | `border-image-outset (type: discrete) has testAddition function` | PASS | | `grid-column-end: "1" onto "5"` | PASS | | `backface-visibility: "hidden" onto "visible"` | PASS | | `column-rule-style: "none" onto "dotted"` | PASS | | `border-bottom-color supports animating as color of rgb() with overflowed from and to values` | PASS | | `transform: rotate` | PASS | | `border-collapse (type: discrete) has testAddition function` | PASS | | `border-right-color supports animating as color of #RGBa` | PASS | | `counter-increment: "ident-2 2" onto "ident-1 1"` | PASS | | `border-left-color supports animating as color of rgb() with overflowed from and to values` | PASS | | `flex-direction: "row" onto "row-reverse"` | PASS | | `border-image-slice: "1 1 1 1" onto "5 5 5 5"` | PASS | | `border-right-style: "solid" onto "dotted"` | PASS | | `float: "right" onto "left"` | PASS | | `stop-color supports animating as color of #RGB` | PASS | | `table-layout: "auto" onto "fixed"` | PASS | | `box-decoration-break: "slice" onto "clone"` | PASS | | `border-left-width: length of rem` | PASS | | `justify-content (type: discrete) has testAddition function` | PASS | | `position: "absolute" onto "fixed"` | PASS | | `marker-end: "url("http://localhost/test-1")" onto "url("http://localhost/test-2")"` | PASS | | `ruby-align (type: discrete) has testAddition function` | PASS | | `shape-rendering (type: discrete) has testAddition function` | PASS | | `box-sizing: "content-box" onto "border-box"` | PASS | | `text-shadow: shadow` | PASS | | `text-align-last: "end" onto "start"` | PASS | | `font-variant-numeric: "lining-nums" onto "oldstyle-nums"` | PASS | | `mask-type: "luminance" onto "alpha"` | PASS | | `list-style-type: "circle" onto "square"` | PASS | | `column-fill: "auto" onto "balance"` | PASS | | `mask: "url("http://localhost/test-2")" onto "url("http://localhost/test-1")"` | PASS | | `transform-box: "fill-box" onto "border-box"` | PASS | | `resize (type: discrete) has testAddition function` | PASS | | `visibility: onto "visible"` | PASS | | `color supports animating as color of #RGB` | PASS | | `perspective (type: length) has testAddition function` | PASS | | `border-left-style: "dotted" onto "solid"` | PASS | | `order (type: integer) has testAddition function` | PASS | | `page-break-inside (type: discrete) has testAddition function` | PASS | | `mask: "url("http://localhost/test-1")" onto "url("http://localhost/test-2")"` | PASS | | `border-image-source: "url("http://localhost/test-1")" onto "url("http://localhost/test-2")"` | PASS | | `column-rule-width: length` | PASS | | `column-fill (type: discrete) has testAddition function` | PASS | | `counter-increment: "ident-1 1" onto "ident-2 2"` | PASS | | `flex-basis: units "calc" onto "px"` | PASS | | `color-interpolation-filters (type: discrete) has testAddition function` | PASS | | `background-color supports animating as color of hsl()` | PASS | | `flex-basis: length` | PASS | | `hyphens: "manual" onto "auto"` | PASS | | `text-decoration-color (type: color) has testAddition function` | PASS | | `clear: "left" onto "right"` | PASS | | `marker-mid: "url("http://localhost/test-1")" onto "url("http://localhost/test-2")"` | PASS | | `mask-composite: "add" onto "subtract"` | PASS | | `mask-composite (type: discrete) has testAddition function` | PASS | | `align-self: "flex-end" onto "flex-start"` | PASS | | `border-top-color supports animating as color of #RGBa` | PASS | | `justify-items: "baseline" onto "last baseline"` | PASS | | `text-emphasis-color supports animating as color of rgba()` | PASS | | `justify-self: "last baseline" onto "baseline"` | PASS | | `box-sizing: "border-box" onto "content-box"` | PASS | | `transform-style: "preserve-3d" onto "flat"` | PASS | | `ruby-position: "over" onto "under"` | PASS | | `grid-auto-rows (type: discrete) has testAddition function` | PASS | | `outline-style: "none" onto "dotted"` | PASS | | `column-gap: length of rem` | PASS | | `font-feature-settings (type: discrete) has testAddition function` | PASS | | `flex-basis: "auto" onto "10px"` | PASS | | `transform: scale` | PASS | | `quotes: ""“" "”" "‘" "’"" onto ""‘" "’" "“" "”""` | PASS | | `font-family (type: discrete) has testAddition function` | PASS | | `column-rule-color supports animating as color of hsl()` | PASS | | `stroke-linecap: "round" onto "square"` | PASS | | `flex-basis: units "%" onto "px"` | PASS | | `white-space (type: discrete) has testAddition function` | PASS | | `vector-effect (type: discrete) has testAddition function` | PASS | | `grid-row-end: "1" onto "5"` | PASS | | `clip-rule (type: discrete) has testAddition function` | PASS | | `color supports animating as color of hsla()` | PASS | | `font-variant-position: "sub" onto "super"` | PASS | | `font-feature-settings: ""liga" 5" onto "normal"` | PASS | | `mask-repeat (type: discrete) has testAddition function` | PASS | | `page-break-after (type: discrete) has testAddition function` | PASS | | `outline-width: length` | PASS | | `grid-row-start: "1" onto "5"` | PASS | | `stop-color supports animating as color of hsla()` | PASS | | `box-shadow: shadow` | PASS | | `outline-color (type: color) has testAddition function` | PASS | | `list-style-image: "url("http://localhost/test-1")" onto "url("http://localhost/test-2")"` | PASS | | `word-break (type: discrete) has testAddition function` | PASS | | `text-decoration-line (type: discrete) has testAddition function` | PASS | </details> View on GitHub: https://github.com/w3c/web-platform-tests/pull/4785#issuecomment-278786760
Received on Thursday, 9 February 2017 21:56:47 UTC