| testRunner.waitUntilDone(); |
| gc = window.gc || function() |
| return GCController.collect(); |
| for (var i = 0; i < 10000; ++i) |
| var s = new String("AAAA"); |
| this.removeEventListener("DOMNodeRemoved", handler, false); |
| document.body.removeChild(object); |
| window.onload = function() |
| object = document.createElement("object"); |
| object.innerHTML = "<embed width=\"2\"/><element id=\"foo\"/>"; |
| embed = object.firstChild; |
| attr = document.createAttribute("width"); |
| object.setAttributeNode(attr); |
| attr.appendChild(document.createTextNode(1)); |
| attr.childNodes[0].addEventListener("DOMNodeRemoved", handler, false); |
| document.body.appendChild(object); |
| setTimeout(finishTest, 0); |
| document.getElementById("foo"); |