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