| <div id=one><iframe></iframe></div> |
| <script src="../../resources/js-test-pre.js"></script> |
| description("Setting an iframe's src in a pagehide handler should not create a frame (nor a crash)"); |
| var div1 = document.getElementById('one'); |
| var div2 = document.getElementById('two'); |
| var div3 = document.getElementById('three'); |
| var subframe = document.querySelector('iframe'); |
| subframe.contentWindow.onpagehide = function() { |
| subframe.src = 'javascript:void(0)'; |
| shouldBeNull("subframe.contentWindow"); |
| div3.appendChild(subframe); |
| <script src="../../resources/js-test-post.js"></script> |