Index: trunk/LayoutTests/fast/events/popup-forwarded-postmessage-blocked.html |
=================================================================== |
--- trunk/LayoutTests/fast/events/popup-forwarded-postmessage-blocked.html (revision 173444) |
+++ trunk/LayoutTests/fast/events/popup-forwarded-postmessage-blocked.html (working copy) |
@@ -1,46 +0,0 @@ |
-<!DOCTYPE html> |
-<head> |
- <script src="../../resources/js-test.js"></script> |
- <script> |
- var newWindow; |
- |
- if (window.testRunner) { |
- testRunner.dumpAsText(); |
- testRunner.setCanOpenWindows(); |
- testRunner.waitUntilDone(); |
- testRunner.setPopupBlockingEnabled(true); |
- } |
- |
- function clickHandler() { |
- setTimeout(function() { |
- window.postMessage({}, "*"); |
- }, 300); |
- } |
- |
- window.onmessage = function(event) { |
- setTimeout(function() { |
- newWindow = window.open("about:blank"); |
- self.focus(); |
- debug("Test calling window.open() in a nested call to setTimeout(). A popup should not be allowed.") |
- shouldBeUndefined("newWindow"); |
- if (window.testRunner) |
- testRunner.notifyDone(); |
- }, 0); |
- }; |
- |
- function clickButton() { |
- var button = document.getElementById("test"); |
- var buttonX = button.offsetLeft + button.offsetWidth / 2; |
- var buttonY = button.offsetTop + button.offsetHeight / 2; |
- if (window.eventSender) { |
- eventSender.mouseMoveTo(buttonX, buttonY); |
- eventSender.mouseDown(); |
- eventSender.mouseUp(); |
- } |
- } |
- </script> |
-</head> |
-<body onload="clickButton()"> |
- <button id="test" onclick="clickHandler()">Click Here</button> |
- <div id="console"></div> |
-</body> |