tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

broadcastchannel_sharedWorker.js (413B)


      1 /* eslint-env worker */
      2 
      3 onconnect = function (evt) {
      4  evt.ports[0].onmessage = function (evt1) {
      5    var bc = new BroadcastChannel("foobar");
      6    bc.addEventListener("message", function (event) {
      7      bc.postMessage(
      8        event.data == "hello world from the window"
      9          ? "hello world from the worker"
     10          : "KO"
     11      );
     12      bc.close();
     13    });
     14 
     15    evt1.target.postMessage("READY");
     16  };
     17 };