зеркало из https://github.com/mozilla/pjs.git
26 строки
762 B
HTML
26 строки
762 B
HTML
<html class="reftest-wait"><head><title>Testcase bug 293388 - Overwriting of div innerHTML cause starting of the loading icon(circle) and some times browser can crash [@ nsRange::DeleteContents]</title></head>
|
|
<script>
|
|
function reallyClear()
|
|
{
|
|
var par = document.getElementById("par");
|
|
var range = document.createRange();
|
|
range.selectNodeContents(par);
|
|
range.deleteContents();
|
|
document.documentElement.removeAttribute("class");
|
|
}
|
|
|
|
function clear()
|
|
{
|
|
document.body.removeEventListener("DOMNodeRemoved", clear, false);
|
|
reallyClear();
|
|
}
|
|
|
|
function init()
|
|
{
|
|
document.body.addEventListener("DOMNodeRemoved", clear, false);
|
|
}
|
|
|
|
</script>
|
|
<body onload="init(); setTimeout(reallyClear, 10);">
|
|
<div id="par"><span>1</span><span>2</span></div>
|
|
</body></html> |