layout/reftests/svg/dynamic-text-01.svg

Fri, 16 Jan 2015 18:13:44 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Fri, 16 Jan 2015 18:13:44 +0100
branch
TOR_BUG_9701
changeset 14
925c144e1f1f
permissions
-rw-r--r--

Integrate suggestion from review to improve consistency with existing code.

michael@0 1 <?xml version="1.0"?>
michael@0 2 <!--
michael@0 3 Any copyright is dedicated to the Public Domain.
michael@0 4 http://creativecommons.org/publicdomain/zero/1.0/
michael@0 5 -->
michael@0 6 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" onload="m();">
michael@0 7 <title>Testcase for dynamic text changes</title>
michael@0 8 <!-- From https://bugzilla.mozilla.org/show_bug.cgi?id=423998 -->
michael@0 9 <script>
michael@0 10 function m() {
michael@0 11 document.getElementById("text1").firstChild.nodeValue = "Test1";
michael@0 12 document.getElementById("text2").setAttribute("x", "200");
michael@0 13 document.getElementById("text3").setAttribute("font-size", "50");
michael@0 14 document.getElementById("text4").setAttribute("font-size", "50");
michael@0 15 document.getElementById("text5").setAttribute("transform", "translate(50,0)");
michael@0 16 document.getElementById("text6").removeAttribute("filter");
michael@0 17 }
michael@0 18 </script>
michael@0 19 <filter id="shadow" filterUnits="objectBoundingBox">
michael@0 20 <feGaussianBlur in="SourceAlpha" stdDeviation="5"/>
michael@0 21 </filter>
michael@0 22 <text id="text1" x="50" y="100" font-size="50"> </text>
michael@0 23 <text id="text2" x="0" y="100" font-size="50">Test2</text>
michael@0 24 <text id="text3" x="50" y="200" font-size="5">Test3</text>
michael@0 25 <text id="text4" x="200" y="200" font-size="100">Test4</text>
michael@0 26 <text id="text5" x="0" y="300" font-size="50">Test5</text>
michael@0 27 <text id="text6" x="200" y="300" filter="url(#shadow)" font-size="50">Test6</text>
michael@0 28 </svg>

mercurial