Test gardening for [CSS Blending] Non-separable blend modes don't work
[WebKit-https.git] / LayoutTests / imported / mozilla / ChangeLog
1 2022-02-19  Jon Lee  <jonlee@apple.com>
2
3         Test gardening for [CSS Blending] Non-separable blend modes don't work
4         https://bugs.webkit.org/show_bug.cgi?id=131354
5
6         Unreviewed. Add fuzzy data.
7         * svg/blend-color.svg:
8         * svg/blend-hue.svg:
9         * svg/blend-luminosity.svg:
10
11 2022-02-19  Jon Lee  <jonlee@apple.com>
12
13         Unreviewed gardening for GPU Process bots.
14
15         * svg/blend-hard-light.svg:
16
17 2022-02-16  Jon Lee  <jonlee@apple.com>
18
19         Add fuzzy data for test failures seen on the iOS GPU Process bot
20         Unreviewed.
21
22         * svg/blend-exclusion.svg:
23         * svg/blend-overlay.svg:
24         * svg/text-gradient-01.svg:
25
26 2022-02-08  Jon Lee  <jonlee@apple.com>
27
28         Unreviewed gardening.
29
30         * svg/opacity-and-gradient-02.svg: Expand pixel range based on EWS run.
31
32 2022-01-26  Jon Lee  <jonlee@apple.com>
33
34         Add fuzzy match meta headers to tests
35         https://bugs.webkit.org/show_bug.cgi?id=235671
36
37         Reviewed by Simon Fraser.
38
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:
48
49 2020-05-08  David Kilzer  <ddkilzer@apple.com>
50
51         Remove empty directories from from svn.webkit.org repository
52         <https://webkit.org/b/211644>
53
54         Reviewed by Darin Adler.
55
56         * css-animations: Removed.
57         * css-transitions: Removed.
58
59 2019-10-30  Dirk Schulze  <krit@webkit.org>
60
61         [css-masking] Unprefix -webkit-clip-path
62         https://bugs.webkit.org/show_bug.cgi?id=187888
63
64         Reviewed by Simon Fraser.
65
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
70         the test passed.
71
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:
79
80 2019-10-25  Antoine Quint  <graouts@apple.com>
81
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>
85
86         Reviewed by Youenn Fablet.
87
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.
130
131 2019-10-24  Russell Epstein  <repstein@apple.com>
132
133         Unreviewed, rolling out r251536.
134
135         Landed 3 Broken Tests.
136
137         Reverted changeset:
138
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
143
144 2019-10-24  Antoine Quint  <graouts@apple.com>
145
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
148
149         Reviewed by Youenn Fablet.
150
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.
193
194 2018-11-06  Antoine Quint  <graouts@apple.com>
195
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>
199
200         Reviewed by Dean Jackson.
201
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:
210
211 2018-11-01  Antoine Quint  <graouts@apple.com>
212
213         [Web Animations] Make document.getAnimations() return declarative animations in the correct order
214         https://bugs.webkit.org/show_bug.cgi?id=191153
215
216         Reviewed by Dean Jackson.
217
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.
223
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:
229
230 2018-10-28  Antoine Quint  <graouts@apple.com>
231
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>
235
236         Reviewed by Dean Jackson.
237
238         Progression in a couple of getAnimations() tests for CSS Animations.
239
240         * css-animations/test_document-get-animations-expected.txt:
241
242 2018-10-26  Antoine Quint  <graouts@apple.com>
243
244         [Web Animations] Rebase some flaky tests
245         https://bugs.webkit.org/show_bug.cgi?id=190969
246
247         Reviewed by Dean Jackson.
248
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.
251
252         * css-animations/test_document-get-animations-expected.txt:
253
254 2018-09-27  Antoine Quint  <graouts@apple.com>
255
256         [Web Animations] Turn Web Animations with CSS integration on
257         https://bugs.webkit.org/show_bug.cgi?id=184819
258         <rdar://problem/39597337>
259
260         Reviewed by Dean Jackson.
261
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:
298
299 2018-09-11  Dean Jackson  <dino@apple.com>
300
301         Header parsing for experimental and internal debug features
302         https://bugs.webkit.org/show_bug.cgi?id=189486
303         <rdar://problem/44320618>
304
305         Reviewed by Tim Horton.
306
307         New webkit-test-runner headers.
308
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:
345
346 2018-07-19  Antoine Quint  <graouts@apple.com>
347
348         Flaky crash in AnimationTimeline::cancelOrRemoveDeclarativeAnimation
349         https://bugs.webkit.org/show_bug.cgi?id=187530
350         <rdar://problem/42095186>
351
352         Reviewed by Dean Jackson.
353
354         Mark a WPT progression now that we correctly ignore animation names that have no matching @keyframes rule.
355
356         * css-animations/test_element-get-animations-expected.txt:
357
358 2018-07-03  Antoine Quint  <graouts@apple.com>
359
360         Unreviewed, rebaselining somes Web Animations test expectations.
361
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.
365
366 2018-06-28  Antoine Quint  <graouts@apple.com>
367
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>
371
372         Reviewed by Dean Jackson.
373
374         Mark progressions in the Mozilla CSS Animations tests.
375
376         * css-animations/test_animation-starttime-expected.txt:
377
378 2018-06-25  Antoine Quint  <graouts@apple.com>
379
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>
383
384         Reviewed by Dean Jackson.
385
386         Mark progressions in the Mozilla CSS Animations tests.
387
388         * css-animations/test_animation-pausing-expected.txt:
389
390 2018-06-25  Antoine Quint  <graouts@apple.com>
391
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>
395
396         Reviewed by Dean Jackson.
397
398         Mark progressions in the Mozilla CSS Animations tests.
399
400         * css-animations/test_animation-pausing-expected.txt:
401
402 2018-06-20  Antoine Quint  <graouts@apple.com>
403
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>
407
408         Reviewed by Dean Jackson.
409
410         Mark progressions in the Mozilla CSS Animations tests.
411
412         * css-animations/test_animation-ready-expected.txt:
413
414 2018-06-20  Antoine Quint  <graouts@apple.com>
415
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>
419
420         Reviewed by Dean Jackson.
421
422         Mark progressions in the Mozilla CSS Transitions and CSS Animations tests.
423
424         * css-animations/test_element-get-animations-expected.txt:
425         * css-transitions/test_element-get-animations-expected.txt:
426
427 2018-06-19  Antoine Quint  <graouts@apple.com>
428
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>
432
433         Reviewed by Dean Jackson.
434
435         Mark progressions in the Mozilla CSS Transitions and CSS Animations tests.
436
437         * css-animations/test_pseudoElement-get-animations-expected.txt:
438         * css-transitions/test_element-get-animations-expected.txt:
439
440 2018-06-19  Antoine Quint  <graouts@apple.com>
441
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>
445
446         Reviewed by Dean Jackson.
447
448         Mark a progression in the Mozilla CSS Animations tests.
449
450         * css-animations/test_animation-playstate-expected.txt:
451
452 2018-06-19  Antoine Quint  <graouts@apple.com>
453
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>
457
458         Reviewed by Dean Jackson.
459
460         Mark a progression in the Mozilla CSS Transitions tests.
461
462         * css-transitions/test_animation-cancel-expected.txt:
463
464 2018-06-18  Antoine Quint  <graouts@apple.com>
465
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>
469
470         Reviewed by Dean Jackson.
471
472         Mark some progressions in the Mozilla CSS Animations and CSS Transitions tests.
473
474         * css-transitions/test_animation-cancel-expected.txt:
475         * css-transitions/test_animation-ready-expected.txt:
476
477 2018-06-15  Antoine Quint  <graouts@apple.com>
478
479         [Web Animations] CSS Animations should take precedence over CSS Transitions
480         https://bugs.webkit.org/show_bug.cgi?id=186651
481
482         Reviewed by Dean Jackson.
483
484         Mark some progressions in the Mozilla CSS Animations and CSS Transitions tests.
485
486         * css-animations/test_element-get-animations-expected.txt:
487         * css-transitions/test_document-get-animations-expected.txt:
488
489 2018-06-11  Antoine Quint  <graouts@apple.com>
490
491         [Web Animations] Make imported/mozilla/css-transitions/test_setting-effect.html pass reliably
492         https://bugs.webkit.org/show_bug.cgi?id=183850
493
494         Unreviewed.
495
496         This test is now passing.
497
498         * css-transitions/test_setting-effect-expected.txt:
499
500 2018-06-11  Antoine Quint  <graouts@apple.com>
501
502         [Web Animations] Make imported/mozilla/css-transitions/test_animation-starttime.html pass reliably
503         https://bugs.webkit.org/show_bug.cgi?id=183833
504
505         Unreviewed.
506
507         This test is now passing.
508
509         * css-transitions/test_animation-starttime-expected.txt:
510
511 2018-06-11  Antoine Quint  <graouts@apple.com>
512
513         [Web Animations] Make imported/mozilla/css-transitions/test_animation-currenttime.html pass reliably
514         https://bugs.webkit.org/show_bug.cgi?id=183825
515
516         Unreviewed.
517
518         This test is now passing.
519
520         * css-transitions/test_animation-currenttime-expected.txt:
521
522 2018-06-11  Antoine Quint  <graouts@apple.com>
523
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
526
527         Unreviewed.
528
529         This test is now passing.
530
531         * css-transitions/test_animation-computed-timing-expected.txt:
532
533 2018-05-18  Antoine Quint  <graouts@apple.com>
534
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>
538
539         Unreviewed. Rolling out the patch for this bug, it caused some flaky timeouts for animation suspension tests.
540
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:
577
578 2018-05-18  Antoine Quint  <graouts@apple.com>
579
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>
583
584         Reviewed by Jon Lee.
585
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.
588
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:
625
626 2018-05-15  Antoine Quint  <graouts@apple.com>
627
628         [Web Animations] Expose Web Animations CSS integration as an experimental feature
629         https://bugs.webkit.org/show_bug.cgi?id=185647
630
631         Reviewed by Dean Jackson.
632
633         Change the name of the Web Animations CSS integration flag so that tests can opt into this feature.
634
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:
671
672 2018-03-23  Antoine Quint  <graouts@apple.com>
673
674         [Web Animations] Make imported/mozilla/css-animations/test_animation-currenttime.html pass reliably
675         https://bugs.webkit.org/show_bug.cgi?id=183819
676
677         Reviewed by Dean Jackson.
678
679         Record progressions of Mozilla tests.
680
681         * css-animations/test_animation-currenttime-expected.txt:
682
683 2018-03-23  Antoine Quint  <graouts@apple.com>
684
685         [Web Animations] Correctly handle timing functions specified by CSS Animations and CSS Transitions
686         https://bugs.webkit.org/show_bug.cgi?id=183935
687
688         Reviewed by Dean Jackson.
689
690         Record progressions of Mozilla tests.
691
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:
695
696 2018-03-23  Antoine Quint  <graouts@apple.com>
697
698         [Web Animations] infinite repeat counts aren't reflected for CSS Animations
699         https://bugs.webkit.org/show_bug.cgi?id=183932
700
701         Reviewed by Dean Jackson.
702
703         Record progressions of Mozilla tests.
704
705         * css-animations/test_animation-computed-timing-expected.txt:
706         * css-animations/test_animation-finish-expected.txt:
707
708 2018-03-22  Antoine Quint  <graouts@apple.com>
709
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
712
713         Reviewed by Dean Jackson.
714
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.
717
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:
723
724 2018-03-23  Antoine Quint  <graouts@apple.com>
725
726         [Web Animations] Animated transform styles are ignored when calling getComputedStyle()
727         https://bugs.webkit.org/show_bug.cgi?id=183918
728
729         Reviewed by Dean Jackson.
730
731         We obtain one more PASS by correctly serializing the transform property on getComputedStyle().
732
733         * css-animations/test_animation-cancel-expected.txt:
734
735 2018-03-22  Antoine Quint  <graouts@apple.com>
736
737         [Web Animations] Support "transition: all" for CSS Transitions as Web Animations
738         https://bugs.webkit.org/show_bug.cgi?id=183917
739
740         Reviewed by Dean Jackson.
741
742         Record progressions thanks to supporting "transition: all".
743
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:
749
750 2018-03-21  Antoine Quint  <graouts@apple.com>
751
752         [Web Animations] Make imported/mozilla/css-animations/test_event-dispatch.html pass reliably
753         https://bugs.webkit.org/show_bug.cgi?id=183845
754
755         Reviewed by Dean Jackson.
756
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.
759
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.
775
776 2018-03-21  Antoine Quint  <graouts@apple.com>
777
778         [Web Animations] Ensure animationcancel and transitioncancel events are dispatched
779         https://bugs.webkit.org/show_bug.cgi?id=183864
780
781         Reviewed by Dean Jackson.
782
783         Record progressions of Mozilla tests.
784
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:
792
793 2018-03-21  Antoine Quint  <graouts@apple.com>
794
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
797
798         Reviewed by Dean Jackson.
799
800         Some of the Mozilla tests no longer time out and partially pass, marking the progression.
801
802         * css-animations/test_animation-starttime-expected.txt:
803         * css-animations/test_element-get-animations-expected.txt:
804
805 2018-03-21  Antoine Quint  <graouts@apple.com>
806
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
809
810         Reviewed by Jon Lee.
811
812         Import a series of tests created by Mozilla contributors for CSS Animations and CSS Transitions as Web Animations.
813
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.
884
885 2015-05-26  Said Abou-Hallawa  <sabouhallawa@apple.com>
886
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
889
890         Reviewed by Darin Adler.
891
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.
897
898 2014-12-09  Said Abou-Hallawa  <sabouhallawa@apple.com>
899
900         Import Mozilla test suite for SVG.
901         https://bugs.webkit.org/show_bug.cgi?id=139456.
902
903         Reviewed by Dean Jackson.
904
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.
907
908         * ChangeLog: Added.
909         * resources: Added.
910         * resources/fonts: Added.
911         * resources/fonts/Ahem.ttf: Added.
912         * resources/fonts/LinLibertine_Re-4.7.5.woff: Added.
913         * svg: 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.
1326         * svg/image: 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.
1485         * svg/smil: 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.
1684         * svg/text: 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.
2021