| broadcastchannel/ | 48.3% |
| 14 / 29 | | 20 |
| message-channels/ | 60.0% |
| 12 / 20 | | 14 |
| multi-globals/ | 0.0% |
| 0 / 4 | | — |
| with-options/ | 100.0% |
| 9 / 9 | | — |
| with-ports/ | 87.2% |
| 34 / 39 | | — |
| without-ports/ | 81.4% |
| 35 / 43 | | — |
| Channel_postMessage_Blob.any.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Channel_postMessage_clone_port_error.any.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Channel_postMessage_clone_port.any.html▶ | 100.0% | PASS | 2 / 2 | PASS | |
| Channel_postMessage_DataCloneErr.any.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Channel_postMessage_event_properties.any.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Channel_postMessage_ports_readonly_array.any.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Channel_postMessage_target_source.any.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Channel_postMessage_transfer_xsite_incoming_messages.window.html▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| Channel_postMessage_with_transfer_entangled.any.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Channel_postMessage_with_transfer_incoming_messages.any.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Channel_postMessage_with_transfer_outgoing_messages.any.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| event.data.sub.htm▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| event.origin.sub.htm▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| event.ports.sub.htm▶ | 50.0% | FAIL | 1 / 2 | FAIL | |
| event.source.htm▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| event.source.xorigin.sub.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| messageerror.html▶ | 100.0% | PASS | 3 / 3 | PASS | |
| MessageEvent_onmessage_postMessage_infinite_loop.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| MessageEvent_properties.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| MessageEvent-trusted.any.html▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| MessageEvent-trusted.window.html▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| MessageEvent.any.html▶ | 100.0% | PASS | 9 / 9 | PASS | |
| MessagePort_initial_disabled.any.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| MessagePort_onmessage_start.any.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| postMessage_ArrayBuffer.sub.htm▶ | 50.0% | FAIL | 1 / 2 | FAIL | |
| postMessage_arrays.sub.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| postMessage_asterisk_xorigin.sub.htm▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| postMessage_cross_domain_image_transfer_2d.sub.htm▶ | 0.0% | FAIL | 0 / 3 | FAIL | |
| postMessage_crosssite.sub.htm▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| postMessage_CryptoKey_insecure.sub.html▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| postMessage_Date.sub.htm▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| postMessage_Document.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| postMessage_dup_transfer_objects.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| postMessage_Function.htm▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| postMessage_invalid_targetOrigin.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| postMessage_MessagePorts_sorigin.htm▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| postMessage_MessagePorts_xorigin.sub.htm▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| postMessage_MessagePorts_xsite.sub.window.html▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| postMessage_objects.sub.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| postMessage_origin_mismatch_xorigin.sub.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| postMessage_origin_mismatch.sub.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| postMessage_solidus_sorigin.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| postMessage_solidus_xorigin.sub.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| postMessage-to-target-not-fully-active-on-reload.html▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| Transferred_objects_unusable.sub.htm▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| worker_postMessage_user_activation.tentative.html▶ | 0.0% | FAIL | 0 / 1 | FAIL | |