summaryrefslogtreecommitdiffstats
path: root/toolkit/components/resistfingerprinting/tests/browser/serviceWorker.js
blob: e9ee00cbf80565dcf2f4459cb5cccf00b92da849 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
self.addEventListener("message", async e => {
  let res = {};

  switch (e.data.type) {
    case "GetHWConcurrency":
      res.result = "OK";
      res.value = navigator.hardwareConcurrency;
      break;

    default:
      res.result = "ERROR";
  }

  e.source.postMessage(res);
});