|
@@ -84,6 +84,9 @@ user_pref("browser.shell.checkDefaultBrowser", false);
|
|
|
|
|
|
/*** 0200: GEOLOCATION ***/
|
|
|
user_pref("_user.js.parrot", "0200 syntax error: the parrot's definitely deceased!");
|
|
|
+/* 0201: disable Location-Aware Browsing
|
|
|
+ * [1] https://www.mozilla.org/firefox/geolocation/ ***/
|
|
|
+user_pref("geo.enabled", false);
|
|
|
/* 0202: disable GeoIP-based search results
|
|
|
* [NOTE] May not be hidden if Firefox has changed your settings due to your locale
|
|
|
* [1] https://trac.torproject.org/projects/tor/ticket/16254
|
|
@@ -114,6 +117,10 @@ user_pref("intl.regional_prefs.use_os_locales", false);
|
|
|
* Optionally enable logging to the console (defaults to false) ***/
|
|
|
user_pref("geo.wifi.uri", "https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%");
|
|
|
// user_pref("geo.wifi.logging.enabled", true); // (hidden pref)
|
|
|
+/* 0211: set a default permission for Location (FF58+)
|
|
|
+ * [SETTING] to add site exceptions: Page Info>Permissions>Access Your Location
|
|
|
+ * [SETTING] to manage site exceptions: Options>Privacy>Permissions>Location>Settings ***/
|
|
|
+ // user_pref("permissions.default.geo", 2); // 0=always ask (default), 1=allow, 2=block
|
|
|
|
|
|
/*** 0300: QUIET FOX
|
|
|
We choose to not disable auto-CHECKs (0301's) but to disable auto-INSTALLs (0302's).
|
|
@@ -1562,7 +1569,7 @@ user_pref("privacy.firstparty.isolate.restrict_opener_access", true);
|
|
|
** 1337161 - hide gamepads from content (see 4606) (FF56+)
|
|
|
** 1372072 - spoof network information API as "unknown" (see 4607) (FF56+)
|
|
|
** 1333641 - reduce fingerprinting in WebSpeech API (see 4608) (FF56+)
|
|
|
- ** 1372069 & 1403813 - block geolocation requests (same as if you deny a site permission) (see 4609, 4612) (FF56+)
|
|
|
+ ** 1372069 & 1403813 - block geolocation requests (same as if you deny a site permission) (see 0201, 0211) (FF56+)
|
|
|
** 1369309 - spoof media statistics (see 4610) (FF57+)
|
|
|
** 1382499 - reduce screen co-ordinate fingerprinting in Touch API (see 4611) (FF57+)
|
|
|
** 1217290 & 1409677 - enable fingerprinting resistance for WebGL (see 2010-12) (FF57+)
|
|
@@ -1661,12 +1668,6 @@ user_pref("media.video_stats.enabled", false);
|
|
|
// [2] https://trac.torproject.org/projects/tor/ticket/10286
|
|
|
// user_pref("dom.w3c_touch_events.enabled", 0);
|
|
|
// * * * /
|
|
|
-// FF58+
|
|
|
-// 4612: [new] set a default permission for Location (FF58+)
|
|
|
- // [SETTING] to add site exceptions: Page Info>Permissions>Access Your Location
|
|
|
- // [SETTING] to manage site exceptions: Options>Privacy>Permissions>Location>Settings
|
|
|
- // user_pref("permissions.default.geo", 2); // 0=always ask (default), 1=allow, 2=block
|
|
|
-// * * * /
|
|
|
// ***/
|
|
|
|
|
|
/*** 4700: RFP (4500) ALTERNATIVES - NAVIGATOR / USER AGENT (UA) SPOOFING
|