blob: 0258581b1eb0ae56bd851e37ef93b1672b91182d [file] [log] [blame] [edit]
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");