3 PASS background-color (type: color) has testInterpolation function
4 PASS background-color supports animating as color of rgb()
5 PASS background-color supports animating as color of #RGB
6 PASS background-color supports animating as color of hsl()
7 PASS background-color supports animating as color of #RGBa
8 PASS background-color supports animating as color of rgba()
9 PASS background-color supports animating as color of hsla()
10 PASS background-image (type: discrete) has testInterpolation function
11 FAIL background-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with linear easing assert_equals: The value should be url("http://localhost/test-1") at 499ms expected "url(\"http://localhost/test-1\")" but got "url(\"http://localhost/test-2\")"
12 FAIL background-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with effect easing assert_equals: The value should be url("http://localhost/test-1") at 940ms expected "url(\"http://localhost/test-1\")" but got "url(\"http://localhost/test-2\")"
13 FAIL background-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with keyframe easing assert_equals: The value should be url("http://localhost/test-1") at 940ms expected "url(\"http://localhost/test-1\")" but got "url(\"http://localhost/test-2\")"
14 PASS border-bottom-color (type: color) has testInterpolation function
15 PASS border-bottom-color supports animating as color of rgb()
16 PASS border-bottom-color supports animating as color of #RGB
17 PASS border-bottom-color supports animating as color of hsl()
18 PASS border-bottom-color supports animating as color of #RGBa
19 PASS border-bottom-color supports animating as color of rgba()
20 PASS border-bottom-color supports animating as color of hsla()
21 PASS border-bottom-width (type: length) has testInterpolation function
22 PASS border-bottom-width supports animating as a length
23 PASS border-bottom-width supports animating as a length of rem
24 PASS border-image-source (type: discrete) has testInterpolation function
25 FAIL border-image-source uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with linear easing assert_equals: The value should be url("http://localhost/test-1") at 499ms expected "url(\"http://localhost/test-1\")" but got "url(\"http://localhost/test-2\")"
26 FAIL border-image-source uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with effect easing assert_equals: The value should be url("http://localhost/test-1") at 940ms expected "url(\"http://localhost/test-1\")" but got "url(\"http://localhost/test-2\")"
27 FAIL border-image-source uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with keyframe easing assert_equals: The value should be url("http://localhost/test-1") at 940ms expected "url(\"http://localhost/test-1\")" but got "url(\"http://localhost/test-2\")"
28 PASS border-left-color (type: color) has testInterpolation function
29 PASS border-left-color supports animating as color of rgb()
30 PASS border-left-color supports animating as color of #RGB
31 PASS border-left-color supports animating as color of hsl()
32 PASS border-left-color supports animating as color of #RGBa
33 PASS border-left-color supports animating as color of rgba()
34 PASS border-left-color supports animating as color of hsla()
35 PASS border-left-width (type: length) has testInterpolation function
36 PASS border-left-width supports animating as a length
37 PASS border-left-width supports animating as a length of rem
38 PASS border-right-color (type: color) has testInterpolation function
39 PASS border-right-color supports animating as color of rgb()
40 PASS border-right-color supports animating as color of #RGB
41 PASS border-right-color supports animating as color of hsl()
42 PASS border-right-color supports animating as color of #RGBa
43 PASS border-right-color supports animating as color of rgba()
44 PASS border-right-color supports animating as color of hsla()
45 PASS border-right-width (type: length) has testInterpolation function
46 PASS border-right-width supports animating as a length
47 PASS border-right-width supports animating as a length of rem
48 PASS border-spacing (type: lengthPair) has testInterpolation function
49 PASS border-spacing supports animating as a length pair
50 PASS border-spacing supports animating as a length pair of rem
51 PASS border-top-color (type: color) has testInterpolation function
52 PASS border-top-color supports animating as color of rgb()
53 PASS border-top-color supports animating as color of #RGB
54 PASS border-top-color supports animating as color of hsl()
55 PASS border-top-color supports animating as color of #RGBa
56 PASS border-top-color supports animating as color of rgba()
57 PASS border-top-color supports animating as color of hsla()
58 PASS border-top-width (type: length) has testInterpolation function
59 PASS border-top-width supports animating as a length
60 PASS border-top-width supports animating as a length of rem
61 PASS box-shadow (type: boxShadowList) has testInterpolation function
62 FAIL box-shadow: from none to other assert_equals: The value should be rgba(100, 100, 100, 0.5) 5px 5px 5px 0px at 500ms expected "rgba(100, 100, 100, 0.5) 5px 5px 5px 0px" but got "rgba(100, 100, 100, 0.501961) 5px 5px 5px 0px"
63 FAIL box-shadow: from other to none assert_equals: The value should be rgba(100, 100, 100, 0.5) 5px 5px 5px 0px at 500ms expected "rgba(100, 100, 100, 0.5) 5px 5px 5px 0px" but got "rgba(100, 100, 100, 0.501961) 5px 5px 5px 0px"
64 PASS box-shadow: single shadow
65 PASS box-shadow: shadow list
66 FAIL box-shadow: mismatched list length (from shorter to longer) assert_equals: The value should be rgb(150, 150, 150) 15px 15px 15px 10px, rgba(100, 100, 100, 0.5) 5px 5px 5px 0px at 500ms expected "rgb(150, 150, 150) 15px 15px 15px 10px, rgba(100, 100, 100, 0.5) 5px 5px 5px 0px" but got "rgb(150, 150, 150) 15px 15px 15px 10px, rgba(100, 100, 100, 0.501961) 5px 5px 5px 0px"
67 FAIL box-shadow: mismatched list length (from longer to shorter) assert_equals: The value should be rgb(150, 150, 150) 15px 15px 15px 10px, rgba(100, 100, 100, 0.5) 5px 5px 5px 0px at 500ms expected "rgb(150, 150, 150) 15px 15px 15px 10px, rgba(100, 100, 100, 0.5) 5px 5px 5px 0px" but got "rgb(150, 150, 150) 15px 15px 15px 10px, rgba(100, 100, 100, 0.501961) 5px 5px 5px 0px"
68 PASS box-shadow: with currentcolor
69 PASS caret-color (type: color) has testInterpolation function
70 PASS caret-color supports animating as color of rgb()
71 PASS caret-color supports animating as color of #RGB
72 PASS caret-color supports animating as color of hsl()
73 PASS caret-color supports animating as color of #RGBa
74 PASS caret-color supports animating as color of rgba()
75 PASS caret-color supports animating as color of hsla()
76 PASS clip (type: rect) has testInterpolation function
77 FAIL clip supports animating as a rect assert_equals: The value should be rect(30px, 30px, 30px, 30px) at 500ms expected "rect(30px, 30px, 30px, 30px)" but got "auto"
78 PASS clip (type: discrete) has testInterpolation function
79 FAIL clip uses discrete animation when animating between "rect(10px, 10px, 10px, 10px)" and "auto" with linear easing assert_equals: The value should be rect(10px, 10px, 10px, 10px) at 0ms expected "rect(10px, 10px, 10px, 10px)" but got "auto"
80 FAIL clip uses discrete animation when animating between "rect(10px, 10px, 10px, 10px)" and "auto" with effect easing assert_equals: The value should be rect(10px, 10px, 10px, 10px) at 0ms expected "rect(10px, 10px, 10px, 10px)" but got "auto"
81 FAIL clip uses discrete animation when animating between "rect(10px, 10px, 10px, 10px)" and "auto" with keyframe easing assert_equals: The value should be rect(10px, 10px, 10px, 10px) at 0ms expected "rect(10px, 10px, 10px, 10px)" but got "auto"
82 FAIL clip uses discrete animation when animating between "rect(10px, 10px, 10px, 10px)" and "rect(10px, 10px, 10px, auto)" with linear easing assert_equals: The value should be rect(10px, 10px, 10px, 10px) at 0ms expected "rect(10px, 10px, 10px, 10px)" but got "auto"
83 FAIL clip uses discrete animation when animating between "rect(10px, 10px, 10px, 10px)" and "rect(10px, 10px, 10px, auto)" with effect easing assert_equals: The value should be rect(10px, 10px, 10px, 10px) at 0ms expected "rect(10px, 10px, 10px, 10px)" but got "auto"
84 FAIL clip uses discrete animation when animating between "rect(10px, 10px, 10px, 10px)" and "rect(10px, 10px, 10px, auto)" with keyframe easing assert_equals: The value should be rect(10px, 10px, 10px, 10px) at 0ms expected "rect(10px, 10px, 10px, 10px)" but got "auto"
85 PASS color (type: color) has testInterpolation function
86 PASS color supports animating as color of rgb()
87 PASS color supports animating as color of #RGB
88 PASS color supports animating as color of hsl()
89 PASS color supports animating as color of #RGBa
90 PASS color supports animating as color of rgba()
91 PASS color supports animating as color of hsla()
92 PASS column-count (type: positiveInteger) has testInterpolation function
93 PASS column-count supports animating as a positive integer
94 PASS column-count (type: discrete) has testInterpolation function
95 FAIL column-count uses discrete animation when animating between "auto" and "10" with linear easing assert_equals: The value should be auto at 0ms expected "auto" but got "0"
96 FAIL column-count uses discrete animation when animating between "auto" and "10" with effect easing assert_equals: The value should be auto at 0ms expected "auto" but got "0"
97 FAIL column-count uses discrete animation when animating between "auto" and "10" with keyframe easing assert_equals: The value should be auto at 0ms expected "auto" but got "0"
98 PASS column-gap (type: length) has testInterpolation function
99 PASS column-gap supports animating as a length
100 PASS column-gap supports animating as a length of rem
101 PASS column-gap (type: discrete) has testInterpolation function
102 FAIL column-gap uses discrete animation when animating between "normal" and "200px" with linear easing assert_equals: The value should be normal at 0ms expected "normal" but got "200px"
103 FAIL column-gap uses discrete animation when animating between "normal" and "200px" with effect easing assert_equals: The value should be normal at 0ms expected "normal" but got "200px"
104 FAIL column-gap uses discrete animation when animating between "normal" and "200px" with keyframe easing assert_equals: The value should be normal at 0ms expected "normal" but got "200px"
105 PASS column-rule-color (type: color) has testInterpolation function
106 PASS column-rule-color supports animating as color of rgb()
107 PASS column-rule-color supports animating as color of #RGB
108 PASS column-rule-color supports animating as color of hsl()
109 PASS column-rule-color supports animating as color of #RGBa
110 PASS column-rule-color supports animating as color of rgba()
111 PASS column-rule-color supports animating as color of hsla()
112 PASS column-rule-width (type: length) has testInterpolation function
113 PASS column-rule-width supports animating as a length
114 PASS column-rule-width supports animating as a length of rem
115 PASS column-width (type: length) has testInterpolation function
116 PASS column-width supports animating as a length
117 PASS column-width supports animating as a length of rem
118 PASS column-width (type: discrete) has testInterpolation function
119 FAIL column-width uses discrete animation when animating between "auto" and "1px" with linear easing assert_equals: The value should be auto at 0ms expected "auto" but got "0px"
120 FAIL column-width uses discrete animation when animating between "auto" and "1px" with effect easing assert_equals: The value should be auto at 0ms expected "auto" but got "0px"
121 FAIL column-width uses discrete animation when animating between "auto" and "1px" with keyframe easing assert_equals: The value should be auto at 0ms expected "auto" but got "0px"
122 PASS fill-opacity (type: opacity) has testInterpolation function
123 FAIL fill-opacity supports animating as a [0, 1] number assert_equals: The value should be 0.55 at 500ms expected "0.55" but got "0.550000011920929"
124 PASS filter (type: filterList) has testInterpolation function
125 PASS filter: blur function
126 PASS filter: hue-rotate function with same unit(deg)
127 FAIL filter: hue-rotate function with different unit(deg -> rad) assert_equals: The value should be hue-rotate(2869.79deg) at 500ms expected "hue-rotate(2869.79deg)" but got "hue-rotate(2869.7889756541163deg)"
128 PASS filter: drop-shadow function
129 FAIL filter: percentage or numeric-specifiable functions (number value) assert_equals: The value should be brightness(0.3) contrast(0.3) grayscale(0.3) invert(0.3) opacity(0.3) saturate(0.3) sepia(0.3) at 500ms expected "brightness(0.3) contrast(0.3) grayscale(0.3) invert(0.3) opacity(0.3) saturate(0.3) sepia(0.3)" but got "brightness(0.30000000000000004) contrast(0.30000000000000004) grayscale(0.30000000000000004) invert(0.30000000000000004) opacity(0.30000000000000004) saturate(0.30000000000000004) sepia(0.30000000000000004)"
130 FAIL filter: percentage or numeric-specifiable functions (percentage value) assert_equals: The value should be brightness(0.3) contrast(0.3) grayscale(0.3) invert(0.3) opacity(0.3) saturate(0.3) sepia(0.3) at 500ms expected "brightness(0.3) contrast(0.3) grayscale(0.3) invert(0.3) opacity(0.3) saturate(0.3) sepia(0.3)" but got "brightness(0.30000000000000004) contrast(0.30000000000000004) grayscale(0.30000000000000004) invert(0.30000000000000004) opacity(0.30000000000000004) saturate(0.30000000000000004) sepia(0.30000000000000004)"
131 FAIL filter: interpolate different length of filter-function-list with function which lacuna value is 1 assert_equals: The value should be grayscale(0.5) brightness(0.5) contrast(0.5) opacity(0.5) saturate(0.5) at 500ms expected "grayscale(0.5) brightness(0.5) contrast(0.5) opacity(0.5) saturate(0.5)" but got "grayscale(1) brightness(0) contrast(0) opacity(0) saturate(0)"
132 FAIL filter: interpolate different length of filter-function-list with function which lacuna value is 0 assert_equals: The value should be opacity(0.5) grayscale(0.5) invert(0.5) sepia(0.5) blur(5px) at 500ms expected "opacity(0.5) grayscale(0.5) invert(0.5) sepia(0.5) blur(5px)" but got "opacity(0) grayscale(1) invert(1) sepia(1) blur(10px)"
133 FAIL filter: interpolate different length of filter-function-list with drop-shadow function assert_equals: The value should be blur(5px) drop-shadow(rgba(0, 0, 255, 0.4) 5px 5px 5px at 500ms expected "blur(5px) drop-shadow(rgba(0, 0, 255, 0.4) 5px 5px 5px" but got "blur(10px) drop-shadow(rgba(0, 0, 255, 0.8) 10px 10px 10px)"
134 PASS filter: interpolate from none
135 FAIL filter: url function (interpoalte as discrete) assert_equals: The value should be blur(0px) url("#f1") at 499ms expected "blur(0px) url(\"#f1\")" but got "blur(4.989999771118164px) url(\"#f1\")"
136 PASS flood-color (type: color) has testInterpolation function
137 PASS flood-color supports animating as color of rgb()
138 PASS flood-color supports animating as color of #RGB
139 PASS flood-color supports animating as color of hsl()
140 PASS flood-color supports animating as color of #RGBa
141 PASS flood-color supports animating as color of rgba()
142 PASS flood-color supports animating as color of hsla()
143 PASS flood-opacity (type: opacity) has testInterpolation function
144 FAIL flood-opacity supports animating as a [0, 1] number assert_equals: The value should be 0.55 at 500ms expected "0.55" but got "0.550000011920929"
145 PASS font-stretch (type: percentage) has testInterpolation function
146 PASS font-stretch supports animating as a percentage
147 PASS font-style (type: discrete) has testInterpolation function
148 PASS font-style uses discrete animation when animating between "italic" and "oblique" with linear easing
149 PASS font-style uses discrete animation when animating between "italic" and "oblique" with effect easing
150 PASS font-style uses discrete animation when animating between "italic" and "oblique" with keyframe easing
151 PASS font-variation-settings (type: fontVariationSettings) has testInterpolation function
152 PASS font-variation-settings supports animation as float
153 PASS font-variation-settings supports animation as float with multiple tags
154 FAIL font-variation-settings supports animation as float with multiple duplicate tags assert_array_equals: The computed values should be "wdth" 2,"wght" 1.2 at 250ms lengths differ, expected 2 got 1
155 PASS font-variation-settings (type: discrete) has testInterpolation function
156 FAIL font-variation-settings uses discrete animation when animating between ""wght" 1.1, "wdth" 1" and ""wdth" 5" with linear easing assert_equals: The value should be "wght" 1.1, "wdth" 1 at 0ms expected "\"wght\" 1.1, \"wdth\" 1" but got "normal"
157 FAIL font-variation-settings uses discrete animation when animating between ""wght" 1.1, "wdth" 1" and ""wdth" 5" with effect easing assert_equals: The value should be "wght" 1.1, "wdth" 1 at 0ms expected "\"wght\" 1.1, \"wdth\" 1" but got "normal"
158 FAIL font-variation-settings uses discrete animation when animating between ""wght" 1.1, "wdth" 1" and ""wdth" 5" with keyframe easing assert_equals: The value should be "wght" 1.1, "wdth" 1 at 0ms expected "\"wght\" 1.1, \"wdth\" 1" but got "normal"
159 FAIL font-variation-settings uses discrete animation when animating between ""wdth" 5" and "normal" with linear easing assert_equals: The value should be "wdth" 5 at 0ms expected "\"wdth\" 5" but got "normal"
160 FAIL font-variation-settings uses discrete animation when animating between ""wdth" 5" and "normal" with effect easing assert_equals: The value should be "wdth" 5 at 0ms expected "\"wdth\" 5" but got "normal"
161 FAIL font-variation-settings uses discrete animation when animating between ""wdth" 5" and "normal" with keyframe easing assert_equals: The value should be "wdth" 5 at 0ms expected "\"wdth\" 5" but got "normal"
162 PASS letter-spacing (type: length) has testInterpolation function
163 PASS letter-spacing supports animating as a length
164 PASS letter-spacing supports animating as a length of rem
165 PASS lighting-color (type: color) has testInterpolation function
166 PASS lighting-color supports animating as color of rgb()
167 PASS lighting-color supports animating as color of #RGB
168 PASS lighting-color supports animating as color of hsl()
169 PASS lighting-color supports animating as color of #RGBa
170 PASS lighting-color supports animating as color of rgba()
171 PASS lighting-color supports animating as color of hsla()
172 PASS list-style-image (type: discrete) has testInterpolation function
173 FAIL list-style-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with linear easing assert_equals: The value should be url("http://localhost/test-1") at 499ms expected "url(\"http://localhost/test-1\")" but got "url(\"http://localhost/test-2\")"
174 FAIL list-style-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with effect easing assert_equals: The value should be url("http://localhost/test-1") at 940ms expected "url(\"http://localhost/test-1\")" but got "url(\"http://localhost/test-2\")"
175 FAIL list-style-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with keyframe easing assert_equals: The value should be url("http://localhost/test-1") at 940ms expected "url(\"http://localhost/test-1\")" but got "url(\"http://localhost/test-2\")"
176 PASS outline-color (type: color) has testInterpolation function
177 PASS outline-color supports animating as color of rgb()
178 PASS outline-color supports animating as color of #RGB
179 PASS outline-color supports animating as color of hsl()
180 PASS outline-color supports animating as color of #RGBa
181 PASS outline-color supports animating as color of rgba()
182 PASS outline-color supports animating as color of hsla()
183 PASS outline-offset (type: length) has testInterpolation function
184 FAIL outline-offset supports animating as a length assert_equals: The value should be 30px at 500ms expected "30px" but got "0px"
185 FAIL outline-offset supports animating as a length of rem assert_equals: The value should be 30px at 500ms expected "30px" but got "0px"
186 PASS outline-width (type: length) has testInterpolation function
187 PASS outline-width supports animating as a length
188 PASS outline-width supports animating as a length of rem
189 PASS perspective (type: length) has testInterpolation function
190 PASS perspective supports animating as a length
191 PASS perspective supports animating as a length of rem
192 PASS shape-outside (type: discrete) has testInterpolation function
193 FAIL shape-outside uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with linear easing assert_equals: The value should be url("http://localhost/test-1") at 0ms expected "url(\"http://localhost/test-1\")" but got "url(\"http://localhost/test-2\")"
194 FAIL shape-outside uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with effect easing assert_equals: The value should be url("http://localhost/test-1") at 0ms expected "url(\"http://localhost/test-1\")" but got "url(\"http://localhost/test-2\")"
195 FAIL shape-outside uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with keyframe easing assert_equals: The value should be url("http://localhost/test-1") at 0ms expected "url(\"http://localhost/test-1\")" but got "url(\"http://localhost/test-2\")"
196 PASS stop-color (type: color) has testInterpolation function
197 PASS stop-color supports animating as color of rgb()
198 PASS stop-color supports animating as color of #RGB
199 PASS stop-color supports animating as color of hsl()
200 PASS stop-color supports animating as color of #RGBa
201 PASS stop-color supports animating as color of rgba()
202 PASS stop-color supports animating as color of hsla()
203 PASS stop-opacity (type: opacity) has testInterpolation function
204 FAIL stop-opacity supports animating as a [0, 1] number assert_equals: The value should be 0.55 at 500ms expected "0.55" but got "0.550000011920929"
205 PASS stroke-dasharray (type: dasharray) has testInterpolation function
206 PASS stroke-dasharray supports animating as a percentage
207 FAIL stroke-dasharray supports animating as a positive number assert_equals: The value should be 1.3px at 500ms expected "1.3px" but got "1.2999999523162842px"
208 PASS stroke-dasharray supports animating as a dasharray (mismatched length)
209 PASS stroke-dasharray supports animating as a dasharray (mixed lengths and percentages)
210 PASS stroke-dasharray (type: discrete) has testInterpolation function
211 FAIL stroke-dasharray uses discrete animation when animating between "none" and "10px, 20px" with linear easing assert_equals: The value should be none at 499ms expected "none" but got "10px, 20px"
212 FAIL stroke-dasharray uses discrete animation when animating between "none" and "10px, 20px" with effect easing assert_equals: The value should be none at 940ms expected "none" but got "10px, 20px"
213 FAIL stroke-dasharray uses discrete animation when animating between "none" and "10px, 20px" with keyframe easing assert_equals: The value should be none at 940ms expected "none" but got "10px, 20px"
214 PASS stroke-miterlimit (type: positiveNumber) has testInterpolation function
215 FAIL stroke-miterlimit supports animating as a positive number assert_equals: The value should be 1.3 at 500ms expected "1.3" but got "1.2999999523162842"
216 PASS stroke-opacity (type: opacity) has testInterpolation function
217 FAIL stroke-opacity supports animating as a [0, 1] number assert_equals: The value should be 0.55 at 500ms expected "0.55" but got "0.550000011920929"
218 PASS text-shadow (type: textShadowList) has testInterpolation function
219 FAIL text-shadow: from none to other assert_equals: The value should be rgba(100, 100, 100, 0.5) 5px 5px 5px at 500ms expected "rgba(100, 100, 100, 0.5) 5px 5px 5px" but got "rgba(100, 100, 100, 0.501961) 5px 5px 5px"
220 FAIL text-shadow: from other to none assert_equals: The value should be rgba(100, 100, 100, 0.5) 5px 5px 5px at 500ms expected "rgba(100, 100, 100, 0.5) 5px 5px 5px" but got "rgba(100, 100, 100, 0.501961) 5px 5px 5px"
221 PASS text-shadow: single shadow
222 PASS text-shadow: shadow list
223 FAIL text-shadow: mismatched list length (from longer to shorter) assert_equals: The value should be rgb(150, 150, 150) 15px 15px 15px, rgba(100, 100, 100, 0.5) 5px 5px 5px at 500ms expected "rgb(150, 150, 150) 15px 15px 15px, rgba(100, 100, 100, 0.5) 5px 5px 5px" but got "rgb(150, 150, 150) 15px 15px 15px, rgba(100, 100, 100, 0.501961) 5px 5px 5px"
224 FAIL text-shadow: mismatched list length (from shorter to longer) assert_equals: The value should be rgb(150, 150, 150) 15px 15px 15px, rgba(100, 100, 100, 0.5) 5px 5px 5px at 500ms expected "rgb(150, 150, 150) 15px 15px 15px, rgba(100, 100, 100, 0.5) 5px 5px 5px" but got "rgb(150, 150, 150) 15px 15px 15px, rgba(100, 100, 100, 0.501961) 5px 5px 5px"
225 PASS text-shadow: with currentcolor
226 PASS transform (type: transformList) has testInterpolation function
227 PASS transform: translate
228 PASS transform: rotate
229 PASS transform: scale
231 PASS transform: rotate and translate
232 PASS transform: translate and rotate
233 FAIL transform: extend shorter list (from) assert_approx_equals: expected matrix(-1, 0, 0, -1, -50, 0) but got matrix(1, 0, 0, 1, 50, 0): The value should be matrix(-1, 0, 0, -1, -50, 0) at 500ms but got matrix(1, 0, 0, 1, 50, 0) expected -1 +/- 0.0001 but got 1
234 FAIL transform: extend shorter list (to) assert_approx_equals: expected matrix(-1, 0, 0, -1, -50, 0) but got matrix(1, 0, 0, 1, 50, 0): The value should be matrix(-1, 0, 0, -1, -50, 0) at 500ms but got matrix(1, 0, 0, 1, 50, 0) expected -1 +/- 0.0001 but got 1
235 PASS transform: mismatch order of translate and rotate
236 PASS transform: matrix
237 FAIL transform: rotate3d assert_approx_equals: expected matrix3d(0.853553, 0.146447, -0.5, 0, 0.146447, 0.853553, 0.5, 0, 0.5, -0.5, 0.707107, 0, 0, 0, 0, 1) but got matrix3d(0.866025, 0.288675, -0.408248, 0, 0, 0.816497, 0.57735, 0, 0.5, -0.5, 0.707107, 0, 0, 0, 0, 1): The value should be matrix3d(0.853553, 0.146447, -0.5, 0, 0.146447, 0.853553, 0.5, 0, 0.5, -0.5, 0.707107, 0, 0, 0, 0, 1) at 500ms but got matrix3d(0.866025, 0.288675, -0.408248, 0, 0, 0.816497, 0.57735, 0, 0.5, -0.5, 0.707107, 0, 0, 0, 0, 1) expected 0.853553 +/- 0.0001 but got 0.866025
238 PASS transform: matrix3d
239 PASS transform: mismatched 3D transforms
240 PASS transform: rotateY
241 FAIL transform: non-invertible matrices assert_approx_equals: expected matrix(-1, 0, 0, -1, 200, 0) but got matrix(-0.070657, 0.719998, -0.395146, -0.260079, 87.65015, 62.44985): The value should be matrix(-1, 0, 0, -1, 200, 0) at 499ms but got matrix(-0.070657, 0.719998, -0.395146, -0.260079, 87.65015, 62.44985) expected -1 +/- 0.0001 but got -0.070657
242 FAIL transform: non-invertible matrices in matched transform lists assert_approx_equals: expected matrix(0, -1, 1, 0, 250, 0) but got matrix(-0.229966, -0.692507, 0.329012, -0.3263, 162.600147, 62.44985): The value should be matrix(0, -1, 1, 0, 250, 0) at 499ms but got matrix(-0.229966, -0.692507, 0.329012, -0.3263, 162.600147, 62.44985) expected 0 +/- 0.0001 but got -0.229966
243 FAIL transform: non-invertible matrices in mismatched transform lists assert_approx_equals: expected matrix(-2, 0, 0, -2, 250, 0) but got matrix(0.457235, 1.576158, -1.117609, -0.657221, 112.65025, 49.9): The value should be matrix(-2, 0, 0, -2, 250, 0) at 499ms but got matrix(0.457235, 1.576158, -1.117609, -0.657221, 112.65025, 49.9) expected -2 +/- 0.0001 but got 0.457235
244 PASS transform: perspective
245 PASS visibility (type: visibility) has testInterpolation function
246 PASS visibility uses visibility animation when animating from "visible" to "hidden"
247 PASS visibility uses visibility animation when animating from "hidden" to "visible"
248 FAIL visibility uses visibility animation when animating from "hidden" to "collapse" assert_equals: The value should be hidden at 0ms expected "hidden" but got "collapse"
249 PASS visibility uses visibility animation when animating from "visible" to "hidden" with easeInOutBack easing
250 PASS word-spacing (type: lengthPercentageOrCalc) has testInterpolation function
251 PASS word-spacing supports animating as a length
252 PASS word-spacing supports animating as a length of rem
253 FAIL word-spacing supports animating as a percentage assert_equals: The value should be 30% at 500ms expected "30%" but got "0.75px"
254 FAIL word-spacing supports animating as combination units "px" and "%" assert_equals: The value should be calc(10% + 5px) at 500ms expected "calc(10% + 5px)" but got "3355448px"
255 FAIL word-spacing supports animating as combination units "%" and "em" assert_equals: The value should be calc(5% + 10px) at 500ms expected "calc(5% + 10px)" but got "1677731.5px"
256 PASS word-spacing supports animating as combination units "em" and "rem"
257 FAIL word-spacing supports animating as combination units "px" and "calc" assert_equals: The value should be calc(10% + 10px) at 500ms expected "calc(10% + 10px)" but got "0px"
258 FAIL word-spacing supports animating as a calc assert_equals: The value should be calc(15% + 15px) at 500ms expected "calc(15% + 15px)" but got "0px"