Skip to content
This repository was archived by the owner on Feb 25, 2020. It is now read-only.

Commit b48985e

Browse files
committed
Add notes.
1 parent 1252ba2 commit b48985e

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

chrome/js/builds/panel.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ function get_fingerprinting_score(scriptData) {
3131
}
3232

3333
// 15 points for each property access
34+
// TODO language/userAgent/common properties should count less, others should count more?
35+
// TODO use non-linear scale?
36+
// TODO third-party scripts should count more?
37+
// TODO count across domains instead of individual scripts?
3438
for (var i = 0; i < Object.keys(scriptData.counts).length; i++) {
3539
score += 15;
3640
if (score > 100) {

src/js/panel.jsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ function get_fingerprinting_score(scriptData) {
2828
}
2929

3030
// 15 points for each property access
31+
// TODO language/userAgent/common properties should count less, others should count more?
32+
// TODO use non-linear scale?
33+
// TODO third-party scripts should count more?
34+
// TODO count across domains instead of individual scripts?
3135
for (var i = 0; i < Object.keys(scriptData.counts).length; i++) {
3236
score += 15;
3337
if (score > 100) {

0 commit comments

Comments
 (0)