1 2022-02-19 Jon Lee <jonlee@apple.com>
3 Test gardening for [CSS Blending] Non-separable blend modes don't work
4 https://bugs.webkit.org/show_bug.cgi?id=131354
6 Unreviewed. Add fuzzy data.
9 * svg/blend-luminosity.svg:
11 2022-02-19 Jon Lee <jonlee@apple.com>
13 Unreviewed gardening for GPU Process bots.
15 * svg/blend-hard-light.svg:
17 2022-02-16 Jon Lee <jonlee@apple.com>
19 Add fuzzy data for test failures seen on the iOS GPU Process bot
22 * svg/blend-exclusion.svg:
23 * svg/blend-overlay.svg:
24 * svg/text-gradient-01.svg:
26 2022-02-08 Jon Lee <jonlee@apple.com>
30 * svg/opacity-and-gradient-02.svg: Expand pixel range based on EWS run.
32 2022-01-26 Jon Lee <jonlee@apple.com>
34 Add fuzzy match meta headers to tests
35 https://bugs.webkit.org/show_bug.cgi?id=235671
37 Reviewed by Simon Fraser.
39 * svg/blend-saturation.svg:
40 * svg/filters/feComposite-2.svg:
41 * svg/filters/feFlood-1.svg:
42 * svg/filters/feFlood-2.svg:
43 * svg/filters/feImage-1.svg:
44 * svg/mask-type-01.svg:
45 * svg/opacity-and-gradient-02.svg:
46 * svg/text-scale-02.svg:
47 * svg/text/simple-fill-gradient.svg:
49 2020-05-08 David Kilzer <ddkilzer@apple.com>
51 Remove empty directories from from svn.webkit.org repository
52 <https://webkit.org/b/211644>
54 Reviewed by Darin Adler.
56 * css-animations: Removed.
57 * css-transitions: Removed.
59 2019-10-30 Dirk Schulze <krit@webkit.org>
61 [css-masking] Unprefix -webkit-clip-path
62 https://bugs.webkit.org/show_bug.cgi?id=187888
64 Reviewed by Simon Fraser.
66 Integrated test expectations do not match the actual expected
67 behavior. The reason is that the expectation files reference
68 resources from different documents - which is not supported by
69 WebKit. Since unprefixed clip-path wasn't supported either
72 * svg/svg-integration/clipPath-html-01-expected.xhtml:
73 * svg/svg-integration/clipPath-html-02-expected.xhtml:
74 * svg/svg-integration/clipPath-html-02.xhtml:
75 * svg/svg-integration/clipPath-html-03-expected.xhtml:
76 * svg/svg-integration/clipPath-html-04-expected.xhtml:
77 * svg/svg-integration/clipPath-html-05-expected.xhtml:
78 * svg/svg-integration/clipPath-html-06-expected.xhtml:
80 2019-10-25 Antoine Quint <graouts@apple.com>
82 [Web Animations] Update WPT tests related to Web Animations and remove imported Mozilla tests
83 https://bugs.webkit.org/show_bug.cgi?id=203291
84 <rdar://problem/56577481>
86 Reviewed by Youenn Fablet.
88 * css-animations/test_animation-cancel-expected.txt: Removed.
89 * css-animations/test_animation-cancel.html: Removed.
90 * css-animations/test_animation-currenttime-expected.txt: Removed.
91 * css-animations/test_animation-currenttime.html: Removed.
92 * css-animations/test_animation-finish-expected.txt: Removed.
93 * css-animations/test_animation-finish.html: Removed.
94 * css-animations/test_animation-finished-expected.txt: Removed.
95 * css-animations/test_animation-finished.html: Removed.
96 * css-animations/test_animation-id.html: Removed.
97 * css-animations/test_animation-pausing.html: Removed.
98 * css-animations/test_animation-playstate.html: Removed.
99 * css-animations/test_animation-ready.html: Removed.
100 * css-animations/test_animation-reverse-expected.txt: Removed.
101 * css-animations/test_animation-reverse.html: Removed.
102 * css-animations/test_animation-starttime-expected.txt: Removed.
103 * css-animations/test_animation-starttime.html: Removed.
104 * css-animations/test_animations-dynamic-changes.html: Removed.
105 * css-animations/test_event-dispatch.html: Removed.
106 * css-animations/test_event-order-expected.txt: Removed.
107 * css-animations/test_event-order.html: Removed.
108 * css-animations/test_setting-effect.html: Removed.
109 * css-transitions/test_animation-cancel.html: Removed.
110 * css-transitions/test_animation-currenttime-expected.txt: Removed.
111 * css-transitions/test_animation-currenttime.html: Removed.
112 * css-transitions/test_animation-finished-expected.txt: Removed.
113 * css-transitions/test_animation-finished.html: Removed.
114 * css-transitions/test_animation-pausing-expected.txt: Removed.
115 * css-transitions/test_animation-pausing.html: Removed.
116 * css-transitions/test_animation-ready-expected.txt: Removed.
117 * css-transitions/test_animation-ready.html: Removed.
118 * css-transitions/test_animation-starttime-expected.txt: Removed.
119 * css-transitions/test_animation-starttime.html: Removed.
120 * css-transitions/test_csstransition-transitionproperty.html: Removed.
121 * css-transitions/test_document-get-animations-expected.txt: Removed.
122 * css-transitions/test_document-get-animations.html: Removed.
123 * css-transitions/test_element-get-animations-expected.txt: Removed.
124 * css-transitions/test_element-get-animations.html: Removed.
125 * css-transitions/test_event-dispatch.html: Removed.
126 * css-transitions/test_keyframeeffect-getkeyframes-expected.txt: Removed.
127 * css-transitions/test_keyframeeffect-getkeyframes.html: Removed.
128 * css-transitions/test_setting-effect-expected.txt: Removed.
129 * css-transitions/test_setting-effect.html: Removed.
131 2019-10-24 Russell Epstein <repstein@apple.com>
133 Unreviewed, rolling out r251536.
135 Landed 3 Broken Tests.
139 "[Web Animations] Update WPT tests related to Web Animations
140 and remove imported Mozilla tests"
141 https://bugs.webkit.org/show_bug.cgi?id=203291
142 https://trac.webkit.org/changeset/251536
144 2019-10-24 Antoine Quint <graouts@apple.com>
146 [Web Animations] Update WPT tests related to Web Animations and remove imported Mozilla tests
147 https://bugs.webkit.org/show_bug.cgi?id=203291
149 Reviewed by Youenn Fablet.
151 * css-animations/test_animation-cancel-expected.txt: Removed.
152 * css-animations/test_animation-cancel.html: Removed.
153 * css-animations/test_animation-currenttime-expected.txt: Removed.
154 * css-animations/test_animation-currenttime.html: Removed.
155 * css-animations/test_animation-finish-expected.txt: Removed.
156 * css-animations/test_animation-finish.html: Removed.
157 * css-animations/test_animation-finished-expected.txt: Removed.
158 * css-animations/test_animation-finished.html: Removed.
159 * css-animations/test_animation-id.html: Removed.
160 * css-animations/test_animation-pausing.html: Removed.
161 * css-animations/test_animation-playstate.html: Removed.
162 * css-animations/test_animation-ready.html: Removed.
163 * css-animations/test_animation-reverse-expected.txt: Removed.
164 * css-animations/test_animation-reverse.html: Removed.
165 * css-animations/test_animation-starttime-expected.txt: Removed.
166 * css-animations/test_animation-starttime.html: Removed.
167 * css-animations/test_animations-dynamic-changes.html: Removed.
168 * css-animations/test_event-dispatch.html: Removed.
169 * css-animations/test_event-order-expected.txt: Removed.
170 * css-animations/test_event-order.html: Removed.
171 * css-animations/test_setting-effect.html: Removed.
172 * css-transitions/test_animation-cancel.html: Removed.
173 * css-transitions/test_animation-currenttime-expected.txt: Removed.
174 * css-transitions/test_animation-currenttime.html: Removed.
175 * css-transitions/test_animation-finished-expected.txt: Removed.
176 * css-transitions/test_animation-finished.html: Removed.
177 * css-transitions/test_animation-pausing-expected.txt: Removed.
178 * css-transitions/test_animation-pausing.html: Removed.
179 * css-transitions/test_animation-ready-expected.txt: Removed.
180 * css-transitions/test_animation-ready.html: Removed.
181 * css-transitions/test_animation-starttime-expected.txt: Removed.
182 * css-transitions/test_animation-starttime.html: Removed.
183 * css-transitions/test_csstransition-transitionproperty.html: Removed.
184 * css-transitions/test_document-get-animations-expected.txt: Removed.
185 * css-transitions/test_document-get-animations.html: Removed.
186 * css-transitions/test_element-get-animations-expected.txt: Removed.
187 * css-transitions/test_element-get-animations.html: Removed.
188 * css-transitions/test_event-dispatch.html: Removed.
189 * css-transitions/test_keyframeeffect-getkeyframes-expected.txt: Removed.
190 * css-transitions/test_keyframeeffect-getkeyframes.html: Removed.
191 * css-transitions/test_setting-effect-expected.txt: Removed.
192 * css-transitions/test_setting-effect.html: Removed.
194 2018-11-06 Antoine Quint <graouts@apple.com>
196 [Web Animations] Update all tests to match the latest API changes
197 https://bugs.webkit.org/show_bug.cgi?id=191302
198 <rdar://problem/41000438>
200 Reviewed by Dean Jackson.
202 * css-animations/test_animation-computed-timing.html:
203 * css-animations/test_effect-target.html:
204 * css-animations/test_keyframeeffect-getkeyframes-expected.txt:
205 * css-animations/test_keyframeeffect-getkeyframes.html:
206 * css-animations/test_pseudoElement-get-animations.html:
207 * css-transitions/test_effect-target.html:
208 * css-transitions/test_keyframeeffect-getkeyframes-expected.txt:
209 * css-transitions/test_keyframeeffect-getkeyframes.html:
211 2018-11-01 Antoine Quint <graouts@apple.com>
213 [Web Animations] Make document.getAnimations() return declarative animations in the correct order
214 https://bugs.webkit.org/show_bug.cgi?id=191153
216 Reviewed by Dean Jackson.
218 Mark progressions for the document.getAnimations() tests covering CSS Animations and CSS Transitions.
219 These tests are now in WPT and will be updated as part of a general WPT update for all of Web Animations
220 shortly. We will upstream the minor changes made at that point. Those changes were necessary because we
221 don't support the PseudoElement interface and instead we check which animation names and CSS properties
222 are applied to pseudo-elements rather than the pseudo-element's type.
224 * css-animations/test_document-get-animations-expected.txt:
225 * css-animations/test_document-get-animations.html:
226 * css-animations/test_event-dispatch.html: Remove a comment that was added by mistake in a previous patch.
227 * css-transitions/test_document-get-animations-expected.txt:
228 * css-transitions/test_document-get-animations.html:
230 2018-10-28 Antoine Quint <graouts@apple.com>
232 [Web Animations] Implement the update animations and send events procedure
233 https://bugs.webkit.org/show_bug.cgi?id=191013
234 <rdar://problem/45620495>
236 Reviewed by Dean Jackson.
238 Progression in a couple of getAnimations() tests for CSS Animations.
240 * css-animations/test_document-get-animations-expected.txt:
242 2018-10-26 Antoine Quint <graouts@apple.com>
244 [Web Animations] Rebase some flaky tests
245 https://bugs.webkit.org/show_bug.cgi?id=190969
247 Reviewed by Dean Jackson.
249 A few Web Animations tests that are flaky have outdated expectations. Rebasing them to have the output
250 that is most likely to be produced.
252 * css-animations/test_document-get-animations-expected.txt:
254 2018-09-27 Antoine Quint <graouts@apple.com>
256 [Web Animations] Turn Web Animations with CSS integration on
257 https://bugs.webkit.org/show_bug.cgi?id=184819
258 <rdar://problem/39597337>
260 Reviewed by Dean Jackson.
262 * css-animations/test_animation-cancel.html:
263 * css-animations/test_animation-computed-timing.html:
264 * css-animations/test_animation-currenttime.html:
265 * css-animations/test_animation-finish.html:
266 * css-animations/test_animation-finished.html:
267 * css-animations/test_animation-id.html:
268 * css-animations/test_animation-pausing.html:
269 * css-animations/test_animation-playstate.html:
270 * css-animations/test_animation-ready.html:
271 * css-animations/test_animation-reverse.html:
272 * css-animations/test_animation-starttime.html:
273 * css-animations/test_animations-dynamic-changes.html:
274 * css-animations/test_cssanimation-animationname.html:
275 * css-animations/test_document-get-animations.html:
276 * css-animations/test_effect-target.html:
277 * css-animations/test_element-get-animations.html:
278 * css-animations/test_event-dispatch.html:
279 * css-animations/test_event-order.html:
280 * css-animations/test_keyframeeffect-getkeyframes.html:
281 * css-animations/test_pseudoElement-get-animations.html:
282 * css-animations/test_setting-effect.html:
283 * css-transitions/test_animation-cancel.html:
284 * css-transitions/test_animation-computed-timing.html:
285 * css-transitions/test_animation-currenttime.html:
286 * css-transitions/test_animation-finished.html:
287 * css-transitions/test_animation-pausing.html:
288 * css-transitions/test_animation-ready.html:
289 * css-transitions/test_animation-starttime.html:
290 * css-transitions/test_csstransition-transitionproperty.html:
291 * css-transitions/test_document-get-animations.html:
292 * css-transitions/test_effect-target.html:
293 * css-transitions/test_element-get-animations.html:
294 * css-transitions/test_event-dispatch.html:
295 * css-transitions/test_keyframeeffect-getkeyframes.html:
296 * css-transitions/test_pseudoElement-get-animations.html:
297 * css-transitions/test_setting-effect.html:
299 2018-09-11 Dean Jackson <dino@apple.com>
301 Header parsing for experimental and internal debug features
302 https://bugs.webkit.org/show_bug.cgi?id=189486
303 <rdar://problem/44320618>
305 Reviewed by Tim Horton.
307 New webkit-test-runner headers.
309 * css-animations/test_animation-cancel.html:
310 * css-animations/test_animation-computed-timing.html:
311 * css-animations/test_animation-currenttime.html:
312 * css-animations/test_animation-finish.html:
313 * css-animations/test_animation-finished.html:
314 * css-animations/test_animation-id.html:
315 * css-animations/test_animation-pausing.html:
316 * css-animations/test_animation-playstate.html:
317 * css-animations/test_animation-ready.html:
318 * css-animations/test_animation-reverse.html:
319 * css-animations/test_animation-starttime.html:
320 * css-animations/test_animations-dynamic-changes.html:
321 * css-animations/test_cssanimation-animationname.html:
322 * css-animations/test_document-get-animations.html:
323 * css-animations/test_effect-target.html:
324 * css-animations/test_element-get-animations.html:
325 * css-animations/test_event-dispatch.html:
326 * css-animations/test_event-order.html:
327 * css-animations/test_keyframeeffect-getkeyframes.html:
328 * css-animations/test_pseudoElement-get-animations.html:
329 * css-animations/test_setting-effect.html:
330 * css-transitions/test_animation-cancel.html:
331 * css-transitions/test_animation-computed-timing.html:
332 * css-transitions/test_animation-currenttime.html:
333 * css-transitions/test_animation-finished.html:
334 * css-transitions/test_animation-pausing.html:
335 * css-transitions/test_animation-ready.html:
336 * css-transitions/test_animation-starttime.html:
337 * css-transitions/test_csstransition-transitionproperty.html:
338 * css-transitions/test_document-get-animations.html:
339 * css-transitions/test_effect-target.html:
340 * css-transitions/test_element-get-animations.html:
341 * css-transitions/test_event-dispatch.html:
342 * css-transitions/test_keyframeeffect-getkeyframes.html:
343 * css-transitions/test_pseudoElement-get-animations.html:
344 * css-transitions/test_setting-effect.html:
346 2018-07-19 Antoine Quint <graouts@apple.com>
348 Flaky crash in AnimationTimeline::cancelOrRemoveDeclarativeAnimation
349 https://bugs.webkit.org/show_bug.cgi?id=187530
350 <rdar://problem/42095186>
352 Reviewed by Dean Jackson.
354 Mark a WPT progression now that we correctly ignore animation names that have no matching @keyframes rule.
356 * css-animations/test_element-get-animations-expected.txt:
358 2018-07-03 Antoine Quint <graouts@apple.com>
360 Unreviewed, rebaselining somes Web Animations test expectations.
362 * css-animations/test_animations-dynamic-changes-expected.txt:
363 * css-animations/test_document-get-animations-expected.txt:
364 * css-animations/test_keyframeeffect-getkeyframes-expected.txt: Added.
366 2018-06-28 Antoine Quint <graouts@apple.com>
368 [Web Animations] Make imported/mozilla/css-animations/test_animation-starttime.html pass reliably
369 https://bugs.webkit.org/show_bug.cgi?id=183834
370 <rdar://problem/40997932>
372 Reviewed by Dean Jackson.
374 Mark progressions in the Mozilla CSS Animations tests.
376 * css-animations/test_animation-starttime-expected.txt:
378 2018-06-25 Antoine Quint <graouts@apple.com>
380 [Web Animations] Make imported/mozilla/css-animations/test_animation-pausing.html pass reliably
381 https://bugs.webkit.org/show_bug.cgi?id=183826
382 <rdar://problem/40997412>
384 Reviewed by Dean Jackson.
386 Mark progressions in the Mozilla CSS Animations tests.
388 * css-animations/test_animation-pausing-expected.txt:
390 2018-06-25 Antoine Quint <graouts@apple.com>
392 [Web Animations] Ensure animations are updated prior to requestAnimationFrame callbacks
393 https://bugs.webkit.org/show_bug.cgi?id=186997
394 <rdar://problem/41419414>
396 Reviewed by Dean Jackson.
398 Mark progressions in the Mozilla CSS Animations tests.
400 * css-animations/test_animation-pausing-expected.txt:
402 2018-06-20 Antoine Quint <graouts@apple.com>
404 [Web Animations] Make imported/mozilla/css-animations/test_animation-ready.html pass reliably
405 https://bugs.webkit.org/show_bug.cgi?id=183830
406 <rdar://problem/40997539>
408 Reviewed by Dean Jackson.
410 Mark progressions in the Mozilla CSS Animations tests.
412 * css-animations/test_animation-ready-expected.txt:
414 2018-06-20 Antoine Quint <graouts@apple.com>
416 [Web Animations] Make imported/mozilla/css-transitions/test_element-get-animations.html pass reliably
417 https://bugs.webkit.org/show_bug.cgi?id=183841
418 <rdar://problem/40998101>
420 Reviewed by Dean Jackson.
422 Mark progressions in the Mozilla CSS Transitions and CSS Animations tests.
424 * css-animations/test_element-get-animations-expected.txt:
425 * css-transitions/test_element-get-animations-expected.txt:
427 2018-06-19 Antoine Quint <graouts@apple.com>
429 [Web Animations] Make imported/mozilla/css-animations/test_pseudoElement-get-animations.html pass reliably
430 https://bugs.webkit.org/show_bug.cgi?id=183818
431 <rdar://problem/40997015>
433 Reviewed by Dean Jackson.
435 Mark progressions in the Mozilla CSS Transitions and CSS Animations tests.
437 * css-animations/test_pseudoElement-get-animations-expected.txt:
438 * css-transitions/test_element-get-animations-expected.txt:
440 2018-06-19 Antoine Quint <graouts@apple.com>
442 [Web Animations] Make imported/mozilla/css-animations/test_animation-playstate.html pass reliably
443 https://bugs.webkit.org/show_bug.cgi?id=183828
444 <rdar://problem/40997469>
446 Reviewed by Dean Jackson.
448 Mark a progression in the Mozilla CSS Animations tests.
450 * css-animations/test_animation-playstate-expected.txt:
452 2018-06-19 Antoine Quint <graouts@apple.com>
454 [Web Animations] Make imported/mozilla/css-transitions/test_animation-cancel.html pass reliably
455 https://bugs.webkit.org/show_bug.cgi?id=183821
456 <rdar://problem/40997034>
458 Reviewed by Dean Jackson.
460 Mark a progression in the Mozilla CSS Transitions tests.
462 * css-transitions/test_animation-cancel-expected.txt:
464 2018-06-18 Antoine Quint <graouts@apple.com>
466 [Web Animations] Implement "Starting of transitions" section from CSS Transitions
467 https://bugs.webkit.org/show_bug.cgi?id=186517
468 <rdar://problem/41000798>
470 Reviewed by Dean Jackson.
472 Mark some progressions in the Mozilla CSS Animations and CSS Transitions tests.
474 * css-transitions/test_animation-cancel-expected.txt:
475 * css-transitions/test_animation-ready-expected.txt:
477 2018-06-15 Antoine Quint <graouts@apple.com>
479 [Web Animations] CSS Animations should take precedence over CSS Transitions
480 https://bugs.webkit.org/show_bug.cgi?id=186651
482 Reviewed by Dean Jackson.
484 Mark some progressions in the Mozilla CSS Animations and CSS Transitions tests.
486 * css-animations/test_element-get-animations-expected.txt:
487 * css-transitions/test_document-get-animations-expected.txt:
489 2018-06-11 Antoine Quint <graouts@apple.com>
491 [Web Animations] Make imported/mozilla/css-transitions/test_setting-effect.html pass reliably
492 https://bugs.webkit.org/show_bug.cgi?id=183850
496 This test is now passing.
498 * css-transitions/test_setting-effect-expected.txt:
500 2018-06-11 Antoine Quint <graouts@apple.com>
502 [Web Animations] Make imported/mozilla/css-transitions/test_animation-starttime.html pass reliably
503 https://bugs.webkit.org/show_bug.cgi?id=183833
507 This test is now passing.
509 * css-transitions/test_animation-starttime-expected.txt:
511 2018-06-11 Antoine Quint <graouts@apple.com>
513 [Web Animations] Make imported/mozilla/css-transitions/test_animation-currenttime.html pass reliably
514 https://bugs.webkit.org/show_bug.cgi?id=183825
518 This test is now passing.
520 * css-transitions/test_animation-currenttime-expected.txt:
522 2018-06-11 Antoine Quint <graouts@apple.com>
524 [Web Animations] Make imported/mozilla/css-transitions/test_animation-computed-timing.html pass reliably
525 https://bugs.webkit.org/show_bug.cgi?id=183823
529 This test is now passing.
531 * css-transitions/test_animation-computed-timing-expected.txt:
533 2018-05-18 Antoine Quint <graouts@apple.com>
535 [Web Animations] Turn Web Animations with CSS integration on for test runners
536 https://bugs.webkit.org/show_bug.cgi?id=184819
537 <rdar://problem/39597337>
539 Unreviewed. Rolling out the patch for this bug, it caused some flaky timeouts for animation suspension tests.
541 * css-animations/test_animation-cancel.html:
542 * css-animations/test_animation-computed-timing.html:
543 * css-animations/test_animation-currenttime.html:
544 * css-animations/test_animation-finish.html:
545 * css-animations/test_animation-finished.html:
546 * css-animations/test_animation-id.html:
547 * css-animations/test_animation-pausing.html:
548 * css-animations/test_animation-playstate.html:
549 * css-animations/test_animation-ready.html:
550 * css-animations/test_animation-reverse.html:
551 * css-animations/test_animation-starttime.html:
552 * css-animations/test_animations-dynamic-changes.html:
553 * css-animations/test_cssanimation-animationname.html:
554 * css-animations/test_document-get-animations.html:
555 * css-animations/test_effect-target.html:
556 * css-animations/test_element-get-animations.html:
557 * css-animations/test_event-dispatch.html:
558 * css-animations/test_event-order.html:
559 * css-animations/test_keyframeeffect-getkeyframes.html:
560 * css-animations/test_pseudoElement-get-animations.html:
561 * css-animations/test_setting-effect.html:
562 * css-transitions/test_animation-cancel.html:
563 * css-transitions/test_animation-computed-timing.html:
564 * css-transitions/test_animation-currenttime.html:
565 * css-transitions/test_animation-finished.html:
566 * css-transitions/test_animation-pausing.html:
567 * css-transitions/test_animation-ready.html:
568 * css-transitions/test_animation-starttime.html:
569 * css-transitions/test_csstransition-transitionproperty.html:
570 * css-transitions/test_document-get-animations.html:
571 * css-transitions/test_effect-target.html:
572 * css-transitions/test_element-get-animations.html:
573 * css-transitions/test_event-dispatch.html:
574 * css-transitions/test_keyframeeffect-getkeyframes.html:
575 * css-transitions/test_pseudoElement-get-animations.html:
576 * css-transitions/test_setting-effect.html:
578 2018-05-18 Antoine Quint <graouts@apple.com>
580 [Web Animations] Turn Web Animations with CSS integration on for test runners
581 https://bugs.webkit.org/show_bug.cgi?id=184819
582 <rdar://problem/39597337>
586 Since Web Animations with CSS integration is on by default on test runners, we no longer need
587 the special HTML comment to turn the flag on for select tests.
589 * css-animations/test_animation-cancel.html:
590 * css-animations/test_animation-computed-timing.html:
591 * css-animations/test_animation-currenttime.html:
592 * css-animations/test_animation-finish.html:
593 * css-animations/test_animation-finished.html:
594 * css-animations/test_animation-id.html:
595 * css-animations/test_animation-pausing.html:
596 * css-animations/test_animation-playstate.html:
597 * css-animations/test_animation-ready.html:
598 * css-animations/test_animation-reverse.html:
599 * css-animations/test_animation-starttime.html:
600 * css-animations/test_animations-dynamic-changes.html:
601 * css-animations/test_cssanimation-animationname.html:
602 * css-animations/test_document-get-animations.html:
603 * css-animations/test_effect-target.html:
604 * css-animations/test_element-get-animations.html:
605 * css-animations/test_event-dispatch.html:
606 * css-animations/test_event-order.html:
607 * css-animations/test_keyframeeffect-getkeyframes.html:
608 * css-animations/test_pseudoElement-get-animations.html:
609 * css-animations/test_setting-effect.html:
610 * css-transitions/test_animation-cancel.html:
611 * css-transitions/test_animation-computed-timing.html:
612 * css-transitions/test_animation-currenttime.html:
613 * css-transitions/test_animation-finished.html:
614 * css-transitions/test_animation-pausing.html:
615 * css-transitions/test_animation-ready.html:
616 * css-transitions/test_animation-starttime.html:
617 * css-transitions/test_csstransition-transitionproperty.html:
618 * css-transitions/test_document-get-animations.html:
619 * css-transitions/test_effect-target.html:
620 * css-transitions/test_element-get-animations.html:
621 * css-transitions/test_event-dispatch.html:
622 * css-transitions/test_keyframeeffect-getkeyframes.html:
623 * css-transitions/test_pseudoElement-get-animations.html:
624 * css-transitions/test_setting-effect.html:
626 2018-05-15 Antoine Quint <graouts@apple.com>
628 [Web Animations] Expose Web Animations CSS integration as an experimental feature
629 https://bugs.webkit.org/show_bug.cgi?id=185647
631 Reviewed by Dean Jackson.
633 Change the name of the Web Animations CSS integration flag so that tests can opt into this feature.
635 * css-animations/test_animation-cancel.html:
636 * css-animations/test_animation-computed-timing.html:
637 * css-animations/test_animation-currenttime.html:
638 * css-animations/test_animation-finish.html:
639 * css-animations/test_animation-finished.html:
640 * css-animations/test_animation-id.html:
641 * css-animations/test_animation-pausing.html:
642 * css-animations/test_animation-playstate.html:
643 * css-animations/test_animation-ready.html:
644 * css-animations/test_animation-reverse.html:
645 * css-animations/test_animation-starttime.html:
646 * css-animations/test_animations-dynamic-changes.html:
647 * css-animations/test_cssanimation-animationname.html:
648 * css-animations/test_document-get-animations.html:
649 * css-animations/test_effect-target.html:
650 * css-animations/test_element-get-animations.html:
651 * css-animations/test_event-dispatch.html:
652 * css-animations/test_event-order.html:
653 * css-animations/test_keyframeeffect-getkeyframes.html:
654 * css-animations/test_pseudoElement-get-animations.html:
655 * css-animations/test_setting-effect.html:
656 * css-transitions/test_animation-cancel.html:
657 * css-transitions/test_animation-computed-timing.html:
658 * css-transitions/test_animation-currenttime.html:
659 * css-transitions/test_animation-finished.html:
660 * css-transitions/test_animation-pausing.html:
661 * css-transitions/test_animation-ready.html:
662 * css-transitions/test_animation-starttime.html:
663 * css-transitions/test_csstransition-transitionproperty.html:
664 * css-transitions/test_document-get-animations.html:
665 * css-transitions/test_effect-target.html:
666 * css-transitions/test_element-get-animations.html:
667 * css-transitions/test_event-dispatch.html:
668 * css-transitions/test_keyframeeffect-getkeyframes.html:
669 * css-transitions/test_pseudoElement-get-animations.html:
670 * css-transitions/test_setting-effect.html:
672 2018-03-23 Antoine Quint <graouts@apple.com>
674 [Web Animations] Make imported/mozilla/css-animations/test_animation-currenttime.html pass reliably
675 https://bugs.webkit.org/show_bug.cgi?id=183819
677 Reviewed by Dean Jackson.
679 Record progressions of Mozilla tests.
681 * css-animations/test_animation-currenttime-expected.txt:
683 2018-03-23 Antoine Quint <graouts@apple.com>
685 [Web Animations] Correctly handle timing functions specified by CSS Animations and CSS Transitions
686 https://bugs.webkit.org/show_bug.cgi?id=183935
688 Reviewed by Dean Jackson.
690 Record progressions of Mozilla tests.
692 * css-animations/test_animation-computed-timing-expected.txt:
693 * css-transitions/test_animation-computed-timing-expected.txt:
694 * css-transitions/test_keyframeeffect-getkeyframes-expected.txt:
696 2018-03-23 Antoine Quint <graouts@apple.com>
698 [Web Animations] infinite repeat counts aren't reflected for CSS Animations
699 https://bugs.webkit.org/show_bug.cgi?id=183932
701 Reviewed by Dean Jackson.
703 Record progressions of Mozilla tests.
705 * css-animations/test_animation-computed-timing-expected.txt:
706 * css-animations/test_animation-finish-expected.txt:
708 2018-03-22 Antoine Quint <graouts@apple.com>
710 [Web Animations] Correctly cancel animations when a parent gets a "display: none" style or when an element is removed
711 https://bugs.webkit.org/show_bug.cgi?id=183919
713 Reviewed by Dean Jackson.
715 A number of tests now pass thanks to correctly canceling animations when a parent element in the hierarchy gets a
716 "display: none" style or if an element with animations is removed.
718 * css-animations/test_animation-cancel-expected.txt:
719 * css-animations/test_document-get-animations-expected.txt:
720 * css-animations/test_effect-target-expected.txt:
721 * css-transitions/test_animation-cancel-expected.txt:
722 * css-transitions/test_effect-target-expected.txt:
724 2018-03-23 Antoine Quint <graouts@apple.com>
726 [Web Animations] Animated transform styles are ignored when calling getComputedStyle()
727 https://bugs.webkit.org/show_bug.cgi?id=183918
729 Reviewed by Dean Jackson.
731 We obtain one more PASS by correctly serializing the transform property on getComputedStyle().
733 * css-animations/test_animation-cancel-expected.txt:
735 2018-03-22 Antoine Quint <graouts@apple.com>
737 [Web Animations] Support "transition: all" for CSS Transitions as Web Animations
738 https://bugs.webkit.org/show_bug.cgi?id=183917
740 Reviewed by Dean Jackson.
742 Record progressions thanks to supporting "transition: all".
744 * css-transitions/test_animation-finished-expected.txt:
745 * css-transitions/test_csstransition-transitionproperty-expected.txt:
746 * css-transitions/test_effect-target-expected.txt:
747 * css-transitions/test_element-get-animations-expected.txt:
748 * css-transitions/test_pseudoElement-get-animations-expected.txt:
750 2018-03-21 Antoine Quint <graouts@apple.com>
752 [Web Animations] Make imported/mozilla/css-animations/test_event-dispatch.html pass reliably
753 https://bugs.webkit.org/show_bug.cgi?id=183845
755 Reviewed by Dean Jackson.
757 Add test expectations for previously crashing tests, update other expectations with progressions, including
758 the two event dispatch tests which now pass all assertions.
760 * css-animations/test_animation-finish-expected.txt:
761 * css-animations/test_animation-pausing-expected.txt:
762 * css-animations/test_animation-playstate-expected.txt:
763 * css-animations/test_animation-ready-expected.txt:
764 * css-animations/test_animation-starttime-expected.txt:
765 * css-animations/test_event-dispatch-expected.txt:
766 * css-animations/test_event-order-expected.txt:
767 * css-animations/test_setting-effect-expected.txt: Added.
768 * css-transitions/test_animation-cancel-expected.txt:
769 * css-transitions/test_animation-computed-timing-expected.txt:
770 * css-transitions/test_animation-currenttime-expected.txt:
771 * css-transitions/test_animation-pausing-expected.txt:
772 * css-transitions/test_animation-starttime-expected.txt:
773 * css-transitions/test_event-dispatch-expected.txt:
774 * css-transitions/test_setting-effect-expected.txt: Added.
776 2018-03-21 Antoine Quint <graouts@apple.com>
778 [Web Animations] Ensure animationcancel and transitioncancel events are dispatched
779 https://bugs.webkit.org/show_bug.cgi?id=183864
781 Reviewed by Dean Jackson.
783 Record progressions of Mozilla tests.
785 * css-animations/test_animation-cancel-expected.txt:
786 * css-animations/test_animation-currenttime-expected.txt:
787 * css-animations/test_animation-finished-expected.txt:
788 * css-animations/test_animation-reverse-expected.txt:
789 * css-transitions/test_animation-cancel-expected.txt:
790 * css-transitions/test_animation-pausing-expected.txt:
791 * css-transitions/test_animation-ready-expected.txt:
793 2018-03-21 Antoine Quint <graouts@apple.com>
795 [Web Animations] Dispatch DOM events for CSS Transitions and CSS Animations implemented as Web Animations
796 https://bugs.webkit.org/show_bug.cgi?id=183781
798 Reviewed by Dean Jackson.
800 Some of the Mozilla tests no longer time out and partially pass, marking the progression.
802 * css-animations/test_animation-starttime-expected.txt:
803 * css-animations/test_element-get-animations-expected.txt:
805 2018-03-21 Antoine Quint <graouts@apple.com>
807 [Web Animations] Import CSS Animations and CSS Transitions as Web Animations tests from Mozilla
808 https://bugs.webkit.org/show_bug.cgi?id=183851
812 Import a series of tests created by Mozilla contributors for CSS Animations and CSS Transitions as Web Animations.
814 * css-animations/test_animation-cancel-expected.txt: Added.
815 * css-animations/test_animation-cancel.html: Added.
816 * css-animations/test_animation-computed-timing-expected.txt: Added.
817 * css-animations/test_animation-computed-timing.html: Added.
818 * css-animations/test_animation-currenttime-expected.txt: Added.
819 * css-animations/test_animation-currenttime.html: Added.
820 * css-animations/test_animation-finish-expected.txt: Added.
821 * css-animations/test_animation-finish.html: Added.
822 * css-animations/test_animation-finished-expected.txt: Added.
823 * css-animations/test_animation-finished.html: Added.
824 * css-animations/test_animation-id-expected.txt: Added.
825 * css-animations/test_animation-id.html: Added.
826 * css-animations/test_animation-pausing-expected.txt: Added.
827 * css-animations/test_animation-pausing.html: Added.
828 * css-animations/test_animation-playstate-expected.txt: Added.
829 * css-animations/test_animation-playstate.html: Added.
830 * css-animations/test_animation-ready-expected.txt: Added.
831 * css-animations/test_animation-ready.html: Added.
832 * css-animations/test_animation-reverse-expected.txt: Added.
833 * css-animations/test_animation-reverse.html: Added.
834 * css-animations/test_animation-starttime-expected.txt: Added.
835 * css-animations/test_animation-starttime.html: Added.
836 * css-animations/test_animations-dynamic-changes-expected.txt: Added.
837 * css-animations/test_animations-dynamic-changes.html: Added.
838 * css-animations/test_cssanimation-animationname-expected.txt: Added.
839 * css-animations/test_cssanimation-animationname.html: Added.
840 * css-animations/test_document-get-animations-expected.txt: Added.
841 * css-animations/test_document-get-animations.html: Added.
842 * css-animations/test_effect-target-expected.txt: Added.
843 * css-animations/test_effect-target.html: Added.
844 * css-animations/test_element-get-animations-expected.txt: Added.
845 * css-animations/test_element-get-animations.html: Added.
846 * css-animations/test_event-dispatch-expected.txt: Added.
847 * css-animations/test_event-dispatch.html: Added.
848 * css-animations/test_event-order-expected.txt: Added.
849 * css-animations/test_event-order.html: Added.
850 * css-animations/test_keyframeeffect-getkeyframes.html: Added.
851 * css-animations/test_pseudoElement-get-animations-expected.txt: Added.
852 * css-animations/test_pseudoElement-get-animations.html: Added.
853 * css-animations/test_setting-effect.html: Added.
854 * css-transitions/test_animation-cancel-expected.txt: Added.
855 * css-transitions/test_animation-cancel.html: Added.
856 * css-transitions/test_animation-computed-timing-expected.txt: Added.
857 * css-transitions/test_animation-computed-timing.html: Added.
858 * css-transitions/test_animation-currenttime-expected.txt: Added.
859 * css-transitions/test_animation-currenttime.html: Added.
860 * css-transitions/test_animation-finished-expected.txt: Added.
861 * css-transitions/test_animation-finished.html: Added.
862 * css-transitions/test_animation-pausing-expected.txt: Added.
863 * css-transitions/test_animation-pausing.html: Added.
864 * css-transitions/test_animation-ready-expected.txt: Added.
865 * css-transitions/test_animation-ready.html: Added.
866 * css-transitions/test_animation-starttime-expected.txt: Added.
867 * css-transitions/test_animation-starttime.html: Added.
868 * css-transitions/test_csstransition-transitionproperty-expected.txt: Added.
869 * css-transitions/test_csstransition-transitionproperty.html: Added.
870 * css-transitions/test_document-get-animations-expected.txt: Added.
871 * css-transitions/test_document-get-animations.html: Added.
872 * css-transitions/test_effect-target-expected.txt: Added.
873 * css-transitions/test_effect-target.html: Added.
874 * css-transitions/test_element-get-animations-expected.txt: Added.
875 * css-transitions/test_element-get-animations.html: Added.
876 * css-transitions/test_event-dispatch-expected.txt: Added.
877 * css-transitions/test_event-dispatch.html: Added.
878 * css-transitions/test_keyframeeffect-getkeyframes-expected.txt: Added.
879 * css-transitions/test_keyframeeffect-getkeyframes.html: Added.
880 * css-transitions/test_pseudoElement-get-animations-expected.txt: Added.
881 * css-transitions/test_pseudoElement-get-animations.html: Added.
882 * css-transitions/test_setting-effect.html: Added.
883 * resources/testcommon.js: Added.
885 2015-05-26 Said Abou-Hallawa <sabouhallawa@apple.com>
887 An SVG with no intrinsic size does not draw correct slices when used as a border-image for an HTML element.
888 https://bugs.webkit.org/show_bug.cgi?id=139405
890 Reviewed by Darin Adler.
892 * svg/as-image/border-image-simple-2.html: Add "border: 0px none;" to
893 style of the <div> although the style has "border-image: url() 0 fill;".
894 If the border width is not set to zero in the style, the <div> will have
895 a 3px border. This seems to be a bug in WebKit but should be unrelated to
896 the non-intrinsic-sized images with border-image.
898 2014-12-09 Said Abou-Hallawa <sabouhallawa@apple.com>
900 Import Mozilla test suite for SVG.
901 https://bugs.webkit.org/show_bug.cgi?id=139456.
903 Reviewed by Dean Jackson.
905 This is only a part of the test suite. The rest of the tests will be submitted
906 later as they are investigated and the failures are reduced.
910 * resources/fonts: Added.
911 * resources/fonts/Ahem.ttf: Added.
912 * resources/fonts/LinLibertine_Re-4.7.5.woff: Added.
914 * svg/altGlyph-01-expected.svg: Added.
915 * svg/altGlyph-01.svg: Added.
916 * svg/as-image: Added.
917 * svg/as-image/background-image-rect-1png-expected.html: Added.
918 * svg/as-image/background-image-rect-1png.html: Added.
919 * svg/as-image/background-image-rect-2-expected.html: Added.
920 * svg/as-image/background-image-rect-2.html: Added.
921 * svg/as-image/background-resize-1-expected.html: Added.
922 * svg/as-image/background-resize-1.html: Added.
923 * svg/as-image/background-resize-2-expected.html: Added.
924 * svg/as-image/background-resize-2.html: Added.
925 * svg/as-image/background-resize-3-expected.html: Added.
926 * svg/as-image/background-resize-3.html: Added.
927 * svg/as-image/background-resize-4-expected.html: Added.
928 * svg/as-image/background-resize-4.html: Added.
929 * svg/as-image/background-stretch-1-expected.html: Added.
930 * svg/as-image/background-stretch-1.html: Added.
931 * svg/as-image/border-image-simple-1-expected.html: Added.
932 * svg/as-image/border-image-simple-1.html: Added.
933 * svg/as-image/border-image-simple-2-expected.html: Added.
934 * svg/as-image/border-image-simple-2.html: Added.
935 * svg/as-image/canvas-drawImage-scale-1a-expected.html: Added.
936 * svg/as-image/canvas-drawImage-scale-1a.html: Added.
937 * svg/as-image/canvas-drawImage-scale-1b-expected.html: Added.
938 * svg/as-image/canvas-drawImage-scale-1b.html: Added.
939 * svg/as-image/img-content-outside-viewBox-1-expected.html: Added.
940 * svg/as-image/img-content-outside-viewBox-1.html: Added.
941 * svg/as-image/img-dyn-1-expected.html: Added.
942 * svg/as-image/img-dyn-1.html: Added.
943 * svg/as-image/img-foreignObject-1-expected.html: Added.
944 * svg/as-image/img-foreignObject-1.html: Added.
945 * svg/as-image/img-foreignObject-embed-1-expected.html: Added.
946 * svg/as-image/img-foreignObject-embed-1.html: Added.
947 * svg/as-image/img-foreignObject-iframe-1a-expected.html: Added.
948 * svg/as-image/img-foreignObject-iframe-1a.html: Added.
949 * svg/as-image/img-foreignObject-iframe-1b-expected.html: Added.
950 * svg/as-image/img-foreignObject-iframe-1b.html: Added.
951 * svg/as-image/img-height-meet-1-expected.html: Added.
952 * svg/as-image/img-height-meet-1.html: Added.
953 * svg/as-image/img-height-meet-2-expected.html: Added.
954 * svg/as-image/img-height-meet-2.html: Added.
955 * svg/as-image/img-height-slice-1-expected.html: Added.
956 * svg/as-image/img-height-slice-1.html: Added.
957 * svg/as-image/img-height-slice-2-expected.html: Added.
958 * svg/as-image/img-height-slice-2.html: Added.
959 * svg/as-image/img-simple-1-expected.html: Added.
960 * svg/as-image/img-simple-1.html: Added.
961 * svg/as-image/img-simple-2-expected.html: Added.
962 * svg/as-image/img-simple-2.html: Added.
963 * svg/as-image/img-simple-3-expected.html: Added.
964 * svg/as-image/img-simple-3.html: Added.
965 * svg/as-image/img-simple-4-expected.html: Added.
966 * svg/as-image/img-simple-4.html: Added.
967 * svg/as-image/img-simple-5-expected.html: Added.
968 * svg/as-image/img-simple-5.html: Added.
969 * svg/as-image/img-simple-6-expected.html: Added.
970 * svg/as-image/img-simple-6.html: Added.
971 * svg/as-image/img-simple-7-expected.html: Added.
972 * svg/as-image/img-simple-7.html: Added.
973 * svg/as-image/img-width-meet-1-expected.html: Added.
974 * svg/as-image/img-width-meet-1.html: Added.
975 * svg/as-image/img-width-meet-2-expected.html: Added.
976 * svg/as-image/img-width-meet-2.html: Added.
977 * svg/as-image/img-width-slice-1-expected.html: Added.
978 * svg/as-image/img-width-slice-1.html: Added.
979 * svg/as-image/img-width-slice-2-expected.html: Added.
980 * svg/as-image/img-width-slice-2.html: Added.
981 * svg/as-image/img-widthAndHeight-meet-1-expected.html: Added.
982 * svg/as-image/img-widthAndHeight-meet-1.html: Added.
983 * svg/as-image/img-widthAndHeight-meet-2-expected.html: Added.
984 * svg/as-image/img-widthAndHeight-meet-2.html: Added.
985 * svg/as-image/img-widthAndHeight-slice-1-expected.html: Added.
986 * svg/as-image/img-widthAndHeight-slice-1.html: Added.
987 * svg/as-image/img-widthAndHeight-slice-2-expected.html: Added.
988 * svg/as-image/img-widthAndHeight-slice-2.html: Added.
989 * svg/as-image/list-simple-1-expected.html: Added.
990 * svg/as-image/list-simple-1.html: Added.
991 * svg/as-image/resources: Added.
992 * svg/as-image/resources/content-outside-viewBox-1-helper.svg: Added.
993 * svg/as-image/resources/img-foreignObject-1-helper.svg: Added.
994 * svg/as-image/resources/img-foreignObject-embed-1-helper.svg: Added.
995 * svg/as-image/resources/img-foreignObject-iframe-1a-helper.svg: Added.
996 * svg/as-image/resources/img-foreignObject-iframe-1b-helper.svg: Added.
997 * svg/as-image/resources/lime100x100-noSVGDimensions.svg: Added.
998 * svg/as-image/resources/lime100x100-ref.html: Added.
999 * svg/as-image/resources/lime100x100.png: Added.
1000 * svg/as-image/resources/lime100x100.svg: Added.
1001 * svg/as-image/resources/lime200x100.svg: Added.
1002 * svg/as-image/resources/lime200x200.svg: Added.
1003 * svg/as-image/resources/lime50x25.svg: Added.
1004 * svg/as-image/resources/lime50x50.svg: Added.
1005 * svg/as-image/resources/limeInRed-noSVGDimensions-animViewBox.svg: Added.
1006 * svg/as-image/resources/limeInRed-noSVGDimensions-viewBox.svg: Added.
1007 * svg/as-image/resources/limeInRed100x100-viewBox.svg: Added.
1008 * svg/as-image/resources/limeInRed100x100.png: Added.
1009 * svg/as-image/resources/limeInRed100x100.svg: Added.
1010 * svg/as-image/resources/script100x100.svg: Added.
1011 * svg/as-image/resources/squaredCircle-100x100.svg: Added.
1012 * svg/as-image/resources/squaredCircle-100x50.svg: Added.
1013 * svg/as-image/resources/squaredCircle-viewBox-100x100.svg: Added.
1014 * svg/as-image/resources/squaredCircle-viewBox-noSize.svg: Added.
1015 * svg/as-image/resources/white-rect-no-viewbox.svg: Added.
1016 * svg/as-image/resources/white-rect-with-viewbox.svg: Added.
1017 * svg/as-image/zoom: Added.
1018 * svg/as-image/zoom/img-fuzzy-zoomIn-1-expected.html: Added.
1019 * svg/as-image/zoom/img-fuzzy-zoomIn-1.html: Added.
1020 * svg/as-image/zoom/img-fuzzy-zoomOut-1-expected.html: Added.
1021 * svg/as-image/zoom/img-fuzzy-zoomOut-1.html: Added.
1022 * svg/blend-color-burn-expected.svg: Added.
1023 * svg/blend-color-burn.svg: Added.
1024 * svg/blend-color-dodge-expected.svg: Added.
1025 * svg/blend-color-dodge.svg: Added.
1026 * svg/blend-color-expected.svg: Added.
1027 * svg/blend-color.svg: Added.
1028 * svg/blend-darken-expected.svg: Added.
1029 * svg/blend-darken.svg: Added.
1030 * svg/blend-difference-expected.svg: Added.
1031 * svg/blend-difference-stacking-expected.html: Added.
1032 * svg/blend-difference-stacking.html: Added.
1033 * svg/blend-difference.svg: Added.
1034 * svg/blend-exclusion-expected.svg: Added.
1035 * svg/blend-exclusion.svg: Added.
1036 * svg/blend-hard-light-expected.svg: Added.
1037 * svg/blend-hard-light.svg: Added.
1038 * svg/blend-hue-expected.svg: Added.
1039 * svg/blend-hue.svg: Added.
1040 * svg/blend-layer-blend-expected.svg: Added.
1041 * svg/blend-layer-blend.svg: Added.
1042 * svg/blend-layer-filter-expected.svg: Added.
1043 * svg/blend-layer-filter.svg: Added.
1044 * svg/blend-layer-mask-expected.svg: Added.
1045 * svg/blend-layer-mask.svg: Added.
1046 * svg/blend-layer-opacity-expected.svg: Added.
1047 * svg/blend-layer-opacity.svg: Added.
1048 * svg/blend-lighten-expected.svg: Added.
1049 * svg/blend-lighten.svg: Added.
1050 * svg/blend-luminosity-expected.svg: Added.
1051 * svg/blend-luminosity.svg: Added.
1052 * svg/blend-multiply-expected.svg: Added.
1053 * svg/blend-multiply.svg: Added.
1054 * svg/blend-normal-expected.svg: Added.
1055 * svg/blend-normal.svg: Added.
1056 * svg/blend-overlay-expected.svg: Added.
1057 * svg/blend-overlay.svg: Added.
1058 * svg/blend-saturation-expected.svg: Added.
1059 * svg/blend-saturation.svg: Added.
1060 * svg/blend-screen-expected.svg: Added.
1061 * svg/blend-screen.svg: Added.
1062 * svg/clip-02a-expected.svg: Added.
1063 * svg/clip-02a.svg: Added.
1064 * svg/clip-02b-expected.svg: Added.
1065 * svg/clip-02b.svg: Added.
1066 * svg/clip-surface-clone-01-expected.svg: Added.
1067 * svg/clip-surface-clone-01.svg: Added.
1068 * svg/clipPath-basic-01-expected.svg: Added.
1069 * svg/clipPath-basic-01.svg: Added.
1070 * svg/clipPath-basic-02-expected.svg: Added.
1071 * svg/clipPath-basic-02.svg: Added.
1072 * svg/clipPath-basic-03-expected.svg: Added.
1073 * svg/clipPath-basic-03.svg: Added.
1074 * svg/clipPath-basic-04-expected.svg: Added.
1075 * svg/clipPath-basic-04.svg: Added.
1076 * svg/clipPath-basic-05-expected.svg: Added.
1077 * svg/clipPath-basic-05.svg: Added.
1078 * svg/clipPath-basic-06-expected.svg: Added.
1079 * svg/clipPath-basic-06.svg: Added.
1080 * svg/conditions-01-expected.svg: Added.
1081 * svg/conditions-01.svg: Added.
1082 * svg/conditions-02-expected.svg: Added.
1083 * svg/conditions-02.svg: Added.
1084 * svg/conditions-03-expected.svg: Added.
1085 * svg/conditions-03.svg: Added.
1086 * svg/conditions-04-expected.svg: Added.
1087 * svg/conditions-04.svg: Added.
1088 * svg/conditions-06-expected.svg: Added.
1089 * svg/conditions-06.svg: Added.
1090 * svg/conditions-07-expected.svg: Added.
1091 * svg/conditions-07.svg: Added.
1092 * svg/conditions-08-expected.svg: Added.
1093 * svg/conditions-08.svg: Added.
1094 * svg/cssComment-in-attribute-01-expected.svg: Added.
1095 * svg/cssComment-in-attribute-01.svg: Added.
1096 * svg/currentColor-01-expected.svg: Added.
1097 * svg/currentColor-01.svg: Added.
1098 * svg/currentColor-02-expected.svg: Added.
1099 * svg/currentColor-02.svg: Added.
1100 * svg/currentColor-03-expected.svg: Added.
1101 * svg/currentColor-03.svg: Added.
1102 * svg/dynamic-attr-change-1-expected.svg: Added.
1103 * svg/dynamic-attr-change-1.svg: Added.
1104 * svg/dynamic-attr-removal-1-expected.svg: Added.
1105 * svg/dynamic-attr-removal-1.svg: Added.
1106 * svg/dynamic-attr-removal-2-expected.svg: Added.
1107 * svg/dynamic-attr-removal-2.svg: Added.
1108 * svg/dynamic-class-01-expected.svg: Added.
1109 * svg/dynamic-class-01.svg: Added.
1110 * svg/dynamic-conditions-01-expected.svg: Added.
1111 * svg/dynamic-conditions-01.svg: Added.
1112 * svg/dynamic-conditions-03-expected.svg: Added.
1113 * svg/dynamic-conditions-03.svg: Added.
1114 * svg/dynamic-conditions-05-expected.svg: Added.
1115 * svg/dynamic-conditions-05.svg: Added.
1116 * svg/dynamic-conditions-08-expected.svg: Added.
1117 * svg/dynamic-conditions-08.svg: Added.
1118 * svg/dynamic-conditions-12-expected.svg: Added.
1119 * svg/dynamic-conditions-12.svg: Added.
1120 * svg/dynamic-filter-contents-01a-expected.svg: Added.
1121 * svg/dynamic-filter-contents-01a.svg: Added.
1122 * svg/dynamic-gradient-contents-01-expected.svg: Added.
1123 * svg/dynamic-gradient-contents-01.svg: Added.
1124 * svg/dynamic-gradient-contents-02-expected.svg: Added.
1125 * svg/dynamic-gradient-contents-02.svg: Added.
1126 * svg/dynamic-inner-svg-01-expected.svg: Added.
1127 * svg/dynamic-inner-svg-01.svg: Added.
1128 * svg/dynamic-link-style-01-expected.svg: Added.
1129 * svg/dynamic-link-style-01.svg: Added.
1130 * svg/dynamic-marker-01-expected.svg: Added.
1131 * svg/dynamic-marker-01.svg: Added.
1132 * svg/dynamic-marker-02-expected.svg: Added.
1133 * svg/dynamic-marker-02.svg: Added.
1134 * svg/dynamic-marker-03-expected.svg: Added.
1135 * svg/dynamic-marker-03.svg: Added.
1136 * svg/dynamic-mask-01-expected.svg: Added.
1137 * svg/dynamic-mask-01.svg: Added.
1138 * svg/dynamic-mask-contents-01-expected.svg: Added.
1139 * svg/dynamic-mask-contents-01.svg: Added.
1140 * svg/dynamic-mask-pre-effects-bbox-expected.html: Added.
1141 * svg/dynamic-mask-pre-effects-bbox.html: Added.
1142 * svg/dynamic-opacity-property-01-expected.svg: Added.
1143 * svg/dynamic-opacity-property-01.svg: Added.
1144 * svg/dynamic-pattern-01-expected.svg: Added.
1145 * svg/dynamic-pattern-01.svg: Added.
1146 * svg/dynamic-pattern-02-expected.svg: Added.
1147 * svg/dynamic-pattern-02.svg: Added.
1148 * svg/dynamic-pattern-contents-01-expected.svg: Added.
1149 * svg/dynamic-pattern-contents-01.svg: Added.
1150 * svg/dynamic-pattern-contents-02-expected.svg: Added.
1151 * svg/dynamic-pattern-contents-02.svg: Added.
1152 * svg/dynamic-rect-01-expected.svg: Added.
1153 * svg/dynamic-rect-01.svg: Added.
1154 * svg/dynamic-rect-03-expected.svg: Added.
1155 * svg/dynamic-rect-03.svg: Added.
1156 * svg/dynamic-reflow-01-expected.svg: Added.
1157 * svg/dynamic-reflow-01.svg: Added.
1158 * svg/dynamic-small-object-scaled-up-01-expected.svg: Added.
1159 * svg/dynamic-small-object-scaled-up-01.svg: Added.
1160 * svg/dynamic-small-object-scaled-up-02-expected.svg: Added.
1161 * svg/dynamic-small-object-scaled-up-02.svg: Added.
1162 * svg/dynamic-stroke-01-expected.svg: Added.
1163 * svg/dynamic-stroke-01.svg: Added.
1164 * svg/dynamic-stroke-opacity-01-expected.svg: Added.
1165 * svg/dynamic-stroke-opacity-01.svg: Added.
1166 * svg/dynamic-stroke-width-01-expected.svg: Added.
1167 * svg/dynamic-stroke-width-01.svg: Added.
1168 * svg/dynamic-switch-01-expected.svg: Added.
1169 * svg/dynamic-switch-01.svg: Added.
1170 * svg/dynamic-text-01-expected.svg: Added.
1171 * svg/dynamic-text-01.svg: Added.
1172 * svg/dynamic-text-02-expected.svg: Added.
1173 * svg/dynamic-text-02.svg: Added.
1174 * svg/dynamic-text-03-expected.svg: Added.
1175 * svg/dynamic-text-03.svg: Added.
1176 * svg/dynamic-text-04-expected.svg: Added.
1177 * svg/dynamic-text-04.svg: Added.
1178 * svg/dynamic-text-05-expected.svg: Added.
1179 * svg/dynamic-text-05.svg: Added.
1180 * svg/dynamic-text-06-expected.svg: Added.
1181 * svg/dynamic-text-06.svg: Added.
1182 * svg/dynamic-text-07-expected.svg: Added.
1183 * svg/dynamic-text-07.svg: Added.
1184 * svg/dynamic-text-08-expected.svg: Added.
1185 * svg/dynamic-text-08.svg: Added.
1186 * svg/dynamic-textPath-01-expected.svg: Added.
1187 * svg/dynamic-textPath-01.svg: Added.
1188 * svg/dynamic-textPath-02-expected.svg: Added.
1189 * svg/dynamic-textPath-02.svg: Added.
1190 * svg/dynamic-textPath-03-expected.svg: Added.
1191 * svg/dynamic-textPath-03.svg: Added.
1192 * svg/dynamic-use-01-expected.svg: Added.
1193 * svg/dynamic-use-01.svg: Added.
1194 * svg/dynamic-use-02-expected.svg: Added.
1195 * svg/dynamic-use-02.svg: Added.
1196 * svg/dynamic-use-03-expected.svg: Added.
1197 * svg/dynamic-use-03.svg: Added.
1198 * svg/dynamic-use-04-expected.svg: Added.
1199 * svg/dynamic-use-04.svg: Added.
1200 * svg/dynamic-use-05-expected.svg: Added.
1201 * svg/dynamic-use-05.svg: Added.
1202 * svg/dynamic-use-06-expected.svg: Added.
1203 * svg/dynamic-use-06.svg: Added.
1204 * svg/dynamic-use-07-expected.svg: Added.
1205 * svg/dynamic-use-07.svg: Added.
1206 * svg/dynamic-use-nested-01a-expected.svg: Added.
1207 * svg/dynamic-use-nested-01a.svg: Added.
1208 * svg/dynamic-use-nested-01b-expected.svg: Added.
1209 * svg/dynamic-use-nested-01b.svg: Added.
1210 * svg/dynamic-use-remove-width-expected.svg: Added.
1211 * svg/dynamic-use-remove-width.svg: Added.
1212 * svg/fallback-color-01a-expected.svg: Added.
1213 * svg/fallback-color-01a.svg: Added.
1214 * svg/fallback-color-01b-expected.svg: Added.
1215 * svg/fallback-color-01b.svg: Added.
1216 * svg/fallback-color-02a-expected.svg: Added.
1217 * svg/fallback-color-02a.svg: Added.
1218 * svg/fallback-color-03-expected.svg: Added.
1219 * svg/fallback-color-03.svg: Added.
1220 * svg/fallback-color-04-expected.svg: Added.
1221 * svg/fallback-color-04.svg: Added.
1222 * svg/filter-basic-01-expected.svg: Added.
1223 * svg/filter-basic-01.svg: Added.
1224 * svg/filter-basic-02-expected.svg: Added.
1225 * svg/filter-basic-02.svg: Added.
1226 * svg/filter-basic-03-expected.svg: Added.
1227 * svg/filter-basic-03.svg: Added.
1228 * svg/filter-bounds-01-expected.svg: Added.
1229 * svg/filter-bounds-01.svg: Added.
1230 * svg/filter-bounds-02-expected.svg: Added.
1231 * svg/filter-bounds-02.svg: Added.
1232 * svg/filter-result-01-expected.svg: Added.
1233 * svg/filter-result-01.svg: Added.
1234 * svg/filter-scaled-02-expected.html: Added.
1235 * svg/filter-scaled-02.html: Added.
1236 * svg/filter-translated-01-expected.svg: Added.
1237 * svg/filter-translated-01.svg: Added.
1238 * svg/filters: Added.
1239 * svg/filters-and-group-opacity-01-expected.svg: Added.
1240 * svg/filters-and-group-opacity-01.svg: Added.
1241 * svg/filters/feBlend-1-expected.svg: Added.
1242 * svg/filters/feBlend-1.svg: Added.
1243 * svg/filters/feBlend-2-expected.svg: Added.
1244 * svg/filters/feBlend-2.svg: Added.
1245 * svg/filters/feColorMatrix-1-expected.svg: Added.
1246 * svg/filters/feColorMatrix-1.svg: Added.
1247 * svg/filters/feColorMatrix-2-expected.svg: Added.
1248 * svg/filters/feColorMatrix-2.svg: Added.
1249 * svg/filters/feComposite-1-expected.svg: Added.
1250 * svg/filters/feComposite-1.svg: Added.
1251 * svg/filters/feComposite-2-expected.svg: Added.
1252 * svg/filters/feComposite-2.svg: Added.
1253 * svg/filters/feConvolveMatrix-1-expected.svg: Added.
1254 * svg/filters/feConvolveMatrix-1.svg: Added.
1255 * svg/filters/feConvolveMatrix-2-expected.svg: Added.
1256 * svg/filters/feConvolveMatrix-2.svg: Added.
1257 * svg/filters/feConvolveMatrix-bias-01-expected.svg: Added.
1258 * svg/filters/feConvolveMatrix-bias-01.svg: Added.
1259 * svg/filters/feConvolveMatrix-order-01-expected.svg: Added.
1260 * svg/filters/feConvolveMatrix-order-01.svg: Added.
1261 * svg/filters/feFlood-1-expected.svg: Added.
1262 * svg/filters/feFlood-1.svg: Added.
1263 * svg/filters/feFlood-2-expected.svg: Added.
1264 * svg/filters/feFlood-2.svg: Added.
1265 * svg/filters/feGaussianBlur-2-expected.svg: Added.
1266 * svg/filters/feGaussianBlur-2.svg: Added.
1267 * svg/filters/feGaussianBlur-6-expected.svg: Added.
1268 * svg/filters/feGaussianBlur-6.svg: Added.
1269 * svg/filters/feGaussianBlur-alpha-01-expected.svg: Added.
1270 * svg/filters/feGaussianBlur-alpha-01.svg: Added.
1271 * svg/filters/feImage-1-expected.svg: Added.
1272 * svg/filters/feImage-1.svg: Added.
1273 * svg/filters/feMerge-1-expected.svg: Added.
1274 * svg/filters/feMerge-1.svg: Added.
1275 * svg/filters/feMerge-2-expected.svg: Added.
1276 * svg/filters/feMerge-2.svg: Added.
1277 * svg/filters/feOffset-1-expected.svg: Added.
1278 * svg/filters/feOffset-1.svg: Added.
1279 * svg/filters/feOffset-2-expected.svg: Added.
1280 * svg/filters/feOffset-2.svg: Added.
1281 * svg/filters/feSpecularLighting-1-expected.svg: Added.
1282 * svg/filters/feSpecularLighting-1.svg: Added.
1283 * svg/filters/feTile-1-expected.svg: Added.
1284 * svg/filters/feTile-1.svg: Added.
1285 * svg/filters/feTile-2-expected.svg: Added.
1286 * svg/filters/feTile-2.svg: Added.
1287 * svg/filters/feTile-large-02-expected.svg: Added.
1288 * svg/filters/feTile-large-02.svg: Added.
1289 * svg/filters/feTile-outside-01-expected.svg: Added.
1290 * svg/filters/feTile-outside-01.svg: Added.
1291 * svg/filters/feTurbulence-offset-expected.svg: Added.
1292 * svg/filters/feTurbulence-offset.svg: Added.
1293 * svg/filters/filter-kernelUnitLength-01-expected.svg: Added.
1294 * svg/filters/filter-kernelUnitLength-01.svg: Added.
1295 * svg/filters/filter-marked-line-02-expected.svg: Added.
1296 * svg/filters/filter-marked-line-02.svg: Added.
1297 * svg/filters/filter-marked-line-03-expected.svg: Added.
1298 * svg/filters/filter-marked-line-03.svg: Added.
1299 * svg/filters/filter-marked-line-04-expected.svg: Added.
1300 * svg/filters/filter-marked-line-04.svg: Added.
1301 * svg/filters/filter-marked-line-05-expected.svg: Added.
1302 * svg/filters/filter-marked-line-05.svg: Added.
1303 * svg/filters/filter-marked-line-06-expected.svg: Added.
1304 * svg/filters/filter-marked-line-06.svg: Added.
1305 * svg/filters/filter-marked-line-07-expected.svg: Added.
1306 * svg/filters/filter-marked-line-07.svg: Added.
1307 * svg/filters/filter-marked-line-08-expected.svg: Added.
1308 * svg/filters/filter-marked-line-08.svg: Added.
1309 * svg/filters/filter-marked-line-09-expected.svg: Added.
1310 * svg/filters/filter-marked-line-09.svg: Added.
1311 * svg/filters/svg-filter-chains: Added.
1312 * svg/filters/svg-filter-chains/clip-input-expected.svg: Added.
1313 * svg/filters/svg-filter-chains/clip-input.svg: Added.
1314 * svg/filters/svg-filter-chains/clip-output-expected.svg: Added.
1315 * svg/filters/svg-filter-chains/clip-output.svg: Added.
1316 * svg/foreignObject-02-expected.svg: Added.
1317 * svg/foreignObject-02.svg: Added.
1318 * svg/foreignObject-ancestor-style-change-01-expected.svg: Added.
1319 * svg/foreignObject-ancestor-style-change-01.svg: Added.
1320 * svg/foreignObject-dynamic-abspos-01-expected.html: Added.
1321 * svg/foreignObject-dynamic-abspos-01.html: Added.
1322 * svg/foreignObject-img-form-theme-expected.html: Added.
1323 * svg/foreignObject-img-form-theme.html: Added.
1324 * svg/href-attr-change-restyles-expected.svg: Added.
1325 * svg/href-attr-change-restyles.svg: Added.
1327 * svg/image/image-filter-01-expected.svg: Added.
1328 * svg/image/image-filter-01.svg: Added.
1329 * svg/image/image-opacity-01-expected.svg: Added.
1330 * svg/image/image-opacity-01.svg: Added.
1331 * svg/image/image-opacity-02-expected.svg: Added.
1332 * svg/image/image-opacity-02.svg: Added.
1333 * svg/image/image-preserveAspectRatio-03-expected.svg: Added.
1334 * svg/image/image-preserveAspectRatio-03.svg: Added.
1335 * svg/image/image-preserveAspectRatio-04-expected.svg: Added.
1336 * svg/image/image-preserveAspectRatio-04.svg: Added.
1337 * svg/image/image-rotate-01-expected.svg: Added.
1338 * svg/image/image-rotate-01.svg: Added.
1339 * svg/image/image-translate-01-expected.svg: Added.
1340 * svg/image/image-translate-01.svg: Added.
1341 * svg/image/image-x-01-expected.svg: Added.
1342 * svg/image/image-x-01.svg: Added.
1343 * svg/image/image-xy-01-expected.svg: Added.
1344 * svg/image/image-xy-01.svg: Added.
1345 * svg/image/image-y-01-expected.svg: Added.
1346 * svg/image/image-y-01.svg: Added.
1347 * svg/image/resources: Added.
1348 * svg/image/resources/blueRect10x10-viewBox-animPAR.svg: Added.
1349 * svg/image/resources/blueRect10x10-viewBox.svg: Added.
1350 * svg/image/resources/blueRect10x10.png: Added.
1351 * svg/image/resources/blueRect10x10.svg: Added.
1352 * svg/linearGradient-basic-03-expected.svg: Added.
1353 * svg/linearGradient-basic-03.svg: Added.
1354 * svg/marker-effects-01-expected.svg: Added.
1355 * svg/marker-effects-01.svg: Added.
1356 * svg/marker-orientation-01-expected.svg: Added.
1357 * svg/marker-orientation-01.svg: Added.
1358 * svg/marker-viewBox-01-expected.svg: Added.
1359 * svg/marker-viewBox-01.svg: Added.
1360 * svg/markers-and-group-opacity-01-expected.svg: Added.
1361 * svg/markers-and-group-opacity-01.svg: Added.
1362 * svg/mask-basic-01-expected.svg: Added.
1363 * svg/mask-basic-01.svg: Added.
1364 * svg/mask-basic-02-expected.svg: Added.
1365 * svg/mask-basic-02.svg: Added.
1366 * svg/mask-basic-03-expected.svg: Added.
1367 * svg/mask-basic-03.svg: Added.
1368 * svg/mask-basic-04-expected.svg: Added.
1369 * svg/mask-basic-04.svg: Added.
1370 * svg/mask-containing-masked-content-01-expected.svg: Added.
1371 * svg/mask-transformed-01-expected.svg: Added.
1372 * svg/mask-transformed-01.svg: Added.
1373 * svg/mask-transformed-02-expected.svg: Added.
1374 * svg/mask-transformed-02.svg: Added.
1375 * svg/mask-type-01-expected.svg: Added.
1376 * svg/mask-type-01.svg: Added.
1377 * svg/nesting-invalid-01-expected.svg: Added.
1378 * svg/nesting-invalid-01.js: Added.
1379 * svg/nesting-invalid-01.svg: Added.
1380 * svg/non-scaling-stroke-03-expected.svg: Added.
1381 * svg/non-scaling-stroke-03.svg: Added.
1382 * svg/objectBoundingBox-and-clipPath-expected.svg: Added.
1383 * svg/objectBoundingBox-and-clipPath.svg: Added.
1384 * svg/objectBoundingBox-and-mask-02-expected.svg: Added.
1385 * svg/objectBoundingBox-and-mask-02.svg: Added.
1386 * svg/objectBoundingBox-and-mask-expected.svg: Added.
1387 * svg/objectBoundingBox-and-mask.svg: Added.
1388 * svg/objectBoundingBox-and-pattern-01a-expected.svg: Added.
1389 * svg/objectBoundingBox-and-pattern-01a.svg: Added.
1390 * svg/objectBoundingBox-and-pattern-01b-expected.svg: Added.
1391 * svg/objectBoundingBox-and-pattern-01b.svg: Added.
1392 * svg/objectBoundingBox-and-pattern-01c-expected.svg: Added.
1393 * svg/objectBoundingBox-and-pattern-01c.svg: Added.
1394 * svg/objectBoundingBox-and-pattern-02-expected.svg: Added.
1395 * svg/objectBoundingBox-and-pattern-02.svg: Added.
1396 * svg/objectBoundingBox-and-pattern-03-expected.svg: Added.
1397 * svg/objectBoundingBox-and-pattern-03.svg: Added.
1398 * svg/opacity-and-gradient-02-expected.svg: Added.
1399 * svg/opacity-and-gradient-02.svg: Added.
1400 * svg/outer-svg-border-and-padding-01-expected.svg: Added.
1401 * svg/outer-svg-border-and-padding-01.svg: Added.
1402 * svg/overflow-on-outer-svg-01-expected.svg: Added.
1403 * svg/overflow-on-outer-svg-01.svg: Added.
1404 * svg/overflow-on-outer-svg-02a-expected.xhtml: Added.
1405 * svg/overflow-on-outer-svg-02a.xhtml: Added.
1406 * svg/overflow-on-outer-svg-02b-expected.xhtml: Added.
1407 * svg/overflow-on-outer-svg-02b.xhtml: Added.
1408 * svg/overflow-on-outer-svg-02c-expected.xhtml: Added.
1409 * svg/overflow-on-outer-svg-02c.xhtml: Added.
1410 * svg/overflow-on-outer-svg-02d-expected.xhtml: Added.
1411 * svg/overflow-on-outer-svg-02d.xhtml: Added.
1412 * svg/paint-order-01-expected.svg: Added.
1413 * svg/paint-order-01.svg: Added.
1414 * svg/paint-order-02-expected.svg: Added.
1415 * svg/paint-order-02.svg: Added.
1416 * svg/paint-order-03-expected.svg: Added.
1417 * svg/paint-order-03.svg: Added.
1418 * svg/path-02-expected.svg: Added.
1419 * svg/path-02.svg: Added.
1420 * svg/path-03-expected.svg: Added.
1421 * svg/path-03.svg: Added.
1422 * svg/path-04-expected.svg: Added.
1423 * svg/path-04.svg: Added.
1424 * svg/path-05-expected.svg: Added.
1425 * svg/path-05.svg: Added.
1426 * svg/path-06-expected.svg: Added.
1427 * svg/path-06.svg: Added.
1428 * svg/path-07-expected.svg: Added.
1429 * svg/path-07.svg: Added.
1430 * svg/path-08-expected.svg: Added.
1431 * svg/path-08.svg: Added.
1432 * svg/pathLength-01-expected.svg: Added.
1433 * svg/pathLength-01.svg: Added.
1434 * svg/pattern-basic-01-expected.svg: Added.
1435 * svg/pattern-basic-01.svg: Added.
1436 * svg/pattern-invalid-01-expected.svg: Added.
1437 * svg/pattern-invalid-01.svg: Added.
1438 * svg/pattern-live-01a-expected.svg: Added.
1439 * svg/pattern-live-01a.svg: Added.
1440 * svg/pattern-live-01b-expected.svg: Added.
1441 * svg/pattern-live-01b.svg: Added.
1442 * svg/pattern-scale-01a-expected.svg: Added.
1443 * svg/pattern-scale-01a.svg: Added.
1444 * svg/pattern-scale-01b-expected.svg: Added.
1445 * svg/pattern-scale-01b.svg: Added.
1446 * svg/pattern-scale-01c-expected.svg: Added.
1447 * svg/pattern-scale-01c.svg: Added.
1448 * svg/pattern-transform-presence-01-expected.svg: Added.
1449 * svg/pattern-transform-presence-01.svg: Added.
1450 * svg/pattern-transformed-01-expected.svg: Added.
1451 * svg/pattern-transformed-01.svg: Added.
1452 * svg/pseudo-classes-02-expected.svg: Added.
1453 * svg/pseudo-classes-02.svg: Added.
1454 * svg/radialGradient-basic-01-expected.svg: Added.
1455 * svg/radialGradient-basic-01.svg: Added.
1456 * svg/radialGradient-basic-02-expected.svg: Added.
1457 * svg/radialGradient-basic-02.svg: Added.
1458 * svg/radialGradient-basic-04-expected.svg: Added.
1459 * svg/radialGradient-basic-04.svg: Added.
1460 * svg/rect-01-expected.svg: Added.
1461 * svg/rect-01.svg: Added.
1462 * svg/rect-02-expected.svg: Added.
1463 * svg/rect-02.svg: Added.
1464 * svg/rect-03-expected.svg: Added.
1465 * svg/rect-03.svg: Added.
1466 * svg/rect-04-expected.svg: Added.
1467 * svg/rect-04.svg: Added.
1468 * svg/rect-with-rx-and-ry-01-expected.svg: Added.
1469 * svg/rect-with-rx-and-ry-01.svg: Added.
1470 * svg/sizing: Added.
1471 * svg/sizing/inline--display-block--01-expected.xhtml: Added.
1472 * svg/sizing/inline--display-block--01.xhtml: Added.
1473 * svg/sizing/inline--display-inline--01-expected.xhtml: Added.
1474 * svg/sizing/inline--display-inline--01.xhtml: Added.
1475 * svg/sizing/inline--display-inline-block--01-expected.xhtml: Added.
1476 * svg/sizing/inline--display-inline-block--01.xhtml: Added.
1477 * svg/sizing/inline--float-left--01-expected.xhtml: Added.
1478 * svg/sizing/inline--float-left--01.xhtml: Added.
1479 * svg/sizing/inline--float-right--01-expected.xhtml: Added.
1480 * svg/sizing/inline--float-right--01.xhtml: Added.
1481 * svg/sizing/inline--position-absolute--01-expected.xhtml: Added.
1482 * svg/sizing/inline--position-absolute--01.xhtml: Added.
1483 * svg/sizing/inline--position-relative--01-expected.xhtml: Added.
1484 * svg/sizing/inline--position-relative--01.xhtml: Added.
1486 * svg/smil/anim-class-04-expected.svg: Added.
1487 * svg/smil/anim-class-04.svg: Added.
1488 * svg/smil/anim-feConvolveMatrix-order-01-expected.svg: Added.
1489 * svg/smil/anim-feConvolveMatrix-order-01.svg: Added.
1490 * svg/smil/anim-feSpotLight-01-expected.svg: Added.
1491 * svg/smil/anim-feSpotLight-01.svg: Added.
1492 * svg/smil/anim-height-interp-1-expected.svg: Added.
1493 * svg/smil/anim-height-interp-1.svg: Added.
1494 * svg/smil/anim-height-interp-2-expected.svg: Added.
1495 * svg/smil/anim-height-interp-2.svg: Added.
1496 * svg/smil/anim-height-interp-3-expected.svg: Added.
1497 * svg/smil/anim-height-interp-3.svg: Added.
1498 * svg/smil/anim-height-interp-4-expected.svg: Added.
1499 * svg/smil/anim-height-interp-4.svg: Added.
1500 * svg/smil/anim-height-interp-5-expected.svg: Added.
1501 * svg/smil/anim-height-interp-5.svg: Added.
1502 * svg/smil/anim-height-interp-6-expected.svg: Added.
1503 * svg/smil/anim-height-interp-6.svg: Added.
1504 * svg/smil/anim-rect-rxry-1-expected.svg: Added.
1505 * svg/smil/anim-rect-rxry-1.svg: Added.
1506 * svg/smil/anim-x-interp-1-expected.svg: Added.
1507 * svg/smil/anim-x-interp-1.svg: Added.
1508 * svg/smil/anim-x-interp-2-expected.svg: Added.
1509 * svg/smil/anim-x-interp-2.svg: Added.
1510 * svg/smil/anim-x-interp-3-expected.svg: Added.
1511 * svg/smil/anim-x-interp-3.svg: Added.
1512 * svg/smil/anim-x-interp-4-expected.svg: Added.
1513 * svg/smil/anim-x-interp-4.svg: Added.
1514 * svg/smil/anim-x-interp-5-expected.svg: Added.
1515 * svg/smil/anim-x-interp-5.svg: Added.
1516 * svg/smil/anim-x-interp-6-expected.svg: Added.
1517 * svg/smil/anim-x-interp-6.svg: Added.
1518 * svg/smil/anim-x-seek-1a-expected.svg: Added.
1519 * svg/smil/anim-y-interp-1-expected.svg: Added.
1520 * svg/smil/anim-y-interp-1.svg: Added.
1521 * svg/smil/anim-y-interp-2-expected.svg: Added.
1522 * svg/smil/anim-y-interp-2.svg: Added.
1523 * svg/smil/anim-y-interp-3-expected.svg: Added.
1524 * svg/smil/anim-y-interp-3.svg: Added.
1525 * svg/smil/anim-y-interp-4-expected.svg: Added.
1526 * svg/smil/anim-y-interp-4.svg: Added.
1527 * svg/smil/anim-y-interp-5-expected.svg: Added.
1528 * svg/smil/anim-y-interp-5.svg: Added.
1529 * svg/smil/anim-y-interp-6-expected.svg: Added.
1530 * svg/smil/anim-y-interp-6.svg: Added.
1531 * svg/smil/container: Added.
1532 * svg/smil/container/invalid-elem-1-expected.xhtml: Added.
1533 * svg/smil/container/invalid-elem-1.xhtml: Added.
1534 * svg/smil/container/moved-tree-1-expected.xhtml: Added.
1535 * svg/smil/container/moved-tree-1.xhtml: Added.
1536 * svg/smil/motion: Added.
1537 * svg/smil/motion/animateMotion-values-linear-1-expected.svg: Added.
1538 * svg/smil/motion/animateMotion-values-linear-1.svg: Added.
1539 * svg/smil/motion/animateMotion-values-paced-1a-expected.svg: Added.
1540 * svg/smil/motion/animateMotion-values-paced-1a.svg: Added.
1541 * svg/smil/motion/animateMotion-values-paced-1b-expected.svg: Added.
1542 * svg/smil/motion/animateMotion-values-paced-1b.svg: Added.
1543 * svg/smil/pause: Added.
1544 * svg/smil/repeat: Added.
1545 * svg/smil/repeat/indefinite-repeat-1-expected.svg: Added.
1546 * svg/smil/repeat/indefinite-repeat-1.svg: Added.
1547 * svg/smil/repeat/init-repeat-1-expected.svg: Added.
1548 * svg/smil/repeat/init-repeat-1.svg: Added.
1549 * svg/smil/restart: Added.
1550 * svg/smil/restart/reset-2-expected.svg: Added.
1551 * svg/smil/restart/reset-2.svg: Added.
1552 * svg/smil/restart/reset-7-expected.svg: Added.
1553 * svg/smil/restart/reset-7.svg: Added.
1554 * svg/smil/smil-grid.js: Added.
1555 * svg/smil/smil-util.js: Added.
1556 * svg/smil/sort: Added.
1557 * svg/smil/sort/sort-startAfter-1-expected.svg: Added.
1558 * svg/smil/sort/sort-startAfter-1.svg: Added.
1559 * svg/smil/sort/sort-startAfter-2-expected.svg: Added.
1560 * svg/smil/sort/sort-startAfter-2.svg: Added.
1561 * svg/smil/sort/sort-startAfter-3-expected.svg: Added.
1562 * svg/smil/sort/sort-startAfter-3.svg: Added.
1563 * svg/smil/sort/sort-startSame-1a-expected.svg: Added.
1564 * svg/smil/sort/sort-startSame-1a.svg: Added.
1565 * svg/smil/sort/sort-startSame-2a-expected.svg: Added.
1566 * svg/smil/sort/sort-startSame-2a.svg: Added.
1567 * svg/smil/style: Added.
1568 * svg/smil/style/anim-css-color-1-by-ident-hex-expected.svg: Added.
1569 * svg/smil/style/anim-css-color-1-by-ident-hex.svg: Added.
1570 * svg/smil/style/anim-css-color-1-from-by-hex-hex-expected.svg: Added.
1571 * svg/smil/style/anim-css-color-1-from-by-hex-hex.svg: Added.
1572 * svg/smil/style/anim-css-color-1-from-by-ident-hex-expected.svg: Added.
1573 * svg/smil/style/anim-css-color-1-from-by-ident-hex.svg: Added.
1574 * svg/smil/style/anim-css-color-1-from-to-hex-hex-expected.svg: Added.
1575 * svg/smil/style/anim-css-color-1-from-to-hex-hex.svg: Added.
1576 * svg/smil/style/anim-css-color-1-from-to-ident-ident-expected.svg: Added.
1577 * svg/smil/style/anim-css-color-1-from-to-ident-ident.svg: Added.
1578 * svg/smil/style/anim-css-color-1-to-ident-hex-expected.svg: Added.
1579 * svg/smil/style/anim-css-color-1-to-ident-hex.svg: Added.
1580 * svg/smil/style/anim-css-color-1-to-ident-ident-expected.svg: Added.
1581 * svg/smil/style/anim-css-color-1-to-ident-ident.svg: Added.
1582 * svg/smil/style/anim-css-fill-1-by-ident-hex-expected.svg: Added.
1583 * svg/smil/style/anim-css-fill-1-by-ident-hex.svg: Added.
1584 * svg/smil/style/anim-css-fill-1-from-by-hex-hex-expected.svg: Added.
1585 * svg/smil/style/anim-css-fill-1-from-by-hex-hex.svg: Added.
1586 * svg/smil/style/anim-css-fill-1-from-by-ident-hex-expected.svg: Added.
1587 * svg/smil/style/anim-css-fill-1-from-by-ident-hex.svg: Added.
1588 * svg/smil/style/anim-css-fill-1-from-to-hex-hex-expected.svg: Added.
1589 * svg/smil/style/anim-css-fill-1-from-to-hex-hex.svg: Added.
1590 * svg/smil/style/anim-css-fill-1-from-to-ident-ident-expected.svg: Added.
1591 * svg/smil/style/anim-css-fill-1-from-to-ident-ident.svg: Added.
1592 * svg/smil/style/anim-css-fill-1-to-ident-hex-expected.svg: Added.
1593 * svg/smil/style/anim-css-fill-1-to-ident-hex.svg: Added.
1594 * svg/smil/style/anim-css-fill-1-to-ident-ident-expected.svg: Added.
1595 * svg/smil/style/anim-css-fill-1-to-ident-ident.svg: Added.
1596 * svg/smil/style/anim-css-fontsize-1-from-by-pct-pct-expected.svg: Added.
1597 * svg/smil/style/anim-css-fontsize-1-from-by-pct-pct.svg: Added.
1598 * svg/smil/style/anim-css-fontsize-1-from-by-px-px-expected.svg: Added.
1599 * svg/smil/style/anim-css-fontsize-1-from-by-px-px.svg: Added.
1600 * svg/smil/style/anim-css-fontsize-1-from-to-no-no-expected.svg: Added.
1601 * svg/smil/style/anim-css-fontsize-1-from-to-no-no.svg: Added.
1602 * svg/smil/style/anim-css-fontsize-1-from-to-no-px-expected.svg: Added.
1603 * svg/smil/style/anim-css-fontsize-1-from-to-no-px.svg: Added.
1604 * svg/smil/style/anim-css-fontsize-1-from-to-pct-pct-expected.svg: Added.
1605 * svg/smil/style/anim-css-fontsize-1-from-to-pct-pct.svg: Added.
1606 * svg/smil/style/anim-css-fontsize-1-from-to-px-no-expected.svg: Added.
1607 * svg/smil/style/anim-css-fontsize-1-from-to-px-no.svg: Added.
1608 * svg/smil/style/anim-css-fontsize-1-from-to-px-px-expected.svg: Added.
1609 * svg/smil/style/anim-css-fontsize-1-from-to-px-px.svg: Added.
1610 * svg/smil/transform: Added.
1611 * svg/smil/transform/rotate-angle-1-expected.svg: Added.
1612 * svg/smil/transform/rotate-angle-1.svg: Added.
1613 * svg/smil/transform/rotate-angle-2-expected.svg: Added.
1614 * svg/smil/transform/rotate-angle-2.svg: Added.
1615 * svg/smil/transform/rotate-angle-3-expected.svg: Added.
1616 * svg/smil/transform/rotate-angle-3.svg: Added.
1617 * svg/smil/transform/rotate-angle-4-expected.svg: Added.
1618 * svg/smil/transform/rotate-angle-4.svg: Added.
1619 * svg/smil/transform/rotate-angle-5-expected.svg: Added.
1620 * svg/smil/transform/rotate-angle-5.svg: Added.
1621 * svg/smil/transform/set-transform-1-expected.svg: Added.
1622 * svg/smil/transform/set-transform-1.svg: Added.
1623 * svg/smil/transform/translate-clipPath-1-expected.svg: Added.
1624 * svg/smil/transform/translate-clipPath-1.svg: Added.
1625 * svg/stroke-width-percentage-01-expected.svg: Added.
1626 * svg/stroke-width-percentage-01.svg: Added.
1627 * svg/stroke-width-percentage-02a-expected.svg: Added.
1628 * svg/stroke-width-percentage-02a.svg: Added.
1629 * svg/stroke-width-percentage-02b-expected.svg: Added.
1630 * svg/stroke-width-percentage-02b.svg: Added.
1631 * svg/suspend-01-expected.svg: Added.
1632 * svg/suspend-01.svg: Added.
1633 * svg/suspend-02-expected.svg: Added.
1634 * svg/suspend-02.svg: Added.
1635 * svg/suspend-03-expected.svg: Added.
1636 * svg/suspend-03.svg: Added.
1637 * svg/suspend-04-expected.svg: Added.
1638 * svg/suspend-04.svg: Added.
1639 * svg/suspend-05-expected.svg: Added.
1640 * svg/suspend-05.svg: Added.
1641 * svg/suspend-06-expected.svg: Added.
1642 * svg/suspend-06.svg: Added.
1643 * svg/suspend-07-expected.svg: Added.
1644 * svg/suspend-07.svg: Added.
1645 * svg/suspend-08-expected.svg: Added.
1646 * svg/suspend-08.svg: Added.
1647 * svg/svg-effects-area-unzoomed-expected.xhtml: Added.
1648 * svg/svg-effects-area-unzoomed.xhtml: Added.
1649 * svg/svg-effects-area-zoomed-in-expected.xhtml: Added.
1650 * svg/svg-effects-area-zoomed-in.xhtml: Added.
1651 * svg/svg-effects-area-zoomed-out-expected.xhtml: Added.
1652 * svg/svg-effects-area-zoomed-out.xhtml: Added.
1653 * svg/svg-in-foreignObject-01-expected.xhtml: Added.
1654 * svg/svg-in-foreignObject-01.xhtml: Added.
1655 * svg/svg-integration: Added.
1656 * svg/svg-integration/clipPath-html-01-expected.xhtml: Added.
1657 * svg/svg-integration/clipPath-html-01.xhtml: Added.
1658 * svg/svg-integration/clipPath-html-02-expected.xhtml: Added.
1659 * svg/svg-integration/clipPath-html-02.xhtml: Added.
1660 * svg/svg-integration/clipPath-html-03-expected.xhtml: Added.
1661 * svg/svg-integration/clipPath-html-03.xhtml: Added.
1662 * svg/svg-integration/clipPath-html-04-expected.xhtml: Added.
1663 * svg/svg-integration/clipPath-html-04.xhtml: Added.
1664 * svg/svg-integration/clipPath-html-05-expected.xhtml: Added.
1665 * svg/svg-integration/clipPath-html-05.xhtml: Added.
1666 * svg/svg-integration/clipPath-html-06-expected.xhtml: Added.
1667 * svg/svg-integration/clipPath-html-06.xhtml: Added.
1668 * svg/svg-integration/dynamic-conditions-outer-svg-01-expected.xhtml: Added.
1669 * svg/svg-integration/dynamic-conditions-outer-svg-01.xhtml: Added.
1670 * svg/svg-integration/dynamic-conditions-outer-svg-02-expected.xhtml: Added.
1671 * svg/svg-integration/dynamic-conditions-outer-svg-02.xhtml: Added.
1672 * svg/svg-integration/dynamic-conditions-outer-svg-03-expected.xhtml: Added.
1673 * svg/svg-integration/dynamic-conditions-outer-svg-03.xhtml: Added.
1674 * svg/svg-integration/dynamic-conditions-outer-svg-04-expected.xhtml: Added.
1675 * svg/svg-integration/dynamic-conditions-outer-svg-04.xhtml: Added.
1676 * svg/svg-transform-01-expected.svg: Added.
1677 * svg/svg-transform-01.svg: Added.
1678 * svg/svg-transform-02-expected.svg: Added.
1679 * svg/svg-transform-02.svg: Added.
1680 * svg/switch-01-expected.svg: Added.
1681 * svg/switch-01.svg: Added.
1682 * svg/symbol-01-expected.svg: Added.
1683 * svg/symbol-01.svg: Added.
1685 * svg/text-font-weight-01-expected.svg: Added.
1686 * svg/text-font-weight-01.svg: Added.
1687 * svg/text-gradient-01-expected.svg: Added.
1688 * svg/text-gradient-01.svg: Added.
1689 * svg/text-in-link-01-expected.svg: Added.
1690 * svg/text-in-link-01.svg: Added.
1691 * svg/text-in-link-02-expected.svg: Added.
1692 * svg/text-in-link-02.svg: Added.
1693 * svg/text-in-link-03-expected.svg: Added.
1694 * svg/text-in-link-03.svg: Added.
1695 * svg/text-language-00-expected.xhtml: Added.
1696 * svg/text-language-01-expected.xhtml: Added.
1697 * svg/text-layout-01-expected.svg: Added.
1698 * svg/text-layout-01.svg: Added.
1699 * svg/text-layout-02-expected.svg: Added.
1700 * svg/text-layout-02.svg: Added.
1701 * svg/text-layout-03-expected.svg: Added.
1702 * svg/text-layout-03.svg: Added.
1703 * svg/text-layout-04-expected.svg: Added.
1704 * svg/text-layout-04.svg: Added.
1705 * svg/text-layout-05-expected.svg: Added.
1706 * svg/text-layout-05.svg: Added.
1707 * svg/text-layout-06-expected.svg: Added.
1708 * svg/text-layout-06.svg: Added.
1709 * svg/text-layout-07-expected.svg: Added.
1710 * svg/text-layout-07.svg: Added.
1711 * svg/text-layout-08-expected.svg: Added.
1712 * svg/text-layout-08.svg: Added.
1713 * svg/text-scale-01-expected.svg: Added.
1714 * svg/text-scale-01.svg: Added.
1715 * svg/text-scale-02-expected.svg: Added.
1716 * svg/text-scale-02.svg: Added.
1717 * svg/text-scale-03-expected.svg: Added.
1718 * svg/text-scale-03.svg: Added.
1719 * svg/text-stroke-scaling-01-expected.svg: Added.
1720 * svg/text-stroke-scaling-01.svg: Added.
1721 * svg/text-style-01a-expected.svg: Added.
1722 * svg/text-style-01a.svg: Added.
1723 * svg/text-style-01b-expected.svg: Added.
1724 * svg/text-style-01b.svg: Added.
1725 * svg/text-style-01c-expected.svg: Added.
1726 * svg/text-style-01c.svg: Added.
1727 * svg/text-style-01d-expected.svg: Added.
1728 * svg/text-style-01d.svg: Added.
1729 * svg/text-style-01e-expected.svg: Added.
1730 * svg/text-style-01e.svg: Added.
1731 * svg/text-white-space-01-expected.svg: Added.
1732 * svg/text-white-space-01.svg: Added.
1733 * svg/text/clipPath-applied-expected.svg: Added.
1734 * svg/text/clipPath-applied.svg: Added.
1735 * svg/text/clipPath-content-expected.svg: Added.
1736 * svg/text/clipPath-content.svg: Added.
1737 * svg/text/deselectAll-expected.svg: Added.
1738 * svg/text/deselectAll.svg: Added.
1739 * svg/text/dynamic-dominant-baseline-expected.svg: Added.
1740 * svg/text/dynamic-dominant-baseline.svg: Added.
1741 * svg/text/dynamic-font-size-2-expected.svg: Added.
1742 * svg/text/dynamic-font-size-2.svg: Added.
1743 * svg/text/dynamic-font-size-3-expected.svg: Added.
1744 * svg/text/dynamic-font-size-3.svg: Added.
1745 * svg/text/dynamic-font-size-4-expected.svg: Added.
1746 * svg/text/dynamic-font-size-4.svg: Added.
1747 * svg/text/dynamic-font-size-expected.svg: Added.
1748 * svg/text/dynamic-font-size.svg: Added.
1749 * svg/text/dynamic-multiple-x-expected.svg: Added.
1750 * svg/text/dynamic-multiple-x.svg: Added.
1751 * svg/text/dynamic-non-scaling-stroke-expected.svg: Added.
1752 * svg/text/dynamic-non-scaling-stroke.svg: Added.
1753 * svg/text/filter-applied-expected.svg: Added.
1754 * svg/text/filter-applied.svg: Added.
1755 * svg/text/ignore-display-expected.svg: Added.
1756 * svg/text/ignore-display.svg: Added.
1757 * svg/text/ignore-invalid-child-2-expected.svg: Added.
1758 * svg/text/ignore-invalid-child-2.svg: Added.
1759 * svg/text/ignore-invalid-child-expected.svg: Added.
1760 * svg/text/ignore-invalid-child.svg: Added.
1761 * svg/text/ignore-position-expected.svg: Added.
1762 * svg/text/ignore-position.svg: Added.
1763 * svg/text/ignore-text-align-2-expected.svg: Added.
1764 * svg/text/ignore-text-align-2.svg: Added.
1765 * svg/text/ignore-vertical-align-expected.svg: Added.
1766 * svg/text/ignore-vertical-align.svg: Added.
1767 * svg/text/mask-applied-expected.svg: Added.
1768 * svg/text/mask-applied.svg: Added.
1769 * svg/text/mask-content-2-expected.svg: Added.
1770 * svg/text/mask-content-2.svg: Added.
1771 * svg/text/mask-content-expected.svg: Added.
1772 * svg/text/mask-content.svg: Added.
1773 * svg/text/multiple-chunks-bidi-expected.svg: Added.
1774 * svg/text/multiple-chunks-bidi.svg: Added.
1775 * svg/text/multiple-chunks-different-anchor-bidi-expected.svg: Added.
1776 * svg/text/multiple-chunks-different-anchor-bidi.svg: Added.
1777 * svg/text/multiple-chunks-different-anchor-expected.svg: Added.
1778 * svg/text/multiple-chunks-different-anchor-rtl-expected.svg: Added.
1779 * svg/text/multiple-chunks-different-anchor-rtl.svg: Added.
1780 * svg/text/multiple-chunks-different-anchor.svg: Added.
1781 * svg/text/multiple-chunks-directions-and-anchor-dx-expected.svg: Added.
1782 * svg/text/multiple-chunks-directions-and-anchor-dx.svg: Added.
1783 * svg/text/multiple-chunks-directions-and-anchor-expected.svg: Added.
1784 * svg/text/multiple-chunks-directions-and-anchor-multiple-dx-expected.svg: Added.
1785 * svg/text/multiple-chunks-directions-and-anchor-multiple-dx.svg: Added.
1786 * svg/text/multiple-chunks-directions-and-anchor.svg: Added.
1787 * svg/text/multiple-chunks-dx-bidi-expected.svg: Added.
1788 * svg/text/multiple-chunks-dx-bidi.svg: Added.
1789 * svg/text/multiple-chunks-dx-different-anchor-bidi-expected.svg: Added.
1790 * svg/text/multiple-chunks-dx-different-anchor-bidi.svg: Added.
1791 * svg/text/multiple-chunks-dx-different-anchor-expected.svg: Added.
1792 * svg/text/multiple-chunks-dx-different-anchor-rtl-expected.svg: Added.
1793 * svg/text/multiple-chunks-dx-different-anchor-rtl.svg: Added.
1794 * svg/text/multiple-chunks-dx-different-anchor.svg: Added.
1795 * svg/text/multiple-chunks-dx-expected.svg: Added.
1796 * svg/text/multiple-chunks-dx-rtl-expected.svg: Added.
1797 * svg/text/multiple-chunks-dx-rtl.svg: Added.
1798 * svg/text/multiple-chunks-dx.svg: Added.
1799 * svg/text/multiple-chunks-fill-color-expected.svg: Added.
1800 * svg/text/multiple-chunks-fill-color.svg: Added.
1801 * svg/text/multiple-chunks-multiple-dx-bidi-expected.svg: Added.
1802 * svg/text/multiple-chunks-multiple-dx-bidi.svg: Added.
1803 * svg/text/multiple-chunks-multiple-dx-different-anchor-bidi-expected.svg: Added.
1804 * svg/text/multiple-chunks-multiple-dx-different-anchor-bidi.svg: Added.
1805 * svg/text/multiple-chunks-multiple-dx-different-anchor-expected.svg: Added.
1806 * svg/text/multiple-chunks-multiple-dx-different-anchor-rtl-expected.svg: Added.
1807 * svg/text/multiple-chunks-multiple-dx-different-anchor-rtl.svg: Added.
1808 * svg/text/multiple-chunks-multiple-dx-different-anchor.svg: Added.
1809 * svg/text/multiple-chunks-multiple-dx-expected.svg: Added.
1810 * svg/text/multiple-chunks-multiple-dx-rtl-expected.svg: Added.
1811 * svg/text/multiple-chunks-multiple-dx-rtl.svg: Added.
1812 * svg/text/multiple-chunks-rtl-expected.svg: Added.
1813 * svg/text/multiple-chunks-rtl.svg: Added.
1814 * svg/text/multiple-chunks-selection-expected.svg: Added.
1815 * svg/text/multiple-chunks-selection.svg: Added.
1816 * svg/text/multiple-x-anchor-end-bidi-expected.svg: Added.
1817 * svg/text/multiple-x-anchor-end-bidi.svg: Added.
1818 * svg/text/multiple-x-anchor-end-expected.svg: Added.
1819 * svg/text/multiple-x-anchor-end-rtl-expected.svg: Added.
1820 * svg/text/multiple-x-anchor-end-rtl.svg: Added.
1821 * svg/text/multiple-x-anchor-end.svg: Added.
1822 * svg/text/multiple-x-bidi-expected.svg: Added.
1823 * svg/text/multiple-x-bidi.svg: Added.
1824 * svg/text/multiple-x-dx-bidi-expected.svg: Added.
1825 * svg/text/multiple-x-dx-bidi.svg: Added.
1826 * svg/text/multiple-x-dx-expected.svg: Added.
1827 * svg/text/multiple-x-dx-rtl-expected.svg: Added.
1828 * svg/text/multiple-x-dx-rtl.svg: Added.
1829 * svg/text/multiple-x-dx.svg: Added.
1830 * svg/text/multiple-x-expected.svg: Added.
1831 * svg/text/multiple-x-holes-bidi-expected.svg: Added.
1832 * svg/text/multiple-x-holes-bidi.svg: Added.
1833 * svg/text/multiple-x-holes-dx-bidi-expected.svg: Added.
1834 * svg/text/multiple-x-holes-dx-bidi.svg: Added.
1835 * svg/text/multiple-x-holes-dx-expected.svg: Added.
1836 * svg/text/multiple-x-holes-dx.svg: Added.
1837 * svg/text/multiple-x-holes-expected.svg: Added.
1838 * svg/text/multiple-x-holes-multiple-dx-bidi-expected.svg: Added.
1839 * svg/text/multiple-x-holes-multiple-dx-bidi.svg: Added.
1840 * svg/text/multiple-x-holes-multiple-dx-expected.svg: Added.
1841 * svg/text/multiple-x-holes-multiple-dx-rtl-expected.svg: Added.
1842 * svg/text/multiple-x-holes-multiple-dx-rtl.svg: Added.
1843 * svg/text/multiple-x-holes-multiple-dx.svg: Added.
1844 * svg/text/multiple-x-holes-rtl-expected.svg: Added.
1845 * svg/text/multiple-x-holes-rtl.svg: Added.
1846 * svg/text/multiple-x-holes.svg: Added.
1847 * svg/text/multiple-x-multiple-dx-anchor-end-bidi-expected.svg: Added.
1848 * svg/text/multiple-x-multiple-dx-anchor-end-bidi.svg: Added.
1849 * svg/text/multiple-x-multiple-dx-anchor-end-expected.svg: Added.
1850 * svg/text/multiple-x-multiple-dx-anchor-end-rtl-expected.svg: Added.
1851 * svg/text/multiple-x-multiple-dx-anchor-end-rtl.svg: Added.
1852 * svg/text/multiple-x-multiple-dx-anchor-end.svg: Added.
1853 * svg/text/multiple-x-multiple-dx-bidi-expected.svg: Added.
1854 * svg/text/multiple-x-multiple-dx-bidi.svg: Added.
1855 * svg/text/multiple-x-multiple-dx-expected.svg: Added.
1856 * svg/text/multiple-x-multiple-dx-rtl-expected.svg: Added.
1857 * svg/text/multiple-x-multiple-dx-rtl.svg: Added.
1858 * svg/text/multiple-x-multiple-dx.svg: Added.
1859 * svg/text/multiple-x-percentages-2-iframe-expected.svg: Added.
1860 * svg/text/multiple-x-percentages-2-iframe.svg: Added.
1861 * svg/text/multiple-x-percentages-expected.svg: Added.
1862 * svg/text/multiple-x-percentages.svg: Added.
1863 * svg/text/multiple-x-rtl-expected.svg: Added.
1864 * svg/text/multiple-x-rtl.svg: Added.
1865 * svg/text/multiple-x.svg: Added.
1866 * svg/text/pseudo-first-letter-2-expected.svg: Added.
1867 * svg/text/pseudo-first-letter-2.svg: Added.
1868 * svg/text/pseudo-first-letter-expected.svg: Added.
1869 * svg/text/pseudo-first-letter.svg: Added.
1870 * svg/text/pseudo-first-line-2-expected.svg: Added.
1871 * svg/text/pseudo-first-line-2.svg: Added.
1872 * svg/text/pseudo-first-line-expected.svg: Added.
1873 * svg/text/pseudo-first-line.svg: Added.
1874 * svg/text/selectSubString-2-expected.svg: Added.
1875 * svg/text/selectSubString-2.svg: Added.
1876 * svg/text/selectSubString-3-expected.svg: Added.
1877 * svg/text/selectSubString-3.svg: Added.
1878 * svg/text/selectSubString-expected.svg: Added.
1879 * svg/text/selectSubString.svg: Added.
1880 * svg/text/simple-dx-2-expected.svg: Added.
1881 * svg/text/simple-dx-2.svg: Added.
1882 * svg/text/simple-dx-anchor-end-bidi-expected.svg: Added.
1883 * svg/text/simple-dx-anchor-end-bidi.svg: Added.
1884 * svg/text/simple-dx-anchor-end-expected.svg: Added.
1885 * svg/text/simple-dx-anchor-end-rtl-expected.svg: Added.
1886 * svg/text/simple-dx-anchor-end-rtl.svg: Added.
1887 * svg/text/simple-dx-anchor-end.svg: Added.
1888 * svg/text/simple-dx-anchor-middle-bidi-expected.svg: Added.
1889 * svg/text/simple-dx-anchor-middle-bidi.svg: Added.
1890 * svg/text/simple-dx-anchor-middle-expected.svg: Added.
1891 * svg/text/simple-dx-anchor-middle-rtl-expected.svg: Added.
1892 * svg/text/simple-dx-anchor-middle-rtl.svg: Added.
1893 * svg/text/simple-dx-anchor-middle.svg: Added.
1894 * svg/text/simple-dx-bidi-2-expected.svg: Added.
1895 * svg/text/simple-dx-bidi-2.svg: Added.
1896 * svg/text/simple-dx-bidi-expected.svg: Added.
1897 * svg/text/simple-dx-bidi.svg: Added.
1898 * svg/text/simple-dx-rtl-2-expected.svg: Added.
1899 * svg/text/simple-dx-rtl-2.svg: Added.
1900 * svg/text/simple-dx-rtl-expected.svg: Added.
1901 * svg/text/simple-dx-rtl.svg: Added.
1902 * svg/text/simple-fill-color-dynamic-expected.svg: Added.
1903 * svg/text/simple-fill-color-dynamic.svg: Added.
1904 * svg/text/simple-fill-gradient-expected.svg: Added.
1905 * svg/text/simple-fill-gradient.svg: Added.
1906 * svg/text/simple-multiline-anchor-end-expected.svg: Added.
1907 * svg/text/simple-multiline-anchor-end.svg: Added.
1908 * svg/text/simple-multiline-expected.svg: Added.
1909 * svg/text/simple-multiline-number-expected.svg: Added.
1910 * svg/text/simple-multiline-number.svg: Added.
1911 * svg/text/simple-multiline-pc-expected.svg: Added.
1912 * svg/text/simple-multiline-pc.svg: Added.
1913 * svg/text/simple-multiline.svg: Added.
1914 * svg/text/simple-multiple-dx-anchor-end-bidi-expected.svg: Added.
1915 * svg/text/simple-multiple-dx-anchor-end-bidi.svg: Added.
1916 * svg/text/simple-multiple-dx-anchor-end-expected.svg: Added.
1917 * svg/text/simple-multiple-dx-anchor-end-rtl-expected.svg: Added.
1918 * svg/text/simple-multiple-dx-anchor-end-rtl.svg: Added.
1919 * svg/text/simple-multiple-dx-anchor-end.svg: Added.
1920 * svg/text/simple-multiple-dx-anchor-middle-bidi-expected.svg: Added.
1921 * svg/text/simple-multiple-dx-anchor-middle-bidi.svg: Added.
1922 * svg/text/simple-multiple-dx-anchor-middle-expected.svg: Added.
1923 * svg/text/simple-multiple-dx-anchor-middle-rtl-expected.svg: Added.
1924 * svg/text/simple-multiple-dx-anchor-middle-rtl.svg: Added.
1925 * svg/text/simple-multiple-dx-anchor-middle.svg: Added.
1926 * svg/text/simple-multiple-dx-bidi-expected.svg: Added.
1927 * svg/text/simple-multiple-dx-bidi.svg: Added.
1928 * svg/text/simple-multiple-dx-rtl-expected.svg: Added.
1929 * svg/text/simple-multiple-dx-rtl.svg: Added.
1930 * svg/text/simple-transform-rotate-expected.svg: Added.
1931 * svg/text/simple-transform-rotate.svg: Added.
1932 * svg/text/simple-underline-scaled-expected.svg: Added.
1933 * svg/text/simple-underline-scaled.svg: Added.
1934 * svg/text/text-shadow-expected.svg: Added.
1935 * svg/text/text-shadow.svg: Added.
1936 * svg/text/textLength-5-expected.svg: Added.
1937 * svg/text/textLength-5.svg: Added.
1938 * svg/text/textLength-6-expected.svg: Added.
1939 * svg/text/textLength-6.svg: Added.
1940 * svg/text/textpath-a-expected.svg: Added.
1941 * svg/text/textpath-a.svg: Added.
1942 * svg/text/textpath-after-expected.svg: Added.
1943 * svg/text/textpath-anchor-end-expected.svg: Added.
1944 * svg/text/textpath-anchor-end.svg: Added.
1945 * svg/text/textpath-anchor-middle-expected.svg: Added.
1946 * svg/text/textpath-anchor-middle.svg: Added.
1947 * svg/text/textpath-expected.svg: Added.
1948 * svg/text/textpath-invalid-parent-expected.svg: Added.
1949 * svg/text/textpath-invalid-parent.svg: Added.
1950 * svg/text/textpath-multiline-2-expected.svg: Added.
1951 * svg/text/textpath-multiline-2.svg: Added.
1952 * svg/text/textpath-multiline-expected.svg: Added.
1953 * svg/text/textpath-multiline.svg: Added.
1954 * svg/text/textpath-selection-expected.svg: Added.
1955 * svg/text/textpath-selection.svg: Added.
1956 * svg/text/textpath.svg: Added.
1957 * svg/textPath-01-expected.svg: Added.
1958 * svg/textPath-01.svg: Added.
1959 * svg/tspan-dxdy-01-expected.svg: Added.
1960 * svg/tspan-dxdy-01.svg: Added.
1961 * svg/tspan-dxdy-02-expected.svg: Added.
1962 * svg/tspan-dxdy-02.svg: Added.
1963 * svg/tspan-dxdy-03-expected.svg: Added.
1964 * svg/tspan-dxdy-03.svg: Added.
1965 * svg/tspan-dxdy-04-expected.svg: Added.
1966 * svg/tspan-dxdy-04.svg: Added.
1967 * svg/tspan-dxdy-05-expected.svg: Added.
1968 * svg/tspan-dxdy-05.svg: Added.
1969 * svg/tspan-dxdy-06-expected.svg: Added.
1970 * svg/tspan-dxdy-06.svg: Added.
1971 * svg/tspan-dxdy-textPath-01-expected.svg: Added.
1972 * svg/tspan-dxdy-textPath-01.svg: Added.
1973 * svg/tspan-rotate-01-expected.svg: Added.
1974 * svg/tspan-rotate-01.svg: Added.
1975 * svg/tspan-rotate-02-expected.svg: Added.
1976 * svg/tspan-rotate-02.svg: Added.
1977 * svg/tspan-rotate-03-expected.svg: Added.
1978 * svg/tspan-rotate-03.svg: Added.
1979 * svg/tspan-rotate-04-expected.svg: Added.
1980 * svg/tspan-rotate-04.svg: Added.
1981 * svg/tspan-rotate-05-expected.svg: Added.
1982 * svg/tspan-rotate-05.svg: Added.
1983 * svg/tspan-rotate-06-expected.svg: Added.
1984 * svg/tspan-rotate-06.svg: Added.
1985 * svg/tspan-rotate-07-expected.svg: Added.
1986 * svg/tspan-rotate-07.svg: Added.
1987 * svg/tspan-rotate-textPath-01-expected.svg: Added.
1988 * svg/tspan-rotate-textPath-01.svg: Added.
1989 * svg/tspan-xy-01-expected.svg: Added.
1990 * svg/tspan-xy-01.svg: Added.
1991 * svg/tspan-xy-02-expected.svg: Added.
1992 * svg/tspan-xy-02.svg: Added.
1993 * svg/tspan-xy-03-expected.svg: Added.
1994 * svg/tspan-xy-03.svg: Added.
1995 * svg/tspan-xy-04-expected.svg: Added.
1996 * svg/tspan-xy-04.svg: Added.
1997 * svg/tspan-xy-05-expected.svg: Added.
1998 * svg/tspan-xy-05.svg: Added.
1999 * svg/tspan-xy-06-expected.svg: Added.
2000 * svg/tspan-xy-06.svg: Added.
2001 * svg/userSpaceOnUse-and-pattern-01-expected.svg: Added.
2002 * svg/userSpaceOnUse-and-pattern-01.svg: Added.
2003 * svg/viewBox-and-pattern-01-expected.svg: Added.
2004 * svg/viewBox-and-pattern-01.svg: Added.
2005 * svg/viewBox-and-pattern-02-expected.svg: Added.
2006 * svg/viewBox-and-pattern-02.svg: Added.
2007 * svg/viewBox-and-pattern-03-expected.svg: Added.
2008 * svg/viewBox-and-pattern-03.svg: Added.
2009 * svg/viewBox-invalid-01-expected.svg: Added.
2010 * svg/viewBox-invalid-01.svg: Added.
2011 * svg/viewBox-valid-01-expected.svg: Added.
2012 * svg/viewBox-valid-01.svg: Added.
2013 * svg/viewBox-valid-02-expected.xhtml: Added.
2014 * svg/viewBox-valid-02.xhtml: Added.
2015 * svg/viewport-percent-graphic-user-01-expected.svg: Added.
2016 * svg/viewport-percent-graphic-user-01.svg: Added.
2017 * svg/winding-01-expected.svg: Added.
2018 * svg/winding-01.svg: Added.
2019 * svg/zero-stroke-01-expected.svg: Added.
2020 * svg/zero-stroke-01.svg: Added.