tor-browser

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

fileReadSlice_worker.js (422B)


      1 /**
      2 * Expects an object containing a blob, a start index and an end index
      3 * for slicing. Returns the contents of the blob read as text.
      4 */
      5 onmessage = function (event) {
      6  var blob = event.data.blob;
      7  var start = event.data.start;
      8  var end = event.data.end;
      9 
     10  var slicedBlob = blob.slice(start, end);
     11 
     12  var fileReader = new FileReaderSync();
     13  var text = fileReader.readAsText(slicedBlob);
     14 
     15  postMessage(text);
     16 };