| <html> |
| <script> |
| |
| let didLoad = false; |
| let didFinishTesting = false; |
| |
| function load() { |
| document.body.innerHTML = 'The test is declared pass if there is no crash observed.'; |
| didLoad =true; |
| if (window.testRunner) { |
| testRunner.dumpAsText(); |
| if(!didFinishTesting) |
| testRunner.waitUntilDone(); |
| } |
| } |
| |
| function didLoadFrame2() { |
| iframe1.srcdoc = "x"; |
| didFinishTesting = true; |
| if (window.testRunner && didLoad) |
| testRunner.notifyDone(); |
| } |
| |
| </script> |
| <body onload="load()"> |
| <iframe id="iframe1" src="data:text/html,foo">a</iframe> |
| <iframe id="iframe2" onload="didLoadFrame2()" srcdoc="y"> |