1importScripts("/resources/testharness.js"); 2test(t => { 3 let seen = false; 4 const event = new Event("hi"); 5 assert_equals(self.event, undefined); 6 self.addEventListener("hi", t.step_func(e => { 7 seen = true; 8 assert_equals(self.event, undefined); 9 assert_equals(e, event); 10 })); 11 self.dispatchEvent(event); 12 assert_true(seen); 13}, "There's no self.event (that's why we call it window.event) in workers"); 14done(); 15