Bug 1735858 [wpt PR 31247] - App history: make it mostly nonfunctional for opaque...
[gecko.git] / testing / web-platform / tests / webmessaging / MessageEvent.any.js
blob0fb2636911ddc6ebc6026f20d8e18a2aa9007404
1 // META: title=MessageEvent
3 var prefixes = ['moz', 'ms', 'o', 'webkit'];
4 prefixes.forEach(function(prefix) {
5   var name = prefix + "InitMessageEvent";
7   test(function() {
8     assert_false(name in MessageEvent.prototype);
9   }, name + " on the prototype");
11   test(function() {
12     var event = new MessageEvent("message");
13     assert_false(name in event);
14   }, name + " on the instance");
15 });
17 test(function() {
18   var event = new MessageEvent("message");
19   assert_throws_js(TypeError, function() {
20     event.initMessageEvent();
21   }, "Not enough arguments to initMessageEvent");
22 }, "initMessageEvent with no arguments");