blob: 72779e1aa8f863b89aa3ac438fb3a4329377c445 [file] [log] [blame]
<svg xmlns:xlink="http://www.w3.org/1999/xlink" onload="runTest()">
<defs>
<style id="style"/>
<text id="ref"></text>
</defs>
<g><use xlink:href="#ref"/></g>
<g><text><tref id="tref" xlink:href="#ref"/></text></g>
<script>
function gc() {
if (window.GCController)
GCController.collect();
else {
for (var i = 0; i < 10000; ++i)
new Object;
}
}
if (window.testRunner) {
testRunner.dumpAsText();
testRunner.waitUntilDone();
}
function runTest() {
var tref = document.getElementById("tref");
tref.cloneNode(true);
gc();
var elem = document.getElementById("style");
var parent = elem.parentNode;
parent.insertBefore(document.createElement("source"), elem);
document.body.innerHTML = "PASS";
if (window.testRunner)
testRunner.notifyDone();
}
</script>
</svg>