Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / svg / custom / invalid-ctm.svg
blobc58a279bebf3bdfdc884b7c84c2d723131b8d7af
1 <html xmlns="http://www.w3.org/1999/xhtml">
2 <body>
3 <svg xmlns="http://www.w3.org/2000/svg" width="500" height="300">
4 <text x="25" y="25">Test for WK91189: getCTM() should not assert.</text>
5 <text x="25" y="50" id="ctm"/>
7 <a><altGlyph><altGlyphDef><altGlyphItem><circle><clipPath><color-profile>
8 <cursor><defs><ellipse><feBlend><feColorMatrix><feComponentTransfer>
9 <feComposite><feConvolveMatrix><feDiffuseLighting><feDisplacementMap>
10 <feDistantLight><feFlood><feFuncA><feFuncB><feFuncG><feFuncR><feGaussianBlur>
11 <feImage><feMerge><feMergeNode><feMorphology><feOffset><fePointLight>
12 <feSpecularLighting><feSpotLight><feTile><feTurbulence><filter><font>
13 <font-face><font-face-format><font-face-name><font-face-src><font-face-uri>
14 <g><glyph><glyphRef><hkern><line><linearGradient><marker><mask><metadata>
15 <missing-glyph><mpath><path><pattern><polygon><polyline><radialGradient><rect>
16 <set><stop><svg><switch><symbol><text><textPath><tref><tspan><use><view><vkern>
18 <g id="g">text</g>
20 </vkern></view></use></tspan></tref></textPath></text></symbol></switch></svg>
21 </stop></set></rect></radialGradient></polyline></polygon></pattern></path>
22 </mpath></missing-glyph></metadata></mask></marker></linearGradient></line>
23 </hkern></glyphRef></glyph></g></font-face-uri></font-face-src>
24 </font-face-name></font-face-format></font-face></font></filter>
25 </feTurbulence></feTile></feSpotLight></feSpecularLighting></fePointLight>
26 </feOffset></feMorphology></feMergeNode></feMerge></feImage></feGaussianBlur>
27 </feFuncR></feFuncG></feFuncB></feFuncA></feFlood></feDistantLight>
28 </feDisplacementMap></feDiffuseLighting></feConvolveMatrix></feComposite>
29 </feComponentTransfer></feColorMatrix></feBlend></ellipse></defs></cursor>
30 </color-profile></clipPath></circle></altGlyphItem></altGlyphDef>
31 </altGlyph></a>
32 </svg>
33 <script>
34 if (window.testRunner)
35 testRunner.dumpAsText();
36 var ctm = document.getElementById("g").getCTM();
37 document.getElementById("ctm").textContent = "getCTM() returned: [" +
38 ctm.a + "," + ctm.b + "," + ctm.c + "," +
39 ctm.d + "," + ctm.e + "," + ctm.f + "]";;
40 </script>
41 </body>
42 </html>