OLD | NEW |
| (Empty) |
1 importScripts("/resources/testharness.js"); | |
2 | |
3 test(function(t) { | |
4 var i = 0; | |
5 addEventListener("message", function listener(evt) { | |
6 t.step(function() { | |
7 ++i; | |
8 removeEventListener("message", listener, true); | |
9 }); | |
10 }, true); | |
11 self.dispatchEvent(new Event("message")); | |
12 self.dispatchEvent(new Event("message")); | |
13 assert_equals(i, 1); | |
14 }, "removeEventListener"); | |
15 | |
16 test(function() { | |
17 addEventListener("message", this.step_func(function(evt) { | |
18 assert_equals(evt.target, self); | |
19 }), true); | |
20 self.dispatchEvent(new Event("message")); | |
21 }, "target"); | |
22 | |
23 done(); | |
OLD | NEW |