summaryrefslogtreecommitdiffstats
path: root/browser/components/resistfingerprinting/test/browser/file_navigator.worker.js
blob: 54f75c41c3604aef1cdd8ef9e203770396a2be63 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
onconnect = function (e) {
  let port = e.ports[0];

  let navigatorObj = self.navigator;
  let result = {};

  result.appCodeName = navigatorObj.appCodeName;
  result.appName = navigatorObj.appName;
  result.appVersion = navigatorObj.appVersion;
  result.platform = navigatorObj.platform;
  result.userAgent = navigatorObj.userAgent;
  result.product = navigatorObj.product;
  result.hardwareConcurrency = navigatorObj.hardwareConcurrency;

  port.postMessage(JSON.stringify(result));
  port.start();
};