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