summaryrefslogtreecommitdiff
path: root/dom/base/crashtests/354645-1.xul
blob: 3e3670ee0392d6e5db459ce3e882afca50d9f418 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" onload="boom();" class="reftest-wait">

<script type="text/javascript">

var XUL_NS = "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";

function boom()
{
  var A = document.getElementById("A");
  var B = document.createElementNS(XUL_NS, "tabs");
  var C = document.createElementNS(XUL_NS, "hbox");
  B.appendChild(C);
  A.appendChild(B);
}

function remove(n)
{
  n.parentNode.removeChild(n);
}

</script>

<hbox id="A" onselect="remove(event.originalTarget); document.documentElement.removeAttribute('class');"></hbox>

</window>