tor-browser

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

shared-worker-relay.js (245B)


      1 // This worker relays any messages received to the first connection.
      2 let port;
      3 self.onconnect = (e) => {
      4    if (port == undefined) {
      5        port = e.ports[0];
      6    }
      7    e.ports[0].onmessage = (e) => {
      8        port.postMessage(e.data);
      9    }
     10 }