| 
Commits:
44eff978
 by cypherpunks1   at 2023-07-12T14:35:28+00:00 
 fixup! Firefox preference overrides.
Bug 41092: Enable URL query stripping to protect against cross-site tracking
9740e17d
 by cypherpunks1   at 2023-07-12T14:35:28+00:00 
 Bug 41092: Add a RemoteSettings JSON dump for query-stripping
 
3 changed files:
Changes:
browser/app/profile/001-base-profile.js
 
| ... | ... | @@ -505,6 +505,11 @@ pref("corroborator.enabled", false); |  
| 505 | 505 |  // stop using .textContent.
 |  
| 506 | 506 |  pref("intl.multilingual.liveReload", false);
 |  
| 507 | 507 |  
 |  
|  | 508 | +// Enable URL query stripping to protect against cross-site tracking (tor-browser#41092)
 |  
|  | 509 | +pref("privacy.query_stripping.enabled", true);
 |  
|  | 510 | +pref("privacy.query_stripping.enabled.pbmode", true);
 |  
|  | 511 | +pref("privacy.query_stripping.strip_on_share.enabled", true);
 |  
|  | 512 | +
 |  
| 508 | 513 |  #ifdef XP_WIN
 |  
| 509 | 514 |  // prefs to disable jump-list entries in the taskbar on Windows (see bug #12885)
 |  
| 510 | 515 |  // this pref changes the app's set AUMID to be dependent on the profile path, rather than
 |  services/settings/static-dumps/main/moz.build
 
 
| ... | ... | @@ -5,6 +5,7 @@ |  
| 5 | 5 |  FINAL_TARGET_FILES.defaults.settings.main += [
 |  
| 6 | 6 |      "doh-config.json",
 |  
| 7 | 7 |      "doh-providers.json",
 |  
|  | 8 | +    "query-stripping.json",
 |  
| 8 | 9 |  ]
 |  
| 9 | 10 |  
 |  
| 10 | 11 |  if CONFIG["MOZ_BUILD_APP"] == "browser":
 |  services/settings/static-dumps/main/query-stripping.json
 
 
|  | 1 | +{
 |  
|  | 2 | +  "data": [
 |  
|  | 3 | +    {
 |  
|  | 4 | +      "schema": 1678379807899,
 |  
|  | 5 | +      "allowList": [],
 |  
|  | 6 | +      "stripList": [
 |  
|  | 7 | +        "gclid",
 |  
|  | 8 | +        "dclid",
 |  
|  | 9 | +        "msclkid",
 |  
|  | 10 | +        "_openstat",
 |  
|  | 11 | +        "yclid",
 |  
|  | 12 | +        "wickedid",
 |  
|  | 13 | +        "twclid",
 |  
|  | 14 | +        "_hsenc",
 |  
|  | 15 | +        "__hssc",
 |  
|  | 16 | +        "__hstc",
 |  
|  | 17 | +        "__hsfp",
 |  
|  | 18 | +        "hsctatracking",
 |  
|  | 19 | +        "wbraid",
 |  
|  | 20 | +        "gbraid",
 |  
|  | 21 | +        "ysclid"
 |  
|  | 22 | +      ],
 |  
|  | 23 | +      "id": "85078bad-f31e-4d93-bb8a-81088b25d6dd",
 |  
|  | 24 | +      "last_modified": 1678736907773
 |  
|  | 25 | +    },
 |  
|  | 26 | +    {
 |  
|  | 27 | +      "schema": 1649695008608,
 |  
|  | 28 | +      "allowList": [],
 |  
|  | 29 | +      "stripList": [
 |  
|  | 30 | +        "mc_eid",
 |  
|  | 31 | +        "oly_anon_id",
 |  
|  | 32 | +        "oly_enc_id",
 |  
|  | 33 | +        "__s",
 |  
|  | 34 | +        "vero_id",
 |  
|  | 35 | +        "_hsenc",
 |  
|  | 36 | +        "mkt_tok",
 |  
|  | 37 | +        "fbclid"
 |  
|  | 38 | +      ],
 |  
|  | 39 | +      "id": "76495cfc-fac9-4079-9b5f-9ff0784484de",
 |  
|  | 40 | +      "last_modified": 1649762862679
 |  
|  | 41 | +    }
 |  
|  | 42 | +  ],
 |  
|  | 43 | +  "timestamp": 1678736907773
 |  
|  | 44 | +} |  
 |