// to enable userChrome settings user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true); // make sure right click mouse up doesnt instantly closes context menu user_pref("ui.context_menus.after_mouseup", false); // 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);