Blame layout/generic/crashtests/397844-2.xhtml

Packit f0b94e
<html xmlns="http://www.w3.org/1999/xhtml" class="reftest-wait">
Packit f0b94e
<head>
Packit f0b94e
Packit f0b94e
<style type="text/css">
Packit f0b94e
.pad { padding: 3ch; }
Packit f0b94e
.fl:first-letter { }
Packit f0b94e
td { border: 1px solid green }
Packit f0b94e
</style>
Packit f0b94e
Packit f0b94e
<style id="s" type="text/css"></style>
Packit f0b94e
Packit f0b94e
<script type="text/javascript">
Packit f0b94e
Packit f0b94e
function boom()
Packit f0b94e
{
Packit f0b94e
  document.getElementById("td").nextSibling.splitText(6);
Packit f0b94e
  document.getElementById("td").style.padding = "2px";
Packit f0b94e
  
Packit f0b94e
  setTimeout(boom2, 10);
Packit f0b94e
}
Packit f0b94e
Packit f0b94e
function boom2()
Packit f0b94e
{
Packit f0b94e
  document.body.style.counterReset = "chicken";
Packit f0b94e
  
Packit f0b94e
  setTimeout(boom3, 10);
Packit f0b94e
}
Packit f0b94e
Packit f0b94e
function boom3()
Packit f0b94e
{
Packit f0b94e
  document.getElementById("s").textContent = "#xxx { }";
Packit f0b94e
  
Packit f0b94e
  setTimeout(boom4, 10);
Packit f0b94e
}
Packit f0b94e
Packit f0b94e
function boom4()
Packit f0b94e
{
Packit f0b94e
  document.getElementById("td").style.padding = "";
Packit f0b94e
  setTimeout(boom5, 10);
Packit f0b94e
}
Packit f0b94e
Packit f0b94e
function boom5()
Packit f0b94e
{
Packit f0b94e
  document.documentElement.removeAttribute("class");
Packit f0b94e
}
Packit f0b94e
Packit f0b94e
</script>
Packit f0b94e
</head>
Packit f0b94e
Packit f0b94e
<body style="font-family: monospace; width: 14ch; border: 1px solid orange;" dir="rtl" onload="boom();">
Packit f0b94e
Packit f0b94e
abcdghi jk 2
Packit f0b94e
Packit f0b94e
</body>
Packit f0b94e
</html>