summaryrefslogtreecommitdiff
path: root/data/extensions/jsr@javascriptrestrictor/fp_report.html
diff options
context:
space:
mode:
Diffstat (limited to 'data/extensions/jsr@javascriptrestrictor/fp_report.html')
-rw-r--r--data/extensions/jsr@javascriptrestrictor/fp_report.html61
1 files changed, 0 insertions, 61 deletions
diff --git a/data/extensions/jsr@javascriptrestrictor/fp_report.html b/data/extensions/jsr@javascriptrestrictor/fp_report.html
deleted file mode 100644
index a593e9e..0000000
--- a/data/extensions/jsr@javascriptrestrictor/fp_report.html
+++ /dev/null
@@ -1,61 +0,0 @@
-<!DOCTYPE html>
-<!--
-SPDX-FileCopyrightText: 2022 2021 Marek SaloĊˆ
-
-SPDX-License-Identifier: GPL-3.0-or-later
--->
-<html>
-<head>
- <meta charset="utf-8">
- <link rel="stylesheet" type="text/css" href="common.css">
- <link rel="stylesheet" type="text/css" href="fp_report.css">
- <script src="/nscl/lib/browser-polyfill.js" type="text/javascript"></script>
- <script src="i18n_translate_dom.js" type="text/javascript" defer></script>
- <script src="fp_report.js" type="text/javascript" defer></script>
- <title data-localize="FPDReportTitle">JShelter FPD report</title>
-</head>
-<body>
-
- <header>
- <div>
- <h3 id="titletext" data-localize="FPDReportTitle">
- FingerPrint Detector Report
- </h3>
- <p class="description hidden" data-localize="FPDReportDescriptionPara1">
- This report lists all JavaScript API endpoints that were accessed by the web page and are considered critical in terms of browser fingerprinting.
- Fingerprint Detector (FPD) uses this data to decide whether the page is collecting a browser fingerprint.
- </p>
- <p class="description hidden" data-localize="FPDReportDescriptionPara2" htmltranslation>
- FPD processes API calls in groups based on their semantic properties. This window shows the detected number of API calls on the visited page.
- The default view shows only groups accessed at least once. This way the report can be empty if the page did not access any fingerprintable API.
- If you want to see all APIs monitored by FPD, click <span id="unhideAll">here</span>.
- </p>
- <p class="description hidden" data-localize="FPDReportDescriptionPara3" htmltranslation>
- You can export full FPD Report that contains all the data collected and used by FPD to evaluate the page. This comprehensive report
- shows the current weights assigned to the groups/endpoints (<i>fpd_evaluation_statistics</i>). It also lists all accessed API endpoints
- with corresponding arguments (<i>fpd_access_logs</i>).
- </p>
- <div id="page-container">
- <img id="pageFavicon">
- <h5 id="report-url"></h5>
- </div>
- </div>
- <img class="logo" id="logo" src="../img/icon-128.png" alt="JShelter logo" />
- </header>
-
- <div id="fpd-report-container">
- <button id="showBtn" class="sticky-button" data-localize="FPDReportShowDetails">Show details</button>
- <button id="hideBtn" class="sticky-button hidden" data-localize="FPDReportHideDetails">Hide details</button>
- <button id="exportBtn" class="sticky-button" data-localize="FPDReportExportJSON">
- Export full FPD Report as JSON
- </button>
- <button id="trackCallersBtn" class="sticky-button" data-localize="FPDReportTrackCallers">Track callers</button>
- <button id="forgetCurrentBtn" class="sticky-button hidden" data-localize="FPDReportForgetTraces">Forget</button>
- <button id="updateReportBtn" class="sticky-button hidden" data-localize="FPDReportRefresh">Update</button>
- <span class="alert" id="fpdError"></span>
- <div id="fpd-report">
- </div>
- </div>
-</body>
-
-</html>