messageevent-constructor.https.html
Details
- Test
/html/webappapis/scripting/events/messageevent-constructor.https.html- Harness
- OK
Subtests
| Status | Subtest |
|---|---|
| PASS | MessageEvent constructor called as normal function |
| PASS | Default event values |
| PASS | MessageEventInit dictionary |
| FAIL | Passing null for ports member assert_throws_js: function "function() {
new MessageEvent("test", { ports: null })
}" did not throw |
| FAIL | ports attribute should be a FrozenArray assert_true: Object.isFrozen() should return true expected true got false |
| PASS | initMessageEvent operation |
| FAIL | Passing null for ports parameter to initMessageEvent assert_throws_js: function "function() {
ev.initMessageEvent("test", true, false, "testData", "testOrigin", "testId", window, null)
}" did not throw |
| PASS | initMessageEvent operation default parameter values |
| FAIL | Passing ServiceWorker for source member Cannot read properties of undefined (reading 'getRegistration') |