1 <noframes dir=auto id=test4
></noframes><vbox id=test5
>K
<csaction id=test3
><script>
2 function reference(domNode
) { this.domNode
= domNode
;} function walk(a
, currentPrefix
, index
, domNode
) { if(domNode
== null) return; newPrefix
= currentPrefix
+ "_" + index
; walk(a
, domNode
.nextSibling
); walk(a
, domNode
.firstChild
); a
[newPrefix
] = new reference(domNode
); } function clear() { var a
= new Array(); walk(a
, "", 0, document
.documentElement
); for(key
in a
) {a
[key
].domNode
.remove(); }}
4 try { test1
= document
.createElementNS("http://www.w3.org/2000/svg", "text"); } catch(e
) {}
5 try { test2
= test3
.cloneNode(true); } catch(e
) {}
6 setTimeout("try { clear(); } catch(e) {}", 500);
7 try { test1
.appendChild(test5
); } catch(e
) {}
8 try { test2
.appendChild(test1
); } catch(e
) {}
9 try { test4
.appendChild(test2
); } catch(e
) {}
10 try { test5
.innerHTML
= ""; } catch(e
) {}
12 document
.addEventListener("DOMContentLoaded", crash
);