| function numberOfLiveDocuments() { |
| return window.internals.numberOfLiveDocuments(); |
| iterationsRemaining = iterationsToRun; |
| testRunner.waitUntilDone(); |
| var f = document.getElementById("frame"); |
| f.contentDocument.open(); |
| f.contentDocument.close(); |
| var numberOfLiveDocumentsDelta = numberOfLiveDocuments() - numberOfLiveDocumentsAtStart; |
| var out = document.getElementById("out"); |
| if (numberOfLiveDocumentsDelta < iterationsToRun) |
| out.innerText += "PASS: Less than " + iterationsToRun + " new documents since test began."; |
| out.innerText += "FAIL: Too many new documents since test began: " + numberOfLiveDocumentsDelta; |
| f.setAttribute("src", "resources/apple.gif"); |
| numberOfLiveDocumentsAtStart = numberOfLiveDocuments(); |
| <p>Test that ImageDocuments don't leak their world. </p> |
| <iframe id="frame"></iframe> |