tor-browser

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

serviceworker-partitioning-helper.js (274B)


      1 let messages = {};
      2 let ports = {};
      3 
      4 self.addEventListener("message", e => {
      5  const from = e.data.from;
      6  const check = e.data.check;
      7 
      8  if (from) {
      9    messages[from] = true;
     10    ports[from] = e.ports[0];
     11  }
     12 
     13  if (check) {
     14    ports[check].postMessage(messages);
     15  }
     16 });