summaryrefslogtreecommitdiffstats
path: root/toolkit/components/resistfingerprinting/tests/browser/worker.js
blob: 894b2085492ab4b168273457500658f9d80ee20f (plain)
1
2
3
4
5
6
7
onmessage = e => {
  let runnableStr = `(() => {return (${e.data.callback});})();`;
  let runnable = eval(runnableStr); // eslint-disable-line no-eval
  runnable.call(this).then(result => {
    postMessage({ result });
  });
};