| OLD | NEW |
| (Empty) |
| 1 <!-- | |
| 2 /* | |
| 3 --> | |
| 4 <!doctype html> | |
| 5 <title>setting members of worker.port</title> | |
| 6 <script src="/resources/testharness.js"></script> | |
| 7 <script src="/resources/testharnessreport.js"></script> | |
| 8 <div id="log"></div> | |
| 9 <script> | |
| 10 setup(function() { | |
| 11 window.worker = new SharedWorker('#', ''); | |
| 12 }); | |
| 13 test(function() { | |
| 14 worker.port.postMessage = 1; | |
| 15 assert_equals(worker.port.postMessage, 1); | |
| 16 }, 'postMessage'); | |
| 17 test(function() { | |
| 18 worker.port.start = 1; | |
| 19 assert_equals(worker.port.start, 1); | |
| 20 }, 'start'); | |
| 21 test(function() { | |
| 22 worker.port.close = 1; | |
| 23 assert_equals(worker.port.close, 1); | |
| 24 }, 'close'); | |
| 25 test(function() { | |
| 26 var f = function(){}; | |
| 27 worker.port.onmessage = f; | |
| 28 assert_equals(worker.port.onmessage, f, 'function(){}'); | |
| 29 worker.port.onmessage = 1; | |
| 30 assert_equals(worker.port.onmessage, null, '1'); | |
| 31 worker.port.onmessage = f; | |
| 32 worker.port.onmessage = ';'; | |
| 33 assert_equals(worker.port.onmessage, null, '";"'); | |
| 34 worker.port.onmessage = f; | |
| 35 worker.port.onmessage = {handleEvent:function(){}}; | |
| 36 assert_equals(worker.port.onmessage, null, '{handleEvent:function(){}}'); | |
| 37 worker.port.onmessage = f; | |
| 38 worker.port.onmessage = null; | |
| 39 assert_equals(worker.port.onmessage, null, 'null'); | |
| 40 worker.port.onmessage = f; | |
| 41 worker.port.onmessage = undefined; | |
| 42 assert_equals(worker.port.onmessage, null, 'undefined'); | |
| 43 }, 'onmessage'); | |
| 44 test(function() { | |
| 45 worker.port.addEventListener = 1; | |
| 46 assert_equals(worker.port.addEventListener, 1); | |
| 47 }, 'addEventListener'); | |
| 48 test(function() { | |
| 49 worker.port.removeEventListener = 1; | |
| 50 assert_equals(worker.port.removeEventListener, 1); | |
| 51 }, 'removeEventListener'); | |
| 52 test(function() { | |
| 53 worker.port.despatchEvent = 1; | |
| 54 assert_equals(worker.port.despatchEvent, 1); | |
| 55 }, 'despatchEvent'); | |
| 56 </script> | |
| 57 <!-- | |
| 58 */ | |
| 59 //--> | |
| OLD | NEW |