tor-browser

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

client-url-of-blob-url-worker.js (348B)


      1 addEventListener('fetch', e => {
      2  if (e.request.url.includes('get-worker-client-url')) {
      3    e.respondWith((async () => {
      4      const clients = await self.clients.matchAll({type: 'worker'});
      5      if (clients.length != 1)
      6        return new Response('one worker client should exist');
      7      return new Response(clients[0].url);
      8    })());
      9  }
     10 });