summaryrefslogtreecommitdiffstats
path: root/browser/components/resistfingerprinting/test/browser/file_navigator.html
blob: 73029a21688ccd3c30b2938eeeb2866bdd4e62a8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<html>
<head>
<title>Test page for navigator object</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"></meta>
<script>
  // This page will collect information from the navigator object and store
  // the result at a paragraph in the page.
  function collect() {
    let result = {};

    result.appCodeName = navigator.appCodeName;
    result.appName = navigator.appName;
    result.appVersion = navigator.appVersion;
    result.platform = navigator.platform;
    result.userAgent = navigator.userAgent;
    result.product = navigator.product;
    result.productSub = navigator.productSub;
    result.vendor = navigator.vendor;
    result.vendorSub = navigator.vendorSub;
    result.mimeTypesLength = navigator.mimeTypes.length;
    result.pluginsLength = navigator.plugins.length;
    result.oscpu = navigator.oscpu;
    result.hardwareConcurrency = navigator.hardwareConcurrency;

    // eslint-disable-next-line no-unsanitized/property
    document.getElementById("result").innerHTML = JSON.stringify(result);
  }
</script>
</head>
<body onload="collect();">
<p id="result"></p>
</body>
</html>