test_eventDispatch.html (810B)
1 <!-- 2 Any copyright is dedicated to the Public Domain. 3 http://creativecommons.org/publicdomain/zero/1.0/ 4 --> 5 <!DOCTYPE HTML> 6 <html> 7 <head> 8 <script src="/tests/SimpleTest/SimpleTest.js"> 9 </script> 10 <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/> 11 </head> 12 <body> 13 <script type="text/javascript"> 14 const message = "Hi"; 15 16 var messageCount = 0; 17 18 var worker = new Worker("eventDispatch_worker.js"); 19 worker.onmessage = function(event) { 20 is(event.data, message, "Got correct data."); 21 if (!messageCount++) { 22 event.target.postMessage(event.data); 23 return; 24 } 25 SimpleTest.finish(); 26 } 27 worker.postMessage(message); 28 29 SimpleTest.waitForExplicitFinish(); 30 </script> 31 </body> 32 </html>