SharedWorker-simple.html (526B)
1 <!DOCTYPE html> 2 <title>Test simple shared worker construction case.</title> 3 <script src="/resources/testharness.js"></script> 4 <script src="/resources/testharnessreport.js"></script> 5 <script> 6 promise_test(t => { 7 let worker; 8 9 return new Promise(resolve => { 10 worker = new SharedWorker('support/SharedWorker-common.js', 'name'); 11 worker.port.postMessage("ping"); 12 worker.port.onmessage = resolve; 13 }).then(e => { 14 assert_equals(e.data, "PASS: Received ping message"); 15 }); 16 }); 17 </script>