summaryrefslogtreecommitdiff
path: root/firefox/user.js
blob: 23ed66ab381697e6ffc49cd1e2b97148990b539d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
// general settings
user_pref("ui.systemUsesDarkTheme", 1);
user_pref("media.ffmpeg.vaapi.enabled", true);
user_pref("browser.urlbar.trimURLs", false);
user_pref("browser.download.dir", "/tmp");
user_pref("browser.download.folderList", 2);
user_pref("layout.spellcheckDefault", 0);
user_pref("general.smoothScroll", false);
user_pref("browser.tabs.insertRelatedAfterCurrent", false);
user_pref("browser.startup.page", 3);
user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true);

// allow addons to work on mozilla domains
user_pref("extensions.webextensions.restrictedDomains", "");

// disable hotspot detection; can be enabled on portable devices
user_pref("network.captive-portal-service.enabled", false);

// disable DNS-over-HTTPS
user_pref("network.trr.mode", 5);

// privacy settings
user_pref("app.normandy.enabled", false);
user_pref("app.shield.optoutstudies.enabled", false);
user_pref("extensions.pocket.enabled", false);
//user_pref("identity.fxaccounts.enabled", false);
user_pref("beacon.enabled", false);
user_pref("geo.enabled", false);
user_pref("dom.battery.enabled", false);
user_pref("device.sensors.enabled", false);
user_pref("dom.gamepad.enabled", false);
user_pref("dom.vr.enabled", false);
user_pref("dom.vibrator.enabled", false);
user_pref("camera.control.face_detection.enabled", false);
user_pref("breakpad.reportURL", "");
user_pref("browser.tabs.crashReporting.sendReport", false);
user_pref("datareporting.policy.dataSubmissionEnabled", false);
user_pref("browser.discovery.enabled", false);
user_pref("network.prefetch-next", true);
user_pref("network.dns.disablePrefetch", true);
user_pref("network.predictor.enabled", false);
user_pref("network.http.speculative-parallel-limit", 0);
user_pref("browser.newtabpage.enhanced", false);
user_pref("browser.newtab.preload", false);
user_pref("webgl.enable-debug-renderer-info", false);
user_pref("extensions.getAddons.cache.enabled", false);
user_pref("toolkit.telemetry.unified", false);
user_pref("browser.region.update.enabled", false);
user_pref("browser.vpn_promo.enabled", false);
user_pref("network.connectivity-service.enabled", false);
user_pref("security.family_safety.mode", 0);

user_pref("browser.contentblocking.category", "strict");
user_pref("privacy.trackingprotection.enabled", true);
user_pref("privacy.donottrackheader.enabled", true);
user_pref("extensions.formautofill.creditCards.enabled", false);
user_pref("dom.security.https_only_mode", true);
//user_pref("privacy.resistFingerprinting", true);
user_pref("privacy.firstparty.isolate", true);
user_pref("network.cookie.thirdparty.sessionOnly", true);

// don't recomment addons/features
user_pref("extensions.htmlaboutaddons.recommendations.enabled", false);
user_pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons", false);
user_pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features", false);