OLD | NEW |
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> | 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SV
G-20010904/DTD/svg10.dtd"> | 2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SV
G-20010904/DTD/svg10.dtd"> |
3 <svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" viewBox="0 0 20
0 200"> | 3 <svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" viewBox="0 0 20
0 200"> |
4 <!-- Both of these previously caused crashes, but now should be ignored. --> | 4 <!-- Both of these previously caused crashes, but now should be ignored. --> |
5 <rect width="100" height="100" transform="foo(20,20)" fill="green"/> | 5 <rect width="100" height="100" transform="foo(20,20)" fill="green"/> |
6 <rect width="100" height="100" transform="scale()" fill="green"/> | 6 <rect width="100" height="100" transform="scale()" fill="green"/> |
7 <rect width="100" height="100" transform="scale(20,20,20)" fill="green"/
> | 7 <rect width="100" height="100" transform="scale(20,20,20)" fill="green"/
> |
8 <rect width="100" height="100" transform="scale(20,)" fill="green"/> | 8 <rect width="100" height="100" transform="scale(20,)" fill="green"/> |
9 <rect width="100" height="100" transform="scale(20,,)" fill="green"/> | 9 <rect width="100" height="100" transform="scale(20,,)" fill="green"/> |
| 10 <rect width="100" height="100" transform="scale(20" fill="green"/> |
10 <rect width="100" height="100" transform="scale 20)" fill="green"/> | 11 <rect width="100" height="100" transform="scale 20)" fill="green"/> |
11 <rect width="100" height="100" transform="scale(r)" fill="green"/> | 12 <rect width="100" height="100" transform="scale(r)" fill="green"/> |
12 <rect width="100" height="100" transform="translate()" fill="green"/> | 13 <rect width="100" height="100" transform="translate()" fill="green"/> |
13 <rect width="100" height="100" transform="translate(20,20,20)" fill="gre
en"/> | 14 <rect width="100" height="100" transform="translate(20,20,20)" fill="gre
en"/> |
14 <rect width="100" height="100" transform="translate(20,)" fill="green"/> | 15 <rect width="100" height="100" transform="translate(20,)" fill="green"/> |
15 <rect width="100" height="100" transform="translate(20,,)" fill="green"/
> | 16 <rect width="100" height="100" transform="translate(20,,)" fill="green"/
> |
16 <rect width="100" height="100" transform="translate(20" fill="green"/> | 17 <rect width="100" height="100" transform="translate(20" fill="green"/> |
17 <rect width="100" height="100" transform="translate 20)" fill="green"/> | 18 <rect width="100" height="100" transform="translate 20)" fill="green"/> |
18 <rect width="100" height="100" transform="translate(r)" fill="green"/> | 19 <rect width="100" height="100" transform="translate(r)" fill="green"/> |
19 <rect width="100" height="100" transform="skewX()" fill="green"/> | 20 <rect width="100" height="100" transform="skewX()" fill="green"/> |
20 <rect width="100" height="100" transform="skewX(20,20,20)" fill="green"/
> | 21 <rect width="100" height="100" transform="skewX(20,20,20)" fill="green"/
> |
21 <rect width="100" height="100" transform="skewX(20,)" fill="green"/> | 22 <rect width="100" height="100" transform="skewX(20,)" fill="green"/> |
22 <rect width="100" height="100" transform="skewX(20,,)" fill="green"/> | 23 <rect width="100" height="100" transform="skewX(20,,)" fill="green"/> |
23 <rect width="100" height="100" transform="skewX(20" fill="green"/> | 24 <rect width="100" height="100" transform="skewX(20" fill="green"/> |
24 <rect width="100" height="100" transform="skewX 20)" fill="green"/> | 25 <rect width="100" height="100" transform="skewX 20)" fill="green"/> |
25 <rect width="100" height="100" transform="skewX(r)" fill="green"/> | 26 <rect width="100" height="100" transform="skewX(r)" fill="green"/> |
26 <rect width="100" height="100" transform="skewY()" fill="green"/> | 27 <rect width="100" height="100" transform="skewY()" fill="green"/> |
27 <rect width="100" height="100" transform="skewY(20,20,20)" fill="green"/
> | 28 <rect width="100" height="100" transform="skewY(20,20,20)" fill="green"/
> |
28 <rect width="100" height="100" transform="skewY(20,)" fill="green"/> | 29 <rect width="100" height="100" transform="skewY(20,)" fill="green"/> |
29 <rect width="100" height="100" transform="skewY(20,,)" fill="green"/> | 30 <rect width="100" height="100" transform="skewY(20,,)" fill="green"/> |
30 <rect width="100" height="100" transform="skewY(20" fill="green"/> | 31 <rect width="100" height="100" transform="skewY(20" fill="green"/> |
31 <rect width="100" height="100" transform="skewY 20)" fill="green"/> | 32 <rect width="100" height="100" transform="skewY 20)" fill="green"/> |
32 <rect width="100" height="100" transform="skewY(r)" fill="green"/> | 33 <rect width="100" height="100" transform="skewY(r)" fill="green"/> |
33 <rect width="100" height="100" transform="scale(20), scale(1) ," fill="
green"/> | 34 <rect width="100" height="100" transform="scale(20), scale(1) ," fill="
green"/> |
34 </svg> | 35 </svg> |
OLD | NEW |