tor-browser

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

icon-fetch-sw.js (355B)


      1 self.addEventListener('activate', (ev) => {
      2  // claim() to control fetch immediately.
      3  ev.waitUntil(self.clients.claim());
      4 });
      5 
      6 self.addEventListener('fetch', (ev) => {
      7  ev.waitUntil((async () => {
      8    const client = await self.clients.get(ev.clientId);
      9    client.postMessage({ url: ev.request.url });
     10  })());
     11  ev.respondWith(fetch(ev.request));
     12 })