Bug 1928997: Update tabs icon in Unified Search popup r=desktop-theme-reviewers,daleh...
[gecko.git] / js / xpconnect / crashtests / 751995.html
blob9f2758faf61988ced33f910539604237483ffbd5
1 <!DOCTYPE html>
2 <html class="reftest-wait">
3 <head>
4 <script>
6 function frameDoc() { return document.getElementById("f").contentDocument; }
8 function arm() {
9 // Create an element in the iframe.
10 var div = frameDoc().createElement("div");
12 // Force a wrapper to be created for .style.
13 var style = div.style;
14 style.color = "green";
16 // Adopt the element out of the iframe, leaving the |style| behind.
17 document.adoptNode(div);
20 function boom()
22 // Create an orphan.
23 arm();
25 // Force an iteration over all the wrappers in frameDoc's scope, causing
26 // us to notice the orphan.
27 frameDoc().write("2");
29 // All done.
30 document.documentElement.removeAttribute("class");
33 </script>
34 </head>
35 <body onload="boom();"><iframe id="f" srcdoc="1"></iframe></body>
36 </html>