OLD | NEW |
(Empty) | |
| 1 <!DOCTYPE html> |
| 2 <title> postMessage(): target port and source port </title> |
| 3 <script src="/resources/testharness.js"></script> |
| 4 <script src="/resources/testharnessreport.js"></script> |
| 5 <div id=log></div> |
| 6 <script> |
| 7 async_test(function(t) { |
| 8 var channel = new MessageChannel(); |
| 9 var source = channel.port1; |
| 10 var target = channel.port2; |
| 11 target.start(); |
| 12 target.addEventListener("message", t.step_func_done(function(e) { |
| 13 assert_equals(e.target, target); |
| 14 assert_not_equals(e.target, source); |
| 15 }), true); |
| 16 source.postMessage("ping"); |
| 17 }); |
| 18 </script> |
OLD | NEW |