| <!DOCTYPE html> |
| |
| <html lang="en"> |
| <head> |
| <title>Cross-Doc Test</title> |
| </head> |
| <script type="text/javascript" charset="utf-8"> |
| |
| if (window.layoutTestController) { |
| layoutTestController.waitUntilDone(); |
| layoutTestController.dumpAsText(); |
| } |
| |
| function postIt () { |
| document.getElementById("receiver").contentWindow.postMessage("Something"); |
| } |
| |
| function receiver(e) { |
| document.getElementById("result").firstChild.data = e.data; |
| |
| if (window.layoutTestController) { |
| layoutTestController.notifyDone(); |
| } |
| } |
| |
| document.addEventListener('message', receiver, false); |
| |
| |
| </script> |
| <body> |
| |
| <iframe src="http://localhost:8000/messaging/resources/cross-domain-message-receive.html" id="receiver" onload="postIt();"></iframe> |
| |
| <div id="result">waiting...</div> |
| |
| |
| </body> |
| </html> |