messageevent-constructor.https.html

FAILExpected5 of 9 subtests pass724 ms

Details

Test
/html/webappapis/scripting/events/messageevent-constructor.https.html
Harness
OK

Subtests

StatusSubtestMessage
PASSMessageEvent constructor called as normal function
PASSDefault event values
PASSMessageEventInit dictionary
FAILPassing null for ports member
assert_throws_js: function "function() { new MessageEvent("test", { ports: null }) }" did not throw
assert_throws_js: function "function() { new MessageEvent("test", { ports: null }) }" did not throw
FAILports attribute should be a FrozenArray
assert_true: Object.isFrozen() should return true expected true got false
assert_true: Object.isFrozen() should return true expected true got false
PASSinitMessageEvent operation
FAILPassing null for ports parameter to initMessageEvent
assert_throws_js: function "function() { ev.initMessageEvent("test", true, false, "testData", "testOrigin", "testId", window, null) }" did not throw
assert_throws_js: function "function() { ev.initMessageEvent("test", true, false, "testData", "testOrigin", "testId", window, null) }" did not throw
PASSinitMessageEvent operation default parameter values
FAILPassing ServiceWorker for source member
Cannot read properties of undefined (reading 'getRegistration')
Cannot read properties of undefined (reading 'getRegistration')