messageevent-constructor.https.html

FAILExpected3 of 9 subtests pass572 ms

Details

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

Subtests

StatusSubtestMessage
PASSMessageEvent constructor called as normal function
FAILDefault event values
assert_true: initMessageEvent operation expected true got false
assert_true: initMessageEvent operation expected true got false
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
FAILinitMessageEvent operation
ev.initMessageEvent is not a function
ev.initMessageEvent is not a function
PASSPassing null for ports parameter to initMessageEvent
FAILinitMessageEvent operation default parameter values
Cannot read properties of undefined (reading 'length')
Cannot read properties of undefined (reading 'length')
FAILPassing ServiceWorker for source member
Cannot read properties of undefined (reading 'getRegistration')
Cannot read properties of undefined (reading 'getRegistration')