description("Tests access of cached DOMWindow properties after the associated frame is no longer in a web page. Test should not crash and properties should be set to sane defaults.");
var frame = document.getElementById("frame");
childWindow = frame.contentWindow;
- collectProperties();
+ // Have expected results assume that the frame hasn't been closed (=> window.closed = false.)
+ collectProperties(false);
frame.parentNode.removeChild(frame);
for (var i = 0; i < propertiesToVerify.length; ++i)
shouldBe(propertiesToVerify[i].property, propertiesToVerify[i].expected);