dictionary-transferrable.any.js (351B)
1 // META: title=basic messagechannel with transfer 2 3 async_test(function(t) { 4 var channel = new MessageChannel(); 5 var ab = new ArrayBuffer(1); 6 channel.port1.postMessage(ab, {transfer: [ab]}); 7 channel.port2.onmessage = t.step_func( 8 function(e) { 9 assert_equals(e.data.byteLength, 1); 10 t.done(); 11 }); 12 channel.port2.start(); 13 });