1
0
Fork 0
firefox/testing/web-platform/tests/wasm/serialization/arraybuffer/transfer.window.js
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00

11 lines
393 B
JavaScript

test(() => {
const buffer = new WebAssembly.Memory({initial: 4}).buffer;
postMessage(buffer, '*');
}, "Serializing a WebAssembly.Memory-backed ArrayBuffer works");
test(() => {
const buffer = new WebAssembly.Memory({initial: 4}).buffer;
assert_throws_js(TypeError, () => {
postMessage('foo', '*', [buffer]);
});
}, "Transfering a WebAssembly.Memory-backed ArrayBuffer throws");