Browse Source

some additions to user.js

master
Marc 4 years ago
parent
commit
a48230966b
1 changed files with 84 additions and 0 deletions
  1. 84
      .config/firefox/user.js

84
.config/firefox/user.js

@ -1,3 +1,87 @@
// to enable userChrome settings
user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true);
// disable Mozilla telemetry
user_pref("toolkit.telemetry.enabled", false);
user_pref("toolkit.telemetry.unified", false);
user_pref("experiments.supported", false);
user_pref("experiments.enabled", false);
user_pref("experiments.manifest.uri", "");
// disable Necko to do A/B testing
user_pref("network.allow-experiments", false);
// disable crash reports
user_pref("breakpad.reportURL", "");
user_pref("browser.tabs.crashReporting.sendReport", false);
user_pref("browser.crashReports.unsubmittedCheck.enabled", false);
user_pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", false);
// disable sending health reports
user_pref("datareporting.healthreport.uploadEnabled", false);
user_pref("datareporting.healthreport.service.enabled", false);
user_pref("datareporting.policy.dataSubmissionEnabled", false);
// disable Mozilla user rating telemetry
user_pref("browser.selfsupport.url", "");
// enable tracking protection
user_pref("privacy.trackingprotection.enabled", true);
user_pref("privacy.trackingprotection.pbmode.enabled", true);
// disable built-in PDF viewer
user_pref("pdfjs.disabled", true);
// disable WebRTC getUserMedia, screen sharing, audio capture, video capture
user_pref("media.navigator.enabled", false);
user_pref("media.navigator.video.enabled", false);
user_pref("media.getusermedia.screensharing.enabled", false);
user_pref("media.getusermedia.audiocapture.enabled", false);
// disable beacon async HTTP transfers (used for analytics)
user_pref("beacon.enabled", false);
// do not automatically send selection to clipboard
user_pref("clipboard.autocopy", false);
// don"t monitor OS online connection state
user_pref("network.manage-offline-status", false);
// disable video stats to reduce fingerprinting threat
user_pref("media.video_stats.enabled", false);
// disable font fingerprinting
user_pref("browser.display.use_document_fonts", 0);
// opt out of addon metadata updates
user_pref("extensions.getAddons.cache.enabled", false);
// update addons automatically
user_pref("extensions.update.enabled", true);
// enable addon and certificate blocklists from Mozilla
user_pref("extensions.blocklist.enabled", true);
user_pref("services.blocklist.update_enabled", true);
user_pref("extensions.blocklist.url", "https://blocklist.addons.mozilla.org/blocklist/3/%APP_ID%/%APP_VERSION%/");
// disable remote debugging
user_pref("devtools.debugger.remote-enabled", false);
user_pref("devtools.chrome.enabled", false);
user_pref("devtools.debugger.force-local", true);
// disable pocket
user_pref("browser.pocket.enabled", false);
user_pref("extensions.pocket.enabled", false);
user_pref("browser.newtabpage.activity-stream.feeds.section.topstories", false);
// disable form autofill, don't save information entered in web page forms
user_pref("browser.formfill.enable", false);
user_pref("signon.autofillForms", false);
user_pref("signon.formlessCapture.enabled", false);
// show in-content login form warning UI for insecure login fields
user_pref("security.insecure_field_warning.contextual.enabled", true);
user_pref("security.insecure_password.ui.enabled", true);
Loading…
Cancel
Save