Source code
Revision control
Copy as Markdown
Other Tools
Test Info:
- Manifest: layout/svg/crashtests/crashtests.list
<svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg" onload="setTimeout(boom, 30)" class="reftest-wait">↩
↩
<script>↩
↩
var originalRoot = document.documentElement;↩
var svgCircle;↩
↩
function boom()↩
{↩
↩
var svgPolyline = document.createElementNS(SVG_NS, 'polyline');↩
svgCircle = document.createElementNS(SVG_NS, 'circle');↩
↩
svgCircle.appendChild(svgPolyline);↩
↩
document.removeChild(originalRoot);↩
document.appendChild(svgCircle);↩
↩
setTimeout(restore, 30);↩
}↩
↩
function restore()↩
{↩
// We have to put it the root element back in the document so that reftest.js↩
// sees the event for the removal of class="reftest-wait"!↩
document.removeChild(svgCircle);↩
document.appendChild(originalRoot);↩
document.documentElement.removeAttribute("class");↩
}↩
↩
</script>↩
↩
</svg>↩