From cda2ae9c2e30a8b3c964a4b82ee21f5f815e1425 Mon Sep 17 00:00:00 2001 From: quindecim <49964366+quindecim@users.noreply.github.com> Date: Tue, 30 Apr 2019 18:29:58 +0200 Subject: [PATCH] Update user.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ✅ reEnabled touch(screen) events [set to 1(enabled) instead 2(autodetect)] ✅ Added a dedicated rule in about:config to test user.js ✅ Removed some duplicated and incorrect rules ✅ Started to refine timeout parameters "1" to "-1" ⛔️ Blocked more unwanted connections [FENNEC] ⛔️ Disabled more feedback --- user.js | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/user.js b/user.js index 695a64f..de5937c 100644 --- a/user.js +++ b/user.js @@ -83,6 +83,9 @@ user_pref("network.connectivity-service.DNSv6.domain", ""); // Section : IJWY To Shut Up // I Just Want You To Shut Up : Closing all non necessary communication to mozilla.org etc. // >>>>>>>>>>>>>>>>>>>>> +// Pref : [FENNEC] Block unwanted connections +user_pref("app.feedback.baseURL", ""); +user_pref("app.feedbackURL", ""); // Pref : user_pref("urlclassifier.passwordAllowTable", ""); // [DEFAULT: goog-passwordwhite-proto] // Pref : @@ -115,6 +118,8 @@ user_pref("urlclassifier.phishTable", ""); // [DEFAULT: goog-phish-proto,test-ph // >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> // Section : Miscellaneous // >>>>>>>>>>>>>>>>>>>>>> +// Pref : [FENNEC] Test user.js in about:config +user_pref("user.js.applied", true); // Pref : Disable Web Compatibility Reporter // Web Compatibility Reporter adds a "Report Site Issue" button to send data to Mozilla user_pref("extensions.webcompat-reporter.enabled", false); @@ -122,12 +127,12 @@ user_pref("extensions.webcompat-reporter.newIssueEndpoint", ""); // Pref : Disable System Add-on updates user_pref("extensions.systemAddon.update.url", ""); // Pref : -user_pref("app.feedback.baseURL", ""); -// Pref : user_pref("devtools.devices.url", ""); // Pref : Maximum pop launch at the same time user_pref("dom.popup_maximum", 4); // Pref : +user_pref("layout.accessiblecaret.hapticfeedback", false); // [DEFAULT: true] +// Pref : user_pref("dom.registerProtocolHandler.insecure.enabled", true); // Pref : Block list url disabled // gHacks tune this to minimize privacy issue.. its complitely disabled here @@ -152,7 +157,6 @@ user_pref("privacy.item.syncAccount", false); // Pref : [FENNEC] Disable snippets user_pref("browser.snippets.enabled", false); user_pref("browser.snippets.firstrunHomepage.enabled", false); -user_pref("browser.snippets.firstrunHomepageenabled", false); user_pref("browser.snippets.statsUrl", ""); user_pref("browser.snippets.updateInterval", -1); user_pref("browser.snippets.updateUrl", ""); @@ -373,7 +377,7 @@ user_pref("media.peerconnection.ice.default_address_only", true); user_pref("media.peerconnection.ice.no_host", true); user_pref("media.peerconnection.use_document_iceservers", false); user_pref("media.peerconnection.identity.enabled", false); -user_pref("media.peerconnection.identity.timeout", 1); +user_pref("media.peerconnection.identity.timeout", -1); user_pref("media.peerconnection.turn.disable", true); user_pref("media.peerconnection.ice.tcp", false); // Pref : Disable webGL I/II @@ -640,10 +644,8 @@ user_pref("browser.xul.error_pages.expert_bad_cert", true); // >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> // Section : User Settings // >>>>>>>>>>>>>>>>>>>> -// Pref : Do No Tracker enabled by default +// Pref : Disable DNT (Do Not Track) user_pref("privacy.donottrackheader.enabled", false); -// Pref : Enable Container Tabs -user_pref("privacy.userContext.enabled", true); // Pref : Set long press behaviour on "+ Tab" button to display container menu // 0=disables long press, 1=when clicked, the menu is shown // 2=the menu is shown after X milliseconds @@ -1100,6 +1102,9 @@ user_pref("device.sensors.enabled", false); // [DEFAULT: true] // Optional protection depending on your connected devices // https://trac.torproject.org/projects/tor/ticket/13023 user_pref("dom.gamepad.enabled", false); // [DEFAULT: true] +user_pref("dom.gamepad.extensions.enabled", false); // [DEFAULT: true] +user_pref("dom.gamepad.haptic_feedback.enabled", false); // [DEFAULT: false] +user_pref("dom.gamepad.test.enabled", false); // [DEFAULT: true] // Pref : Disable giving away network info // e.g. bluetooth, cellular, ethernet, wifi, wimax, other, mixed, unknown, none // https://developer.mozilla.org/docs/Web/API/Network_Information_API @@ -1120,7 +1125,7 @@ user_pref("media.video_stats.enabled", false); // [DEFAULT: true] // 0=disabled, 1=enabled, 2=autodetect // https://developer.mozilla.org/docs/Web/API/Touch_events // https://trac.torproject.org/projects/tor/ticket/10286 -user_pref("dom.w3c_touch_events.enabled", 0); // [DEFAULT: 2] +user_pref("dom.w3c_touch_events.enabled", 1); // [DEFAULT: 2] // Pref : Disable MediaDevices change detection // https://developer.mozilla.org/docs/Web/Events/devicechange // https://developer.mozilla.org/docs/Web/API/MediaDevices/ondevicechange @@ -1131,18 +1136,11 @@ user_pref("media.ondevicechange.enabled", false); // [DEFAULT: true] user_pref("webgl.enable-debug-renderer-info", false); // [DEFAULT: true] // Pref : Disable PointerEvents // https://developer.mozilla.org/en-US/docs/Web/API/PointerEvent -user_pref("dom.w3c_pointer_events.enabled", false); // [DEFAULT: true] -// Pref : Disable MediaDevices change detection -// https://developer.mozilla.org/docs/Web/Events/devicechange -// https://developer.mozilla.org/docs/Web/API/MediaDevices/ondevicechange -user_pref("media.ondevicechange.enabled", false); // [DEFAULT: true] +user_pref("dom.w3c_pointer_events.enabled", false); // [DEFAULT: false] // Pref : Disable WebGL debug info being available to websites // https://bugzilla.mozilla.org/1171228 // https://developer.mozilla.org/docs/Web/API/WEBGL_debug_renderer_info user_pref("webgl.enable-debug-renderer-info", false); // [DEFAULT: true] -// Pref : Disable PointerEvents -// https://developer.mozilla.org/en-US/docs/Web/API/PointerEvent -user_pref("dom.w3c_pointer_events.enabled", false); // [DEFAULT: true] // Pref : Disable Battery Status API // Initially a Linux issue (high precision readout) that was fixed. // However, it is still another metric for fingerprinting, used to raise entropy.