| // META: global=worker | |
| test(() => { | |
| try { | |
| self.MessageEvent = 'PASS'; | |
| assert_equals(self.MessageEvent, 'PASS'); | |
| } catch (ex) { | |
| assert_unreached("FAIL: unexpected exception (" + ex + ") received while replacing global constructor MessageEvent."); | |
| } | |
| }, 'Test replacing global constructors in a worker context.'); |