| This is a testharness.js-based test. |
| PASS A string can be passed through activate data. |
| PASS An array buffer can be transferred through activate data. |
| PASS An image bitmap can be transferred through activate data. |
| PASS A message port can be passed through activate data. |
| FAIL A SharedArrayBuffer cannot be passed through activate data. promise_rejects_dom: function "function() { throw e }" threw an exception from the wrong global |
| PASS Uncloneable data has its exception propagated. |
| FAIL Errors during transfer list processing are propagated. promise_rejects_js: function "function() { throw e }" threw object "TypeError: Failed to execute 'activate' on 'HTMLPortalElement': Failed to convert value to 'object'." ("TypeError") expected instance of function "function TypeError() { [native code] }" ("TypeError") |
| Harness: the test ran to completion. |
| |