tor-browser

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

intercept-request.js (350B)


      1 self.addEventListener('fetch', event => {
      2  event.waitUntil(async function () {
      3    if (!event.clientId) return;
      4    const client = await clients.get(event.clientId);
      5    if (!client) return;
      6 
      7    client.postMessage({
      8      fetchUrl: event.request.url,
      9      topicsHeader: String(event.request.headers.get("Sec-Browsing-Topics"))
     10    });
     11  }());
     12 });