2 const sab = new SharedArrayBuffer();
3 const channel = new MessageChannel();
4 assert_throws("DataCloneError", () => channel.port1.postMessage(sab));
5 }, "SharedArrayBuffer over MessageChannel without COOP+COEP");
8 const sab = new SharedArrayBuffer();
9 const channel = new BroadcastChannel("Is mir egal");
10 assert_throws("DataCloneError", () => channel.postMessage(sab));
11 }, "SharedArrayBuffer over BroadcastChannel without COOP+COEP");
13 if (self.GLOBAL.isWindow()) {
15 const sab = new SharedArrayBuffer();
16 assert_throws("DataCloneError", () => self.postMessage(sab));
17 }, "SharedArrayBuffer over postMessage() without COOP+COEP");