Stream data between browser windows using postMessage