test_bug1312272.html (819B)
1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 6 <title>Test for bug 1312272</title> 7 <script src="/tests/SimpleTest/SimpleTest.js"></script> 8 <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" /> 9 </head> 10 <body> 11 <iframe id="cspframe" style="width:100%"></iframe> 12 13 <script type="text/javascript"> 14 SimpleTest.waitForExplicitFinish(); 15 function handler(evt) { 16 console.log(evt); 17 if (evt.data === "finish") { 18 ok(true, 'Other events continue to work fine.') 19 SimpleTest.finish(); 20 //removeEventListener('message', handler); 21 } else { 22 ok(false, "Should not get any other message") 23 } 24 } 25 var cspframe = document.getElementById("cspframe"); 26 cspframe.src = "file_bug1312272.html"; 27 addEventListener("message", handler); 28 console.log("assignign frame"); 29 </script> 30 31 </body> 32 </html>