mirror of
https://github.com/servo/servo.git
synced 2025-06-25 09:34:32 +01:00
22 lines
620 B
JavaScript
22 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");
|