// META: global=window // META: title=realm of Response bytes() "use strict"; promise_test(async () => { await new Promise(resolve => { onload = resolve; }); let iframe = document.createElement("iframe"); document.body.appendChild(iframe); iframe.srcdoc = ""; await new Promise(resolve => { iframe.onload = resolve; }); let otherRealm = iframe.contentWindow; let ab = await window.Response.prototype.bytes.call(new otherRealm.Response("")); assert_true(ab instanceof otherRealm.Uint8Array, "Uint8Array should be created in receiver's realm"); assert_false(ab instanceof Uint8Array, "Uint8Array should not be created in the bytes() methods's realm"); }, "realm of the Uint8Array from Response bytes()");