tor-browser

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

media-session-artwork-fetch-service-worker.js (542B)


      1 let port;
      2 onmessage = async e => {
      3    await self.clients.claim();
      4 
      5    port = e.data.port;
      6    port.postMessage("Ready");
      7 }
      8 
      9 onfetch = e => {
     10    const request = e.request;
     11    if (port && request.url.endsWith(".jpg")) {
     12       port.postMessage({ type: "fetch", info: {
     13            url : request.url,
     14            destination : request.destination,
     15            mode : request.mode,
     16            redirect : request.redirect,
     17            referrerPolicy : request.referrerPolicy,
     18            credentials : request.credentials
     19       }});
     20    }
     21 }