Source code
Revision control
Copy as Markdown
Other Tools
Test Info:
- This WPT test may be referenced by the following Test IDs:
- /webmessaging/MessageEvent.any.html - WPT Dashboard Interop Dashboard
- /webmessaging/MessageEvent.any.worker.html - WPT Dashboard Interop Dashboard
// META: title=MessageEvent
var prefixes = ['moz', 'ms', 'o', 'webkit'];
prefixes.forEach(function(prefix) {
var name = prefix + "InitMessageEvent";
test(function() {
assert_false(name in MessageEvent.prototype);
}, name + " on the prototype");
test(function() {
var event = new MessageEvent("message");
assert_false(name in event);
}, name + " on the instance");
});
test(function() {
var event = new MessageEvent("message");
assert_throws_js(TypeError, function() {
event.initMessageEvent();
}, "Not enough arguments to initMessageEvent");
}, "initMessageEvent with no arguments");