tor-browser

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

createImageBitmap-worker.js (450B)


      1 function makeBlob() {
      2    return new Promise(function(resolve, reject) {
      3        var xhr = new XMLHttpRequest();
      4        xhr.open("GET", '/images/pattern.png');
      5        xhr.responseType = 'blob';
      6        xhr.send();
      7        xhr.onload = function() {
      8            resolve(xhr.response);
      9        };
     10    });
     11 }
     12 
     13 addEventListener("message", () => {
     14    makeBlob().then(createImageBitmap).then(bitmap => {
     15        postMessage(bitmap, [bitmap]);
     16    });
     17 });