tor-browser

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

offscreencanvas.transferrable.sw.js (302B)


      1 onmessage = (ev) => {
      2  const constructorName = ev.data.canvas?.constructor.name;
      3  const canvas = new OffscreenCanvas(100, 100);
      4  ev.source.postMessage({
      5    constructorName,
      6    canvas
      7  }, { transfer: [canvas] });
      8 }
      9 
     10 onmessageerror = (ev) => {
     11  ev.source.postMessage({ constructorName: null });
     12 }