Source code

Revision control

Copy as Markdown

Other Tools

Test Info:

// 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");