Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(198)

Side by Side Diff: LayoutTests/css3/filters/filter-property-parsing-expected.txt

Issue 684293004: Don't require getPropertyCSSValue in css3 tests (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 Test the parsing of the -webkit-filter property. 1 Test the parsing of the -webkit-filter property.
2 2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ". 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ".
4 4
5 5
6 6
7 Basic reference : url('#a') 7 Basic reference : url('#a')
8 PASS cssRule.type is 1 8 PASS cssRule.type is 1
9 PASS declaration.length is 1 9 PASS declaration.length is 1
10 PASS declaration.getPropertyValue('-webkit-filter') is 'url(\'#a\')' 10 PASS declaration.getPropertyValue('-webkit-filter') is "url('#a')"
11 PASS jsWrapperClass(filterRule) is 'CSSValueList'
12 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
13 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
14 PASS filterRule.length is 1
15 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_REFERENCE
16 PASS subRule.cssText is 'url(\'#a\')'
17 11
18 Bare unquoted reference converting to quoted form : url(#a) 12 Bare unquoted reference converting to quoted form : url(#a)
19 PASS cssRule.type is 1 13 PASS cssRule.type is 1
20 PASS declaration.length is 1 14 PASS declaration.length is 1
21 PASS declaration.getPropertyValue('-webkit-filter') is 'url(\'#a\')' 15 PASS declaration.getPropertyValue('-webkit-filter') is "url('#a')"
22 PASS jsWrapperClass(filterRule) is 'CSSValueList'
23 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
24 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
25 PASS filterRule.length is 1
26 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_REFERENCE
27 PASS subRule.cssText is 'url(\'#a\')'
28 16
29 Multiple references : url('#a') url('#b') 17 Multiple references : url('#a') url('#b')
30 PASS cssRule.type is 1 18 PASS cssRule.type is 1
31 PASS declaration.length is 1 19 PASS declaration.length is 1
32 PASS declaration.getPropertyValue('-webkit-filter') is 'url(\'#a\') url(\'#b\')' 20 PASS declaration.getPropertyValue('-webkit-filter') is "url('#a') url('#b')"
33 PASS jsWrapperClass(filterRule) is 'CSSValueList'
34 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
35 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
36 PASS filterRule.length is 2
37 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_REFERENCE
38 PASS subRule.cssText is 'url(\'#a\')'
39 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_REFERENCE
40 PASS subRule.cssText is 'url(\'#b\')'
41 21
42 Reference as 2nd value : grayscale(1) url('#a') 22 Reference as 2nd value : grayscale(1) url('#a')
43 PASS cssRule.type is 1 23 PASS cssRule.type is 1
44 PASS declaration.length is 1 24 PASS declaration.length is 1
45 PASS declaration.getPropertyValue('-webkit-filter') is 'grayscale(1) url(\'#a\') ' 25 PASS declaration.getPropertyValue('-webkit-filter') is "grayscale(1) url('#a')"
46 PASS jsWrapperClass(filterRule) is 'CSSValueList'
47 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
48 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
49 PASS filterRule.length is 2
50 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE
51 PASS subRule.cssText is 'grayscale(1)'
52 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_REFERENCE
53 PASS subRule.cssText is 'url(\'#a\')'
54 26
55 Integer value : grayscale(1) 27 Integer value : grayscale(1)
56 PASS cssRule.type is 1 28 PASS cssRule.type is 1
57 PASS declaration.length is 1 29 PASS declaration.length is 1
58 PASS declaration.getPropertyValue('-webkit-filter') is 'grayscale(1)' 30 PASS declaration.getPropertyValue('-webkit-filter') is "grayscale(1)"
59 PASS jsWrapperClass(filterRule) is 'CSSValueList'
60 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
61 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
62 PASS filterRule.length is 1
63 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE
64 PASS subRule.cssText is 'grayscale(1)'
65 31
66 Percentage value : grayscale(50%) 32 Percentage value : grayscale(50%)
67 PASS cssRule.type is 1 33 PASS cssRule.type is 1
68 PASS declaration.length is 1 34 PASS declaration.length is 1
69 PASS declaration.getPropertyValue('-webkit-filter') is 'grayscale(50%)' 35 PASS declaration.getPropertyValue('-webkit-filter') is "grayscale(50%)"
70 PASS jsWrapperClass(filterRule) is 'CSSValueList'
71 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
72 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
73 PASS filterRule.length is 1
74 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE
75 PASS subRule.cssText is 'grayscale(50%)'
76 36
77 Float value converts to integer : grayscale(1.0) 37 Float value converts to integer : grayscale(1.0)
78 PASS cssRule.type is 1 38 PASS cssRule.type is 1
79 PASS declaration.length is 1 39 PASS declaration.length is 1
80 PASS declaration.getPropertyValue('-webkit-filter') is 'grayscale(1)' 40 PASS declaration.getPropertyValue('-webkit-filter') is "grayscale(1)"
81 PASS jsWrapperClass(filterRule) is 'CSSValueList'
82 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
83 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
84 PASS filterRule.length is 1
85 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE
86 PASS subRule.cssText is 'grayscale(1)'
87 41
88 Zero value : grayscale(0) 42 Zero value : grayscale(0)
89 PASS cssRule.type is 1 43 PASS cssRule.type is 1
90 PASS declaration.length is 1 44 PASS declaration.length is 1
91 PASS declaration.getPropertyValue('-webkit-filter') is 'grayscale(0)' 45 PASS declaration.getPropertyValue('-webkit-filter') is "grayscale(0)"
92 PASS jsWrapperClass(filterRule) is 'CSSValueList'
93 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
94 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
95 PASS filterRule.length is 1
96 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE
97 PASS subRule.cssText is 'grayscale(0)'
98 46
99 No values : grayscale() 47 No values : grayscale()
100 PASS cssRule.type is 1 48 PASS cssRule.type is 1
101 PASS declaration.length is 1 49 PASS declaration.length is 1
102 PASS declaration.getPropertyValue('-webkit-filter') is 'grayscale()' 50 PASS declaration.getPropertyValue('-webkit-filter') is "grayscale()"
103 PASS jsWrapperClass(filterRule) is 'CSSValueList'
104 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
105 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
106 PASS filterRule.length is 1
107 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE
108 PASS subRule.cssText is 'grayscale()'
109 51
110 Multiple values : grayscale(0.5) grayscale(0.25) 52 Multiple values : grayscale(0.5) grayscale(0.25)
111 PASS cssRule.type is 1 53 PASS cssRule.type is 1
112 PASS declaration.length is 1 54 PASS declaration.length is 1
113 PASS declaration.getPropertyValue('-webkit-filter') is 'grayscale(0.5) grayscale (0.25)' 55 PASS declaration.getPropertyValue('-webkit-filter') is "grayscale(0.5) grayscale (0.25)"
114 PASS jsWrapperClass(filterRule) is 'CSSValueList'
115 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
116 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
117 PASS filterRule.length is 2
118 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE
119 PASS subRule.cssText is 'grayscale(0.5)'
120 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE
121 PASS subRule.cssText is 'grayscale(0.25)'
122 56
123 Integer value : sepia(1) 57 Integer value : sepia(1)
124 PASS cssRule.type is 1 58 PASS cssRule.type is 1
125 PASS declaration.length is 1 59 PASS declaration.length is 1
126 PASS declaration.getPropertyValue('-webkit-filter') is 'sepia(1)' 60 PASS declaration.getPropertyValue('-webkit-filter') is "sepia(1)"
127 PASS jsWrapperClass(filterRule) is 'CSSValueList'
128 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
129 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
130 PASS filterRule.length is 1
131 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SEPIA
132 PASS subRule.cssText is 'sepia(1)'
133 61
134 Percentage value : sepia(50%) 62 Percentage value : sepia(50%)
135 PASS cssRule.type is 1 63 PASS cssRule.type is 1
136 PASS declaration.length is 1 64 PASS declaration.length is 1
137 PASS declaration.getPropertyValue('-webkit-filter') is 'sepia(50%)' 65 PASS declaration.getPropertyValue('-webkit-filter') is "sepia(50%)"
138 PASS jsWrapperClass(filterRule) is 'CSSValueList'
139 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
140 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
141 PASS filterRule.length is 1
142 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SEPIA
143 PASS subRule.cssText is 'sepia(50%)'
144 66
145 Float value converts to integer : sepia(1.0) 67 Float value converts to integer : sepia(1.0)
146 PASS cssRule.type is 1 68 PASS cssRule.type is 1
147 PASS declaration.length is 1 69 PASS declaration.length is 1
148 PASS declaration.getPropertyValue('-webkit-filter') is 'sepia(1)' 70 PASS declaration.getPropertyValue('-webkit-filter') is "sepia(1)"
149 PASS jsWrapperClass(filterRule) is 'CSSValueList'
150 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
151 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
152 PASS filterRule.length is 1
153 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SEPIA
154 PASS subRule.cssText is 'sepia(1)'
155 71
156 Zero value : sepia(0) 72 Zero value : sepia(0)
157 PASS cssRule.type is 1 73 PASS cssRule.type is 1
158 PASS declaration.length is 1 74 PASS declaration.length is 1
159 PASS declaration.getPropertyValue('-webkit-filter') is 'sepia(0)' 75 PASS declaration.getPropertyValue('-webkit-filter') is "sepia(0)"
160 PASS jsWrapperClass(filterRule) is 'CSSValueList'
161 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
162 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
163 PASS filterRule.length is 1
164 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SEPIA
165 PASS subRule.cssText is 'sepia(0)'
166 76
167 No values : sepia() 77 No values : sepia()
168 PASS cssRule.type is 1 78 PASS cssRule.type is 1
169 PASS declaration.length is 1 79 PASS declaration.length is 1
170 PASS declaration.getPropertyValue('-webkit-filter') is 'sepia()' 80 PASS declaration.getPropertyValue('-webkit-filter') is "sepia()"
171 PASS jsWrapperClass(filterRule) is 'CSSValueList'
172 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
173 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
174 PASS filterRule.length is 1
175 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SEPIA
176 PASS subRule.cssText is 'sepia()'
177 81
178 Multiple values : sepia(0.5) sepia(0.25) 82 Multiple values : sepia(0.5) sepia(0.25)
179 PASS cssRule.type is 1 83 PASS cssRule.type is 1
180 PASS declaration.length is 1 84 PASS declaration.length is 1
181 PASS declaration.getPropertyValue('-webkit-filter') is 'sepia(0.5) sepia(0.25)' 85 PASS declaration.getPropertyValue('-webkit-filter') is "sepia(0.5) sepia(0.25)"
182 PASS jsWrapperClass(filterRule) is 'CSSValueList'
183 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
184 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
185 PASS filterRule.length is 2
186 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SEPIA
187 PASS subRule.cssText is 'sepia(0.5)'
188 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SEPIA
189 PASS subRule.cssText is 'sepia(0.25)'
190 86
191 Rule combinations : sepia(0.5) grayscale(0.25) 87 Rule combinations : sepia(0.5) grayscale(0.25)
192 PASS cssRule.type is 1 88 PASS cssRule.type is 1
193 PASS declaration.length is 1 89 PASS declaration.length is 1
194 PASS declaration.getPropertyValue('-webkit-filter') is 'sepia(0.5) grayscale(0.2 5)' 90 PASS declaration.getPropertyValue('-webkit-filter') is "sepia(0.5) grayscale(0.2 5)"
195 PASS jsWrapperClass(filterRule) is 'CSSValueList'
196 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
197 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
198 PASS filterRule.length is 2
199 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SEPIA
200 PASS subRule.cssText is 'sepia(0.5)'
201 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE
202 PASS subRule.cssText is 'grayscale(0.25)'
203 91
204 Integer value : saturate(1) 92 Integer value : saturate(1)
205 PASS cssRule.type is 1 93 PASS cssRule.type is 1
206 PASS declaration.length is 1 94 PASS declaration.length is 1
207 PASS declaration.getPropertyValue('-webkit-filter') is 'saturate(1)' 95 PASS declaration.getPropertyValue('-webkit-filter') is "saturate(1)"
208 PASS jsWrapperClass(filterRule) is 'CSSValueList'
209 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
210 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
211 PASS filterRule.length is 1
212 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SATURATE
213 PASS subRule.cssText is 'saturate(1)'
214 96
215 Percentage value : saturate(50%) 97 Percentage value : saturate(50%)
216 PASS cssRule.type is 1 98 PASS cssRule.type is 1
217 PASS declaration.length is 1 99 PASS declaration.length is 1
218 PASS declaration.getPropertyValue('-webkit-filter') is 'saturate(50%)' 100 PASS declaration.getPropertyValue('-webkit-filter') is "saturate(50%)"
219 PASS jsWrapperClass(filterRule) is 'CSSValueList'
220 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
221 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
222 PASS filterRule.length is 1
223 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SATURATE
224 PASS subRule.cssText is 'saturate(50%)'
225 101
226 Percentage value > 1 : saturate(250%) 102 Percentage value > 1 : saturate(250%)
227 PASS cssRule.type is 1 103 PASS cssRule.type is 1
228 PASS declaration.length is 1 104 PASS declaration.length is 1
229 PASS declaration.getPropertyValue('-webkit-filter') is 'saturate(250%)' 105 PASS declaration.getPropertyValue('-webkit-filter') is "saturate(250%)"
230 PASS jsWrapperClass(filterRule) is 'CSSValueList'
231 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
232 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
233 PASS filterRule.length is 1
234 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SATURATE
235 PASS subRule.cssText is 'saturate(250%)'
236 106
237 Float value converts to integer : saturate(1.0) 107 Float value converts to integer : saturate(1.0)
238 PASS cssRule.type is 1 108 PASS cssRule.type is 1
239 PASS declaration.length is 1 109 PASS declaration.length is 1
240 PASS declaration.getPropertyValue('-webkit-filter') is 'saturate(1)' 110 PASS declaration.getPropertyValue('-webkit-filter') is "saturate(1)"
241 PASS jsWrapperClass(filterRule) is 'CSSValueList'
242 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
243 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
244 PASS filterRule.length is 1
245 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SATURATE
246 PASS subRule.cssText is 'saturate(1)'
247 111
248 Input value > 1 : saturate(5.5) 112 Input value > 1 : saturate(5.5)
249 PASS cssRule.type is 1 113 PASS cssRule.type is 1
250 PASS declaration.length is 1 114 PASS declaration.length is 1
251 PASS declaration.getPropertyValue('-webkit-filter') is 'saturate(5.5)' 115 PASS declaration.getPropertyValue('-webkit-filter') is "saturate(5.5)"
252 PASS jsWrapperClass(filterRule) is 'CSSValueList'
253 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
254 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
255 PASS filterRule.length is 1
256 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SATURATE
257 PASS subRule.cssText is 'saturate(5.5)'
258 116
259 Zero value : saturate(0) 117 Zero value : saturate(0)
260 PASS cssRule.type is 1 118 PASS cssRule.type is 1
261 PASS declaration.length is 1 119 PASS declaration.length is 1
262 PASS declaration.getPropertyValue('-webkit-filter') is 'saturate(0)' 120 PASS declaration.getPropertyValue('-webkit-filter') is "saturate(0)"
263 PASS jsWrapperClass(filterRule) is 'CSSValueList'
264 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
265 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
266 PASS filterRule.length is 1
267 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SATURATE
268 PASS subRule.cssText is 'saturate(0)'
269 121
270 No values : saturate() 122 No values : saturate()
271 PASS cssRule.type is 1 123 PASS cssRule.type is 1
272 PASS declaration.length is 1 124 PASS declaration.length is 1
273 PASS declaration.getPropertyValue('-webkit-filter') is 'saturate()' 125 PASS declaration.getPropertyValue('-webkit-filter') is "saturate()"
274 PASS jsWrapperClass(filterRule) is 'CSSValueList'
275 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
276 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
277 PASS filterRule.length is 1
278 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SATURATE
279 PASS subRule.cssText is 'saturate()'
280 126
281 Multiple values : saturate(0.5) saturate(0.25) 127 Multiple values : saturate(0.5) saturate(0.25)
282 PASS cssRule.type is 1 128 PASS cssRule.type is 1
283 PASS declaration.length is 1 129 PASS declaration.length is 1
284 PASS declaration.getPropertyValue('-webkit-filter') is 'saturate(0.5) saturate(0 .25)' 130 PASS declaration.getPropertyValue('-webkit-filter') is "saturate(0.5) saturate(0 .25)"
285 PASS jsWrapperClass(filterRule) is 'CSSValueList'
286 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
287 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
288 PASS filterRule.length is 2
289 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SATURATE
290 PASS subRule.cssText is 'saturate(0.5)'
291 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SATURATE
292 PASS subRule.cssText is 'saturate(0.25)'
293 131
294 Rule combinations : saturate(0.5) grayscale(0.25) 132 Rule combinations : saturate(0.5) grayscale(0.25)
295 PASS cssRule.type is 1 133 PASS cssRule.type is 1
296 PASS declaration.length is 1 134 PASS declaration.length is 1
297 PASS declaration.getPropertyValue('-webkit-filter') is 'saturate(0.5) grayscale( 0.25)' 135 PASS declaration.getPropertyValue('-webkit-filter') is "saturate(0.5) grayscale( 0.25)"
298 PASS jsWrapperClass(filterRule) is 'CSSValueList'
299 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
300 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
301 PASS filterRule.length is 2
302 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SATURATE
303 PASS subRule.cssText is 'saturate(0.5)'
304 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE
305 PASS subRule.cssText is 'grayscale(0.25)'
306 136
307 Degrees value as integer : hue-rotate(10deg) 137 Degrees value as integer : hue-rotate(10deg)
308 PASS cssRule.type is 1 138 PASS cssRule.type is 1
309 PASS declaration.length is 1 139 PASS declaration.length is 1
310 PASS declaration.getPropertyValue('-webkit-filter') is 'hue-rotate(10deg)' 140 PASS declaration.getPropertyValue('-webkit-filter') is "hue-rotate(10deg)"
311 PASS jsWrapperClass(filterRule) is 'CSSValueList'
312 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
313 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
314 PASS filterRule.length is 1
315 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_HUE_ROTATE
316 PASS subRule.cssText is 'hue-rotate(10deg)'
317 141
318 Degrees float value converts to integer : hue-rotate(10.0deg) 142 Degrees float value converts to integer : hue-rotate(10.0deg)
319 PASS cssRule.type is 1 143 PASS cssRule.type is 1
320 PASS declaration.length is 1 144 PASS declaration.length is 1
321 PASS declaration.getPropertyValue('-webkit-filter') is 'hue-rotate(10deg)' 145 PASS declaration.getPropertyValue('-webkit-filter') is "hue-rotate(10deg)"
322 PASS jsWrapperClass(filterRule) is 'CSSValueList'
323 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
324 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
325 PASS filterRule.length is 1
326 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_HUE_ROTATE
327 PASS subRule.cssText is 'hue-rotate(10deg)'
328 146
329 Radians value : hue-rotate(10rad) 147 Radians value : hue-rotate(10rad)
330 PASS cssRule.type is 1 148 PASS cssRule.type is 1
331 PASS declaration.length is 1 149 PASS declaration.length is 1
332 PASS declaration.getPropertyValue('-webkit-filter') is 'hue-rotate(10rad)' 150 PASS declaration.getPropertyValue('-webkit-filter') is "hue-rotate(10rad)"
333 PASS jsWrapperClass(filterRule) is 'CSSValueList'
334 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
335 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
336 PASS filterRule.length is 1
337 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_HUE_ROTATE
338 PASS subRule.cssText is 'hue-rotate(10rad)'
339 151
340 Gradians value : hue-rotate(10grad) 152 Gradians value : hue-rotate(10grad)
341 PASS cssRule.type is 1 153 PASS cssRule.type is 1
342 PASS declaration.length is 1 154 PASS declaration.length is 1
343 PASS declaration.getPropertyValue('-webkit-filter') is 'hue-rotate(10grad)' 155 PASS declaration.getPropertyValue('-webkit-filter') is "hue-rotate(10grad)"
344 PASS jsWrapperClass(filterRule) is 'CSSValueList'
345 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
346 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
347 PASS filterRule.length is 1
348 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_HUE_ROTATE
349 PASS subRule.cssText is 'hue-rotate(10grad)'
350 156
351 Turns value : hue-rotate(0.5turn) 157 Turns value : hue-rotate(0.5turn)
352 PASS cssRule.type is 1 158 PASS cssRule.type is 1
353 PASS declaration.length is 1 159 PASS declaration.length is 1
354 PASS declaration.getPropertyValue('-webkit-filter') is 'hue-rotate(0.5turn)' 160 PASS declaration.getPropertyValue('-webkit-filter') is "hue-rotate(0.5turn)"
355 PASS jsWrapperClass(filterRule) is 'CSSValueList'
356 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
357 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
358 PASS filterRule.length is 1
359 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_HUE_ROTATE
360 PASS subRule.cssText is 'hue-rotate(0.5turn)'
361 161
362 Zero value : hue-rotate(0) 162 Zero value : hue-rotate(0)
363 PASS cssRule.type is 1 163 PASS cssRule.type is 1
364 PASS declaration.length is 1 164 PASS declaration.length is 1
365 PASS declaration.getPropertyValue('-webkit-filter') is 'hue-rotate(0deg)' 165 PASS declaration.getPropertyValue('-webkit-filter') is "hue-rotate(0deg)"
366 PASS jsWrapperClass(filterRule) is 'CSSValueList'
367 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
368 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
369 PASS filterRule.length is 1
370 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_HUE_ROTATE
371 PASS subRule.cssText is 'hue-rotate(0deg)'
372 166
373 No values : hue-rotate() 167 No values : hue-rotate()
374 PASS cssRule.type is 1 168 PASS cssRule.type is 1
375 PASS declaration.length is 1 169 PASS declaration.length is 1
376 PASS declaration.getPropertyValue('-webkit-filter') is 'hue-rotate()' 170 PASS declaration.getPropertyValue('-webkit-filter') is "hue-rotate()"
377 PASS jsWrapperClass(filterRule) is 'CSSValueList'
378 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
379 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
380 PASS filterRule.length is 1
381 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_HUE_ROTATE
382 PASS subRule.cssText is 'hue-rotate()'
383 171
384 Rule combinations : hue-rotate(10deg) grayscale(0.25) 172 Rule combinations : hue-rotate(10deg) grayscale(0.25)
385 PASS cssRule.type is 1 173 PASS cssRule.type is 1
386 PASS declaration.length is 1 174 PASS declaration.length is 1
387 PASS declaration.getPropertyValue('-webkit-filter') is 'hue-rotate(10deg) graysc ale(0.25)' 175 PASS declaration.getPropertyValue('-webkit-filter') is "hue-rotate(10deg) graysc ale(0.25)"
388 PASS jsWrapperClass(filterRule) is 'CSSValueList'
389 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
390 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
391 PASS filterRule.length is 2
392 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_HUE_ROTATE
393 PASS subRule.cssText is 'hue-rotate(10deg)'
394 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE
395 PASS subRule.cssText is 'grayscale(0.25)'
396 176
397 Integer value : invert(1) 177 Integer value : invert(1)
398 PASS cssRule.type is 1 178 PASS cssRule.type is 1
399 PASS declaration.length is 1 179 PASS declaration.length is 1
400 PASS declaration.getPropertyValue('-webkit-filter') is 'invert(1)' 180 PASS declaration.getPropertyValue('-webkit-filter') is "invert(1)"
401 PASS jsWrapperClass(filterRule) is 'CSSValueList'
402 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
403 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
404 PASS filterRule.length is 1
405 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_INVERT
406 PASS subRule.cssText is 'invert(1)'
407 181
408 Percentage value : invert(50%) 182 Percentage value : invert(50%)
409 PASS cssRule.type is 1 183 PASS cssRule.type is 1
410 PASS declaration.length is 1 184 PASS declaration.length is 1
411 PASS declaration.getPropertyValue('-webkit-filter') is 'invert(50%)' 185 PASS declaration.getPropertyValue('-webkit-filter') is "invert(50%)"
412 PASS jsWrapperClass(filterRule) is 'CSSValueList'
413 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
414 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
415 PASS filterRule.length is 1
416 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_INVERT
417 PASS subRule.cssText is 'invert(50%)'
418 186
419 Float value converts to integer : invert(1.0) 187 Float value converts to integer : invert(1.0)
420 PASS cssRule.type is 1 188 PASS cssRule.type is 1
421 PASS declaration.length is 1 189 PASS declaration.length is 1
422 PASS declaration.getPropertyValue('-webkit-filter') is 'invert(1)' 190 PASS declaration.getPropertyValue('-webkit-filter') is "invert(1)"
423 PASS jsWrapperClass(filterRule) is 'CSSValueList'
424 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
425 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
426 PASS filterRule.length is 1
427 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_INVERT
428 PASS subRule.cssText is 'invert(1)'
429 191
430 Zero value : invert(0) 192 Zero value : invert(0)
431 PASS cssRule.type is 1 193 PASS cssRule.type is 1
432 PASS declaration.length is 1 194 PASS declaration.length is 1
433 PASS declaration.getPropertyValue('-webkit-filter') is 'invert(0)' 195 PASS declaration.getPropertyValue('-webkit-filter') is "invert(0)"
434 PASS jsWrapperClass(filterRule) is 'CSSValueList'
435 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
436 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
437 PASS filterRule.length is 1
438 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_INVERT
439 PASS subRule.cssText is 'invert(0)'
440 196
441 No values : invert() 197 No values : invert()
442 PASS cssRule.type is 1 198 PASS cssRule.type is 1
443 PASS declaration.length is 1 199 PASS declaration.length is 1
444 PASS declaration.getPropertyValue('-webkit-filter') is 'invert()' 200 PASS declaration.getPropertyValue('-webkit-filter') is "invert()"
445 PASS jsWrapperClass(filterRule) is 'CSSValueList'
446 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
447 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
448 PASS filterRule.length is 1
449 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_INVERT
450 PASS subRule.cssText is 'invert()'
451 201
452 Multiple values : invert(0.5) invert(0.25) 202 Multiple values : invert(0.5) invert(0.25)
453 PASS cssRule.type is 1 203 PASS cssRule.type is 1
454 PASS declaration.length is 1 204 PASS declaration.length is 1
455 PASS declaration.getPropertyValue('-webkit-filter') is 'invert(0.5) invert(0.25) ' 205 PASS declaration.getPropertyValue('-webkit-filter') is "invert(0.5) invert(0.25) "
456 PASS jsWrapperClass(filterRule) is 'CSSValueList'
457 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
458 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
459 PASS filterRule.length is 2
460 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_INVERT
461 PASS subRule.cssText is 'invert(0.5)'
462 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_INVERT
463 PASS subRule.cssText is 'invert(0.25)'
464 206
465 Rule combinations : invert(0.5) grayscale(0.25) 207 Rule combinations : invert(0.5) grayscale(0.25)
466 PASS cssRule.type is 1 208 PASS cssRule.type is 1
467 PASS declaration.length is 1 209 PASS declaration.length is 1
468 PASS declaration.getPropertyValue('-webkit-filter') is 'invert(0.5) grayscale(0. 25)' 210 PASS declaration.getPropertyValue('-webkit-filter') is "invert(0.5) grayscale(0. 25)"
469 PASS jsWrapperClass(filterRule) is 'CSSValueList'
470 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
471 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
472 PASS filterRule.length is 2
473 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_INVERT
474 PASS subRule.cssText is 'invert(0.5)'
475 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE
476 PASS subRule.cssText is 'grayscale(0.25)'
477 211
478 Integer value : opacity(1) 212 Integer value : opacity(1)
479 PASS cssRule.type is 1 213 PASS cssRule.type is 1
480 PASS declaration.length is 1 214 PASS declaration.length is 1
481 PASS declaration.getPropertyValue('-webkit-filter') is 'opacity(1)' 215 PASS declaration.getPropertyValue('-webkit-filter') is "opacity(1)"
482 PASS jsWrapperClass(filterRule) is 'CSSValueList'
483 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
484 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
485 PASS filterRule.length is 1
486 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_OPACITY
487 PASS subRule.cssText is 'opacity(1)'
488 216
489 Percentage value : opacity(50%) 217 Percentage value : opacity(50%)
490 PASS cssRule.type is 1 218 PASS cssRule.type is 1
491 PASS declaration.length is 1 219 PASS declaration.length is 1
492 PASS declaration.getPropertyValue('-webkit-filter') is 'opacity(50%)' 220 PASS declaration.getPropertyValue('-webkit-filter') is "opacity(50%)"
493 PASS jsWrapperClass(filterRule) is 'CSSValueList'
494 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
495 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
496 PASS filterRule.length is 1
497 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_OPACITY
498 PASS subRule.cssText is 'opacity(50%)'
499 221
500 Float value converts to integer : opacity(1.0) 222 Float value converts to integer : opacity(1.0)
501 PASS cssRule.type is 1 223 PASS cssRule.type is 1
502 PASS declaration.length is 1 224 PASS declaration.length is 1
503 PASS declaration.getPropertyValue('-webkit-filter') is 'opacity(1)' 225 PASS declaration.getPropertyValue('-webkit-filter') is "opacity(1)"
504 PASS jsWrapperClass(filterRule) is 'CSSValueList'
505 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
506 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
507 PASS filterRule.length is 1
508 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_OPACITY
509 PASS subRule.cssText is 'opacity(1)'
510 226
511 Zero value : opacity(0) 227 Zero value : opacity(0)
512 PASS cssRule.type is 1 228 PASS cssRule.type is 1
513 PASS declaration.length is 1 229 PASS declaration.length is 1
514 PASS declaration.getPropertyValue('-webkit-filter') is 'opacity(0)' 230 PASS declaration.getPropertyValue('-webkit-filter') is "opacity(0)"
515 PASS jsWrapperClass(filterRule) is 'CSSValueList'
516 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
517 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
518 PASS filterRule.length is 1
519 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_OPACITY
520 PASS subRule.cssText is 'opacity(0)'
521 231
522 No values : opacity() 232 No values : opacity()
523 PASS cssRule.type is 1 233 PASS cssRule.type is 1
524 PASS declaration.length is 1 234 PASS declaration.length is 1
525 PASS declaration.getPropertyValue('-webkit-filter') is 'opacity()' 235 PASS declaration.getPropertyValue('-webkit-filter') is "opacity()"
526 PASS jsWrapperClass(filterRule) is 'CSSValueList'
527 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
528 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
529 PASS filterRule.length is 1
530 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_OPACITY
531 PASS subRule.cssText is 'opacity()'
532 236
533 Multiple values : opacity(0.5) opacity(0.25) 237 Multiple values : opacity(0.5) opacity(0.25)
534 PASS cssRule.type is 1 238 PASS cssRule.type is 1
535 PASS declaration.length is 1 239 PASS declaration.length is 1
536 PASS declaration.getPropertyValue('-webkit-filter') is 'opacity(0.5) opacity(0.2 5)' 240 PASS declaration.getPropertyValue('-webkit-filter') is "opacity(0.5) opacity(0.2 5)"
537 PASS jsWrapperClass(filterRule) is 'CSSValueList'
538 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
539 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
540 PASS filterRule.length is 2
541 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_OPACITY
542 PASS subRule.cssText is 'opacity(0.5)'
543 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_OPACITY
544 PASS subRule.cssText is 'opacity(0.25)'
545 241
546 Rule combinations : opacity(0.5) grayscale(0.25) 242 Rule combinations : opacity(0.5) grayscale(0.25)
547 PASS cssRule.type is 1 243 PASS cssRule.type is 1
548 PASS declaration.length is 1 244 PASS declaration.length is 1
549 PASS declaration.getPropertyValue('-webkit-filter') is 'opacity(0.5) grayscale(0 .25)' 245 PASS declaration.getPropertyValue('-webkit-filter') is "opacity(0.5) grayscale(0 .25)"
550 PASS jsWrapperClass(filterRule) is 'CSSValueList'
551 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
552 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
553 PASS filterRule.length is 2
554 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_OPACITY
555 PASS subRule.cssText is 'opacity(0.5)'
556 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE
557 PASS subRule.cssText is 'grayscale(0.25)'
558 246
559 Integer value : brightness(1) 247 Integer value : brightness(1)
560 PASS cssRule.type is 1 248 PASS cssRule.type is 1
561 PASS declaration.length is 1 249 PASS declaration.length is 1
562 PASS declaration.getPropertyValue('-webkit-filter') is 'brightness(1)' 250 PASS declaration.getPropertyValue('-webkit-filter') is "brightness(1)"
563 PASS jsWrapperClass(filterRule) is 'CSSValueList'
564 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
565 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
566 PASS filterRule.length is 1
567 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_BRIGHTNESS
568 PASS subRule.cssText is 'brightness(1)'
569 251
570 Percentage value : brightness(50%) 252 Percentage value : brightness(50%)
571 PASS cssRule.type is 1 253 PASS cssRule.type is 1
572 PASS declaration.length is 1 254 PASS declaration.length is 1
573 PASS declaration.getPropertyValue('-webkit-filter') is 'brightness(50%)' 255 PASS declaration.getPropertyValue('-webkit-filter') is "brightness(50%)"
574 PASS jsWrapperClass(filterRule) is 'CSSValueList'
575 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
576 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
577 PASS filterRule.length is 1
578 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_BRIGHTNESS
579 PASS subRule.cssText is 'brightness(50%)'
580 256
581 Float value converts to integer : brightness(1.0) 257 Float value converts to integer : brightness(1.0)
582 PASS cssRule.type is 1 258 PASS cssRule.type is 1
583 PASS declaration.length is 1 259 PASS declaration.length is 1
584 PASS declaration.getPropertyValue('-webkit-filter') is 'brightness(1)' 260 PASS declaration.getPropertyValue('-webkit-filter') is "brightness(1)"
585 PASS jsWrapperClass(filterRule) is 'CSSValueList'
586 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
587 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
588 PASS filterRule.length is 1
589 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_BRIGHTNESS
590 PASS subRule.cssText is 'brightness(1)'
591 261
592 Zero value : brightness(0) 262 Zero value : brightness(0)
593 PASS cssRule.type is 1 263 PASS cssRule.type is 1
594 PASS declaration.length is 1 264 PASS declaration.length is 1
595 PASS declaration.getPropertyValue('-webkit-filter') is 'brightness(0)' 265 PASS declaration.getPropertyValue('-webkit-filter') is "brightness(0)"
596 PASS jsWrapperClass(filterRule) is 'CSSValueList'
597 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
598 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
599 PASS filterRule.length is 1
600 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_BRIGHTNESS
601 PASS subRule.cssText is 'brightness(0)'
602 266
603 No values : brightness() 267 No values : brightness()
604 PASS cssRule.type is 1 268 PASS cssRule.type is 1
605 PASS declaration.length is 1 269 PASS declaration.length is 1
606 PASS declaration.getPropertyValue('-webkit-filter') is 'brightness()' 270 PASS declaration.getPropertyValue('-webkit-filter') is "brightness()"
607 PASS jsWrapperClass(filterRule) is 'CSSValueList'
608 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
609 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
610 PASS filterRule.length is 1
611 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_BRIGHTNESS
612 PASS subRule.cssText is 'brightness()'
613 271
614 Multiple values : brightness(0.5) brightness(0.25) 272 Multiple values : brightness(0.5) brightness(0.25)
615 PASS cssRule.type is 1 273 PASS cssRule.type is 1
616 PASS declaration.length is 1 274 PASS declaration.length is 1
617 PASS declaration.getPropertyValue('-webkit-filter') is 'brightness(0.5) brightne ss(0.25)' 275 PASS declaration.getPropertyValue('-webkit-filter') is "brightness(0.5) brightne ss(0.25)"
618 PASS jsWrapperClass(filterRule) is 'CSSValueList'
619 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
620 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
621 PASS filterRule.length is 2
622 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_BRIGHTNESS
623 PASS subRule.cssText is 'brightness(0.5)'
624 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_BRIGHTNESS
625 PASS subRule.cssText is 'brightness(0.25)'
626 276
627 Rule combinations : brightness(0.5) grayscale(0.25) 277 Rule combinations : brightness(0.5) grayscale(0.25)
628 PASS cssRule.type is 1 278 PASS cssRule.type is 1
629 PASS declaration.length is 1 279 PASS declaration.length is 1
630 PASS declaration.getPropertyValue('-webkit-filter') is 'brightness(0.5) grayscal e(0.25)' 280 PASS declaration.getPropertyValue('-webkit-filter') is "brightness(0.5) grayscal e(0.25)"
631 PASS jsWrapperClass(filterRule) is 'CSSValueList'
632 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
633 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
634 PASS filterRule.length is 2
635 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_BRIGHTNESS
636 PASS subRule.cssText is 'brightness(0.5)'
637 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE
638 PASS subRule.cssText is 'grayscale(0.25)'
639 281
640 Parameter less than -100% : brightness(-1.1) 282 Parameter less than -100% : brightness(-1.1)
641 PASS cssRule.type is 1 283 PASS cssRule.type is 1
642 PASS declaration.length is 1 284 PASS declaration.length is 1
643 PASS declaration.getPropertyValue('-webkit-filter') is 'brightness(-1.1)' 285 PASS declaration.getPropertyValue('-webkit-filter') is "brightness(-1.1)"
644 PASS jsWrapperClass(filterRule) is 'CSSValueList'
645 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
646 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
647 PASS filterRule.length is 1
648 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_BRIGHTNESS
649 PASS subRule.cssText is 'brightness(-1.1)'
650 286
651 Parameter more than 100% : brightness(101%) 287 Parameter more than 100% : brightness(101%)
652 PASS cssRule.type is 1 288 PASS cssRule.type is 1
653 PASS declaration.length is 1 289 PASS declaration.length is 1
654 PASS declaration.getPropertyValue('-webkit-filter') is 'brightness(101%)' 290 PASS declaration.getPropertyValue('-webkit-filter') is "brightness(101%)"
655 PASS jsWrapperClass(filterRule) is 'CSSValueList'
656 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
657 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
658 PASS filterRule.length is 1
659 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_BRIGHTNESS
660 PASS subRule.cssText is 'brightness(101%)'
661 291
662 Rule combinations : grayscale(0.25) brightness(0.5) 292 Rule combinations : grayscale(0.25) brightness(0.5)
663 PASS cssRule.type is 1 293 PASS cssRule.type is 1
664 PASS declaration.length is 1 294 PASS declaration.length is 1
665 PASS declaration.getPropertyValue('-webkit-filter') is 'grayscale(0.25) brightne ss(0.5)' 295 PASS declaration.getPropertyValue('-webkit-filter') is "grayscale(0.25) brightne ss(0.5)"
666 PASS jsWrapperClass(filterRule) is 'CSSValueList'
667 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
668 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
669 PASS filterRule.length is 2
670 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE
671 PASS subRule.cssText is 'grayscale(0.25)'
672 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_BRIGHTNESS
673 PASS subRule.cssText is 'brightness(0.5)'
674 296
675 Integer value : contrast(1) 297 Integer value : contrast(1)
676 PASS cssRule.type is 1 298 PASS cssRule.type is 1
677 PASS declaration.length is 1 299 PASS declaration.length is 1
678 PASS declaration.getPropertyValue('-webkit-filter') is 'contrast(1)' 300 PASS declaration.getPropertyValue('-webkit-filter') is "contrast(1)"
679 PASS jsWrapperClass(filterRule) is 'CSSValueList'
680 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
681 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
682 PASS filterRule.length is 1
683 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_CONTRAST
684 PASS subRule.cssText is 'contrast(1)'
685 301
686 Percentage value : contrast(50%) 302 Percentage value : contrast(50%)
687 PASS cssRule.type is 1 303 PASS cssRule.type is 1
688 PASS declaration.length is 1 304 PASS declaration.length is 1
689 PASS declaration.getPropertyValue('-webkit-filter') is 'contrast(50%)' 305 PASS declaration.getPropertyValue('-webkit-filter') is "contrast(50%)"
690 PASS jsWrapperClass(filterRule) is 'CSSValueList'
691 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
692 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
693 PASS filterRule.length is 1
694 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_CONTRAST
695 PASS subRule.cssText is 'contrast(50%)'
696 306
697 Percentage value > 1 : contrast(250%) 307 Percentage value > 1 : contrast(250%)
698 PASS cssRule.type is 1 308 PASS cssRule.type is 1
699 PASS declaration.length is 1 309 PASS declaration.length is 1
700 PASS declaration.getPropertyValue('-webkit-filter') is 'contrast(250%)' 310 PASS declaration.getPropertyValue('-webkit-filter') is "contrast(250%)"
701 PASS jsWrapperClass(filterRule) is 'CSSValueList'
702 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
703 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
704 PASS filterRule.length is 1
705 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_CONTRAST
706 PASS subRule.cssText is 'contrast(250%)'
707 311
708 Float value converts to integer : contrast(1.0) 312 Float value converts to integer : contrast(1.0)
709 PASS cssRule.type is 1 313 PASS cssRule.type is 1
710 PASS declaration.length is 1 314 PASS declaration.length is 1
711 PASS declaration.getPropertyValue('-webkit-filter') is 'contrast(1)' 315 PASS declaration.getPropertyValue('-webkit-filter') is "contrast(1)"
712 PASS jsWrapperClass(filterRule) is 'CSSValueList'
713 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
714 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
715 PASS filterRule.length is 1
716 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_CONTRAST
717 PASS subRule.cssText is 'contrast(1)'
718 316
719 Zero value : contrast(0) 317 Zero value : contrast(0)
720 PASS cssRule.type is 1 318 PASS cssRule.type is 1
721 PASS declaration.length is 1 319 PASS declaration.length is 1
722 PASS declaration.getPropertyValue('-webkit-filter') is 'contrast(0)' 320 PASS declaration.getPropertyValue('-webkit-filter') is "contrast(0)"
723 PASS jsWrapperClass(filterRule) is 'CSSValueList'
724 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
725 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
726 PASS filterRule.length is 1
727 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_CONTRAST
728 PASS subRule.cssText is 'contrast(0)'
729 321
730 No values : contrast() 322 No values : contrast()
731 PASS cssRule.type is 1 323 PASS cssRule.type is 1
732 PASS declaration.length is 1 324 PASS declaration.length is 1
733 PASS declaration.getPropertyValue('-webkit-filter') is 'contrast()' 325 PASS declaration.getPropertyValue('-webkit-filter') is "contrast()"
734 PASS jsWrapperClass(filterRule) is 'CSSValueList'
735 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
736 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
737 PASS filterRule.length is 1
738 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_CONTRAST
739 PASS subRule.cssText is 'contrast()'
740 326
741 Value greater than one : contrast(2) 327 Value greater than one : contrast(2)
742 PASS cssRule.type is 1 328 PASS cssRule.type is 1
743 PASS declaration.length is 1 329 PASS declaration.length is 1
744 PASS declaration.getPropertyValue('-webkit-filter') is 'contrast(2)' 330 PASS declaration.getPropertyValue('-webkit-filter') is "contrast(2)"
745 PASS jsWrapperClass(filterRule) is 'CSSValueList'
746 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
747 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
748 PASS filterRule.length is 1
749 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_CONTRAST
750 PASS subRule.cssText is 'contrast(2)'
751 331
752 Multiple values : contrast(0.5) contrast(0.25) 332 Multiple values : contrast(0.5) contrast(0.25)
753 PASS cssRule.type is 1 333 PASS cssRule.type is 1
754 PASS declaration.length is 1 334 PASS declaration.length is 1
755 PASS declaration.getPropertyValue('-webkit-filter') is 'contrast(0.5) contrast(0 .25)' 335 PASS declaration.getPropertyValue('-webkit-filter') is "contrast(0.5) contrast(0 .25)"
756 PASS jsWrapperClass(filterRule) is 'CSSValueList'
757 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
758 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
759 PASS filterRule.length is 2
760 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_CONTRAST
761 PASS subRule.cssText is 'contrast(0.5)'
762 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_CONTRAST
763 PASS subRule.cssText is 'contrast(0.25)'
764 336
765 Rule combinations : contrast(0.5) grayscale(0.25) 337 Rule combinations : contrast(0.5) grayscale(0.25)
766 PASS cssRule.type is 1 338 PASS cssRule.type is 1
767 PASS declaration.length is 1 339 PASS declaration.length is 1
768 PASS declaration.getPropertyValue('-webkit-filter') is 'contrast(0.5) grayscale( 0.25)' 340 PASS declaration.getPropertyValue('-webkit-filter') is "contrast(0.5) grayscale( 0.25)"
769 PASS jsWrapperClass(filterRule) is 'CSSValueList'
770 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
771 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
772 PASS filterRule.length is 2
773 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_CONTRAST
774 PASS subRule.cssText is 'contrast(0.5)'
775 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE
776 PASS subRule.cssText is 'grayscale(0.25)'
777 341
778 Rule combinations : grayscale(0.25) contrast(0.5) 342 Rule combinations : grayscale(0.25) contrast(0.5)
779 PASS cssRule.type is 1 343 PASS cssRule.type is 1
780 PASS declaration.length is 1 344 PASS declaration.length is 1
781 PASS declaration.getPropertyValue('-webkit-filter') is 'grayscale(0.25) contrast (0.5)' 345 PASS declaration.getPropertyValue('-webkit-filter') is "grayscale(0.25) contrast (0.5)"
782 PASS jsWrapperClass(filterRule) is 'CSSValueList'
783 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
784 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
785 PASS filterRule.length is 2
786 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE
787 PASS subRule.cssText is 'grayscale(0.25)'
788 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_CONTRAST
789 PASS subRule.cssText is 'contrast(0.5)'
790 346
791 One zero to px : blur(0) 347 One zero to px : blur(0)
792 PASS cssRule.type is 1 348 PASS cssRule.type is 1
793 PASS declaration.length is 1 349 PASS declaration.length is 1
794 PASS declaration.getPropertyValue('-webkit-filter') is 'blur(0px)' 350 PASS declaration.getPropertyValue('-webkit-filter') is "blur(0px)"
795 PASS jsWrapperClass(filterRule) is 'CSSValueList'
796 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
797 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
798 PASS filterRule.length is 1
799 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_BLUR
800 PASS subRule.cssText is 'blur(0px)'
801 351
802 One length : blur(10px) 352 One length : blur(10px)
803 PASS cssRule.type is 1 353 PASS cssRule.type is 1
804 PASS declaration.length is 1 354 PASS declaration.length is 1
805 PASS declaration.getPropertyValue('-webkit-filter') is 'blur(10px)' 355 PASS declaration.getPropertyValue('-webkit-filter') is "blur(10px)"
806 PASS jsWrapperClass(filterRule) is 'CSSValueList'
807 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
808 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
809 PASS filterRule.length is 1
810 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_BLUR
811 PASS subRule.cssText is 'blur(10px)'
812 356
813 No values : blur() 357 No values : blur()
814 PASS cssRule.type is 1 358 PASS cssRule.type is 1
815 PASS declaration.length is 1 359 PASS declaration.length is 1
816 PASS declaration.getPropertyValue('-webkit-filter') is 'blur()' 360 PASS declaration.getPropertyValue('-webkit-filter') is "blur()"
817 PASS jsWrapperClass(filterRule) is 'CSSValueList'
818 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
819 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
820 PASS filterRule.length is 1
821 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_BLUR
822 PASS subRule.cssText is 'blur()'
823 361
824 Color then three values : drop-shadow(red 1px 2px 3px) 362 Color then three values : drop-shadow(red 1px 2px 3px)
825 PASS cssRule.type is 1 363 PASS cssRule.type is 1
826 PASS declaration.length is 1 364 PASS declaration.length is 1
827 PASS declaration.getPropertyValue('-webkit-filter') is 'drop-shadow(red 1px 2px 3px)' 365 PASS declaration.getPropertyValue('-webkit-filter') is "drop-shadow(red 1px 2px 3px)"
828 PASS jsWrapperClass(filterRule) is 'CSSValueList'
829 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
830 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
831 PASS filterRule.length is 1
832 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_DROP_SHADOW
833 PASS subRule.cssText is 'drop-shadow(red 1px 2px 3px)'
834 366
835 Three values then color : drop-shadow(1px 2px 3px red) 367 Three values then color : drop-shadow(1px 2px 3px red)
836 PASS cssRule.type is 1 368 PASS cssRule.type is 1
837 PASS declaration.length is 1 369 PASS declaration.length is 1
838 PASS declaration.getPropertyValue('-webkit-filter') is 'drop-shadow(red 1px 2px 3px)' 370 PASS declaration.getPropertyValue('-webkit-filter') is "drop-shadow(red 1px 2px 3px)"
839 PASS jsWrapperClass(filterRule) is 'CSSValueList'
840 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
841 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
842 PASS filterRule.length is 1
843 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_DROP_SHADOW
844 PASS subRule.cssText is 'drop-shadow(red 1px 2px 3px)'
845 371
846 Color then three values with zero length : drop-shadow(#abc 0 0 0) 372 Color then three values with zero length : drop-shadow(#abc 0 0 0)
847 PASS cssRule.type is 1 373 PASS cssRule.type is 1
848 PASS declaration.length is 1 374 PASS declaration.length is 1
849 PASS declaration.getPropertyValue('-webkit-filter') is 'drop-shadow(rgb(170, 187 , 204) 0px 0px 0px)' 375 PASS declaration.getPropertyValue('-webkit-filter') is "drop-shadow(rgb(170, 187 , 204) 0px 0px 0px)"
850 PASS jsWrapperClass(filterRule) is 'CSSValueList'
851 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
852 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
853 PASS filterRule.length is 1
854 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_DROP_SHADOW
855 PASS subRule.cssText is 'drop-shadow(rgb(170, 187, 204) 0px 0px 0px)'
856 376
857 Three values with zero length : drop-shadow(0 0 0) 377 Three values with zero length : drop-shadow(0 0 0)
858 PASS cssRule.type is 1 378 PASS cssRule.type is 1
859 PASS declaration.length is 1 379 PASS declaration.length is 1
860 PASS declaration.getPropertyValue('-webkit-filter') is 'drop-shadow(0px 0px 0px) ' 380 PASS declaration.getPropertyValue('-webkit-filter') is "drop-shadow(0px 0px 0px) "
861 PASS jsWrapperClass(filterRule) is 'CSSValueList'
862 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
863 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
864 PASS filterRule.length is 1
865 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_DROP_SHADOW
866 PASS subRule.cssText is 'drop-shadow(0px 0px 0px)'
867 381
868 Two values no color : drop-shadow(1px 2px) 382 Two values no color : drop-shadow(1px 2px)
869 PASS cssRule.type is 1 383 PASS cssRule.type is 1
870 PASS declaration.length is 1 384 PASS declaration.length is 1
871 PASS declaration.getPropertyValue('-webkit-filter') is 'drop-shadow(1px 2px)' 385 PASS declaration.getPropertyValue('-webkit-filter') is "drop-shadow(1px 2px)"
872 PASS jsWrapperClass(filterRule) is 'CSSValueList'
873 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
874 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
875 PASS filterRule.length is 1
876 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_DROP_SHADOW
877 PASS subRule.cssText is 'drop-shadow(1px 2px)'
878 386
879 Multiple operations : grayscale(0.5) sepia(0.25) saturate(0.75) hue-rotate(35deg ) invert(0.2) opacity(0.9) blur(5px) drop-shadow(green 1px 2px 3px) 387 Multiple operations : grayscale(0.5) sepia(0.25) saturate(0.75) hue-rotate(35deg ) invert(0.2) opacity(0.9) blur(5px) drop-shadow(green 1px 2px 3px)
880 PASS cssRule.type is 1 388 PASS cssRule.type is 1
881 PASS declaration.length is 1 389 PASS declaration.length is 1
882 PASS declaration.getPropertyValue('-webkit-filter') is 'grayscale(0.5) sepia(0.2 5) saturate(0.75) hue-rotate(35deg) invert(0.2) opacity(0.9) blur(5px) drop-shad ow(green 1px 2px 3px)' 390 PASS declaration.getPropertyValue('-webkit-filter') is "grayscale(0.5) sepia(0.2 5) saturate(0.75) hue-rotate(35deg) invert(0.2) opacity(0.9) blur(5px) drop-shad ow(green 1px 2px 3px)"
883 PASS jsWrapperClass(filterRule) is 'CSSValueList'
884 FAIL jsWrapperClass(filterRule.__proto__) should be CSSValueListPrototype. Was O bject.
885 FAIL jsWrapperClass(filterRule.constructor) should be CSSValueListConstructor. W as Function.
886 PASS filterRule.length is 8
887 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE
888 PASS subRule.cssText is 'grayscale(0.5)'
889 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SEPIA
890 PASS subRule.cssText is 'sepia(0.25)'
891 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_SATURATE
892 PASS subRule.cssText is 'saturate(0.75)'
893 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_HUE_ROTATE
894 PASS subRule.cssText is 'hue-rotate(35deg)'
895 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_INVERT
896 PASS subRule.cssText is 'invert(0.2)'
897 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_OPACITY
898 PASS subRule.cssText is 'opacity(0.9)'
899 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_BLUR
900 PASS subRule.cssText is 'blur(5px)'
901 PASS subRule.operationType is WebKitCSSFilterValue.CSS_FILTER_DROP_SHADOW
902 PASS subRule.cssText is 'drop-shadow(green 1px 2px 3px)'
903 PASS successfullyParsed is true 391 PASS successfullyParsed is true
904 392
905 TEST COMPLETE 393 TEST COMPLETE
906 394
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698