Files
tubestation/testing/web-platform/tests/webmessaging/MessageEvent.any.js
Luca Casonato ddcce6f2ab Bug 1717415 [wpt PR 29442] - Run webmessaging/ tests as any.js, a=testonly
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
2021-06-26 22:33:12 +00:00

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