Move parseFontFaceDescriptor to CSSPropertyParser.cpp
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / svg / custom / transform-invalid.svg
blob1e23d6dc2faf852f98192d1e46441c1f65f5003b
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-SVG-20010904/DTD/svg10.dtd">
3 <svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" viewBox="0 0 200 200">
4 <!-- Both of these previously caused crashes, but now should be ignored. -->
5 <rect width="100" height="100" transform="foo(20,20)" 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"/>
8 <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"/>
11 <rect width="100" height="100" transform="scale 20)" fill="green"/>
12 <rect width="100" height="100" transform="scale(r)" fill="green"/>
13 <rect width="100" height="100" transform="translate()" fill="green"/>
14 <rect width="100" height="100" transform="translate(20,20,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"/>
17 <rect width="100" height="100" transform="translate(20" fill="green"/>
18 <rect width="100" height="100" transform="translate 20)" fill="green"/>
19 <rect width="100" height="100" transform="translate(r)" fill="green"/>
20 <rect width="100" height="100" transform="skewX()" fill="green"/>
21 <rect width="100" height="100" transform="skewX(20,20,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"/>
24 <rect width="100" height="100" transform="skewX(20" fill="green"/>
25 <rect width="100" height="100" transform="skewX 20)" fill="green"/>
26 <rect width="100" height="100" transform="skewX(r)" fill="green"/>
27 <rect width="100" height="100" transform="skewY()" fill="green"/>
28 <rect width="100" height="100" transform="skewY(20,20,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"/>
31 <rect width="100" height="100" transform="skewY(20" fill="green"/>
32 <rect width="100" height="100" transform="skewY 20)" fill="green"/>
33 <rect width="100" height="100" transform="skewY(r)" fill="green"/>
34 <rect width="100" height="100" transform="scale(20), scale(1) ," fill="green"/>
35 </svg>