-<svg xmlns="http://www.w3.org/2000/svg"> \r
- <defs id="test"> \r
- <marker id="marker"></marker> \r
- </defs> \r
- <path marker-end="url(#marker)" d="M 130 13L 180 185"/>\r
- <path marker-end="url(#marker)" d="M 138 13L 180 185"/>\r
- <text x="50" y="50">PASS</text>\r
- <script>\r
- <![CDATA[\r
- if (window.testRunner) \r
- {\r
- testRunner.dumpAsText();\r
- testRunner.waitUntilDone();\r
- gc = function() {\r
- GCController.collect();\r
- \r
- for (var i = 0; i < 10000; ++i) \r
- var s = new String("abc");\r
- };\r
- } else if (!window.gc)\r
- gc = function() {};\r
-\r
- function runTest()\r
- {\r
- var test = document.getElementById('test');\r
- test.removeChild(document.getElementById('marker'));\r
- gc();\r
- \r
- if (window.testRunner)\r
- testRunner.notifyDone();\r
- }\r
-\r
- setTimeout("runTest()", 0);\r
- ]]>\r
- </script>\r
-</svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg">
+ <defs id="test">
+ <marker id="marker"></marker>
+ </defs>
+ <path marker-end="url(#marker)" d="M 130 13L 180 185"/>
+ <path marker-end="url(#marker)" d="M 138 13L 180 185"/>
+ <text x="50" y="50">PASS</text>
+ <script>
+ <![CDATA[
+ if (window.testRunner)
+ {
+ testRunner.dumpAsText();
+ testRunner.waitUntilDone();
+ gc = function() {
+ GCController.collect();
+
+ for (var i = 0; i < 10000; ++i)
+ var s = new String("abc");
+ };
+ } else if (!window.gc)
+ gc = function() {};
+
+ function runTest()
+ {
+ var test = document.getElementById('test');
+ test.removeChild(document.getElementById('marker'));
+ gc();
+
+ if (window.testRunner)
+ testRunner.notifyDone();
+ }
+
+ setTimeout("runTest()", 0);
+ ]]>
+ </script>
+</svg>