Automatic update from web-platform-tests Run webmessaging/ tests as .any.js Also added a TODO regarding some duplicated testcases. -- wpt-commits: 6b21af753c11485255a65c7c108f95772c31cec7 wpt-pr: 29442
23 lines
620 B
JavaScript
23 lines
620 B
JavaScript
// 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");
|