Last active 1729381102

This is my user.js file for Firefox.

Revision 7493129d062d41820a626ff6cd00f6cad1b74c52

user.js Raw
1/* Inspirated by https://github.com/arkenfox/user.js */
2
3user_pref('browser.aboutConfig.showWarning', false);
4user_pref('extensions.update.enabled', true);
5user_pref('extensions.pocket.enabled', false);
6user_pref('extensions.getAddons.showPane', false);
7user_pref('extensions.htmlaboutaddons.recommendations.enabled', false);
8user_pref('extensions.formautofill.addresses.enabled', false);
9user_pref('extensions.formautofill.available', 'off');
10user_pref('extensions.formautofill.creditCards.available', false);
11user_pref('extensions.formautofill.creditCards.enabled', false);
12user_pref('extensions.formautofill.heuristics.enabled', false);
13user_pref('extensions.webcompat.enable_shims', true);
14user_pref('extensions.blocklist.enabled', true);
15user_pref('extensions.webcompat-reporter.enabled', false);
16user_pref('extensions.screenshots.disabled', false);
17user_pref('extensions.getAddons.cache.enabled', false);
18user_pref('extensions.blocklist.url', 'https://blocklist.addons.mozilla.org/blocklist/3/%APP_ID%/%APP_VERSION%/');
19user_pref('extensions.systemAddon.update.enabled', false);
20
21user_pref('privacy.clearOnShutdown.cache', true);
22user_pref('privacy.clearOnShutdown.downloads', true);
23user_pref('privacy.clearOnShutdown.formdata', true);
24user_pref('privacy.clearOnShutdown.history', true);
25user_pref('privacy.clearOnShutdown.sessions', true);
26user_pref('privacy.clearOnShutdown.offlineApps', false);
27user_pref('privacy.clearOnShutdown.cookies', false);
28user_pref('privacy.sanitize.sanitizeOnShutdown', true);
29user_pref('privacy.window.name.update.enabled', true);
30user_pref('privacy.firstparty.isolate', false);
31user_pref('privacy.cpd.cache', true);
32user_pref('privacy.cpd.formdata', true);
33user_pref('privacy.cpd.history', true);
34user_pref('privacy.cpd.sessions', true);
35user_pref('privacy.cpd.offlineApps', false);
36user_pref('privacy.cpd.cookies', false);
37user_pref('privacy.sanitize.timeSpan', 0);
38user_pref('privacy.userContext.enabled', true);
39user_pref('privacy.userContext.ui.enabled', true);
40/*user_pref('privacy.window.maxInnerWidth', 1800);
41user_pref('privacy.window.maxInnerHeight', 1000);
42user_pref('privacy.resistFingerprinting', false);
43user_pref('privacy.resistFingerprinting.block_mozAddonManager', true);
44user_pref('privacy.resistFingerprinting.letterboxing', false);*/
45
46user_pref('startup.homepage_welcome_url', 'about:blank');
47user_pref('startup.homepage_welcome_url.additional', 'about:blank');
48user_pref('startup.homepage_override_url', 'about:blank');
49
50user_pref('browser.startup.homepage', 'http://localhost');
51user_pref('browser.sessionstore.privacy_level', 2);
52user_pref('browser.privatebrowsing.autostart', false);
53user_pref('browser.download.animateNotifications', false);
54user_pref('browser.download.alwaysOpenPanel', false);
55user_pref('browser.download.panel.shown', true);
56user_pref('browser.download.useDownloadDir', false);
57user_pref('browser.download.manager.addToRecentDocs', false);
58user_pref('browser.download.folderList', 2);
59user_pref('browser.search.suggest.enabled', false);
60user_pref('browser.tabs.warnOnClose', true);
61user_pref('browser.urlbar.suggest.engines', false);
62user_pref('browser.urlbar.suggest.history', false);
63user_pref('browser.urlbar.suggest.openpage', false);
64user_pref('browser.urlbar.suggest.topsites', false);
65user_pref('browser.shell.checkDefaultBrowser', false);
66user_pref('browser.aboutConfig.showWarning', false);
67user_pref('browser.newtab.preload', false);
68user_pref('browser.newtab.url', 'about:blank');
69user_pref('browser.newtabpage.enabled', false);
70user_pref('browser.newtabpage.directory.ping', false);
71user_pref('browser.newtabpage.directory.source', 'data:text/plain,{}');
72user_pref('browser.newtabpage.activity-stream.feeds.telemetry', false);
73user_pref('browser.newtabpage.activity-stream.telemetry', false);
74user_pref('browser.newtabpage.activity-stream.feeds.snippets', false);
75user_pref('browser.newtabpage.activity-stream.feeds.section.topstories', false);
76user_pref('browser.newtabpage.activity-stream.section.highlights.includePocket', false);
77user_pref('browser.newtabpage.activity-stream.showSponsored', false);
78user_pref('browser.newtabpage.activity-stream.feeds.discoverystreamfeed', false);
79user_pref('browser.newtabpage.activity-stream.showSponsoredTopSites', false);
80user_pref('browser.newtabpage.activity-stream.default.sites', '');
81user_pref('browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features', false);
82user_pref('browser.region.network.url', '');
83user_pref('browser.region.update.enabled', false);
84user_pref('browser.discovery.enabled', false);
85user_pref('browser.tabs.crashReporting.sendReport', false);
86user_pref('browser.crashReports.unsubmittedCheck.autoSubmit2', false);
87user_pref('browser.safebrowsing.downloads.remote.enabled', false);
88user_pref('browser.safebrowsing.enabled', false);
89user_pref('browser.places.speculativeConnect.enabled', false);
90user_pref('browser.fixup.alternate.enabled', false);
91user_pref('browser.urlbar.trimURLs', false);
92user_pref('browser.urlbar.suggest.searches', false);
93user_pref('browser.urlbar.speculativeConnect.enabled', false);
94user_pref('browser.urlbar.dnsResolveSingleWordsAfterSearch', 0);
95user_pref('browser.urlbar.suggest.quicksuggest.nonsponsored', false);
96user_pref('browser.urlbar.suggest.quicksuggest.sponsored', false);
97user_pref('browser.tabs.loadBookmarksInTabs', true);
98user_pref('browser.formfill.enable', false);
99user_pref('browser.cache.disk.enable', false);
100user_pref('browser.privatebrowsing.forceMediaMemoryCache', true);
101user_pref('browser.shell.shortcutFavicons', false);
102user_pref('browser.sessionstore.interval', 30000);
103user_pref('browser.bookmarks.max_backups', 0);
104user_pref('browser.chrome.site_icons', false);
105user_pref('browser.ssl_override_behavior', 1);
106user_pref('browser.helperApps.deleteTempFileOnExit', true);
107user_pref('browser.pagethumbnails.capturing_disabled', true);
108user_pref('browser.download.always_ask_before_handling_new_types', true);
109user_pref('browser.contentblocking.category', 'strict');
110user_pref('browser.startup.blankWindow', false);
111user_pref('browser.display.use_system_colors', false);
112user_pref('browser.link.open_newwindow', 3);
113user_pref('browser.link.open_newwindow.restriction', 0);
114user_pref('browser.messaging-system.whatsNewPanel.enabled', false);
115user_pref('browser.send_pings', false);
116user_pref('browser.pocket.enabled', false);
117user_pref('browser.offline-apps.notify', true);
118user_pref('browser.urlbar.autocomplete.enabled', false); // http://kb.mozillazine.org/Disabling_autocomplete_-_Firefox#Firefox_3.5
119user_pref('browser.urlbar.autoFill', true); // http://kb.mozillazine.org/Inline_autocomplete
120user_pref('browser.urlbar.autoFill.typed', false);
121user_pref('browser.vpn_promo.enabled', false);
122
123user_pref('layout.css.backdrop-filter.enabled', true);
124user_pref('layout.spellcheckDefault', 0);
125user_pref('layout.css.visited_links_enabled', false);
126
127user_pref('geo.provider.network.url', 'https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%');
128user_pref('geo.provider.ms-windows-location', false);
129user_pref('geo.provider.use_corelocation', false);
130user_pref('geo.provider.use_gpsd', false);
131
132user_pref('toolkit.telemetry.unified', false);
133user_pref('toolkit.telemetry.enabled', false);
134user_pref('toolkit.telemetry.server', 'data:,');
135user_pref('toolkit.telemetry.archive.enabled', false);
136user_pref('toolkit.telemetry.newProfilePing.enabled', false);
137user_pref('toolkit.telemetry.shutdownPingSender.enabled', false);
138user_pref('toolkit.telemetry.updatePing.enabled', false);
139user_pref('toolkit.telemetry.bhrPing.enabled', false);
140user_pref('toolkit.telemetry.firstShutdownPing.enabled', false);
141user_pref('toolkit.telemetry.coverage.opt-out', true);
142user_pref('toolkit.coverage.opt-out', true);
143user_pref('toolkit.coverage.endpoint.base', '');
144user_pref('toolkit.legacyUserProfileCustomizations.stylesheets', true);
145user_pref('toolkit.winRegisterApplicationRestart', false);
146
147user_pref('network.dns.disablePrefetch', true);
148user_pref('network.captive-portal-service.enabled', false);
149user_pref('network.connectivity-service.enabled', false);
150user_pref('network.prefetch-next', false);
151user_pref('network.dns.disablePrefetch', true);
152user_pref('network.dns.disableIPv6', true);
153user_pref('network.predictor.enabled', false);
154user_pref('network.predictor.enable-prefetch', false);
155user_pref('network.http.speculative-parallel-limit', 0);
156user_pref('network.proxy.socks_remote_dns', true);
157user_pref('network.auth.subresource-http-auth-allow', 1);
158user_pref('network.http.windows-sso.enabled', false);
159user_pref('network.http.referer.XOriginPolicy', 2);
160user_pref('network.http.referer.XOriginTrimmingPolicy', 2);
161user_pref('network.IDN_show_punycode', true);
162user_pref('network.protocol-handler.external.ms-windows-store', false);
163user_pref('network.cookie.lifetimePolicy', 0);
164user_pref('network.cookie.thirdparty.sessionOnly', true);
165user_pref('network.cookie.thirdparty.nonsecureSessionOnly', true);
166user_pref('network.http.referer.spoofSource', false);
167
168user_pref('app.shield.optoutstudies.enabled', false);
169user_pref('app.normandy.enabled', false);
170user_pref('app.normandy.api_url', '');
171
172user_pref('datareporting.policy.dataSubmissionEnabled', false);
173user_pref('datareporting.healthreport.uploadEnabled', false);
174
175user_pref('dom.flyweb.enabled', false);
176user_pref('dom.serviceWorkers.enabled', false);
177user_pref('dom.disable_beforeunload', false);
178user_pref('dom.disable_window_move_resize', true);
179user_pref('dom.disable_open_during_load', true);
180user_pref('dom.popup_allowed_events', 'click dblclick mousedown pointerdown');
181user_pref('dom.security.https_only_mode', true);
182user_pref('dom.ipc.plugins.reportCrashURL', false);
183user_pref('dom.battery.enabled', false);
184user_pref('dom.telephony.enabled', false);
185user_pref('dom.targetBlankNoOpener.enabled', true);
186user_pref('dom.storage.next_gen', true);
187
188user_pref('security.ask_for_password', 2);
189user_pref('security.password_lifetime', 1);
190user_pref('security.ssl.require_safe_negotiation', true);
191user_pref('security.dialog_enable_delay', 1000);
192user_pref('security.family_safety.mode', 0);
193user_pref('security.ssl.treat_unsafe_negotiation_as_broken', true);
194user_pref('security.tls.version.enable-deprecated', false);
195user_pref('security.OCSP.require', false);
196user_pref('security.ssl.disable_session_identifiers', true);
197user_pref('security.tls.version.min', 3);
198user_pref('security.tls.version.max', 4);
199user_pref('security.tls.version.fallback-limit', 4);
200user_pref('security.cert_pinning.enforcement_level', 2);
201user_pref('security.pki.sha1_enforcement_level', 1);
202user_pref('security.ssl.errorReporting.automatic', false);
203user_pref('security.ssl3.rsa_null_sha', false);
204user_pref('security.ssl3.rsa_null_md5', false);
205user_pref('security.ssl3.ecdhe_rsa_null_sha', false);
206user_pref('security.ssl3.ecdhe_ecdsa_null_sha', false);
207user_pref('security.ssl3.ecdh_rsa_null_sha', false);
208user_pref('security.ssl3.ecdh_ecdsa_null_sha', false);
209user_pref('security.ssl3.rsa_seed_sha', false);
210user_pref('security.ssl3.rsa_rc4_40_md5', false);
211user_pref('security.ssl3.rsa_rc2_40_md5', false);
212user_pref('security.ssl3.rsa_1024_rc4_56_sha', false);
213user_pref('security.ssl3.rsa_camellia_128_sha', false);
214user_pref('security.ssl3.ecdhe_rsa_aes_128_sha', false);
215user_pref('security.ssl3.ecdhe_ecdsa_aes_128_sha', false);
216user_pref('security.ssl3.ecdh_rsa_aes_128_sha', false);
217user_pref('security.ssl3.ecdh_ecdsa_aes_128_sha', false);
218user_pref('security.ssl3.dhe_rsa_camellia_128_sha', false);
219user_pref('security.ssl3.dhe_rsa_aes_128_sha', false);
220user_pref('security.ssl3.ecdh_ecdsa_rc4_128_sha', false);
221user_pref('security.ssl3.ecdh_rsa_rc4_128_sha', false);
222user_pref('security.ssl3.ecdhe_ecdsa_rc4_128_sha', false);
223user_pref('security.ssl3.ecdhe_rsa_rc4_128_sha', false);
224user_pref('security.ssl3.rsa_rc4_128_md5', false);
225user_pref('security.ssl3.rsa_rc4_128_sha', false);
226user_pref('security.tls.unrestricted_rc4_fallback', false);
227user_pref('security.ssl3.dhe_dss_des_ede3_sha', false);
228user_pref('security.ssl3.dhe_rsa_des_ede3_sha', false);
229user_pref('security.ssl3.ecdh_ecdsa_des_ede3_sha', false);
230user_pref('security.ssl3.ecdh_rsa_des_ede3_sha', false);
231user_pref('security.ssl3.ecdhe_ecdsa_des_ede3_sha', false);
232user_pref('security.ssl3.ecdhe_rsa_des_ede3_sha', false);
233user_pref('security.ssl3.rsa_des_ede3_sha', false);
234user_pref('security.ssl3.rsa_fips_des_ede3_sha', false);
235user_pref('security.ssl3.ecdh_rsa_aes_256_sha', false);
236user_pref('security.ssl3.ecdh_ecdsa_aes_256_sha', false);
237user_pref('security.ssl3.rsa_camellia_256_sha', false);
238user_pref('security.ssl3.ecdhe_ecdsa_aes_128_gcm_sha256', true); // 0xc02b
239user_pref('security.ssl3.ecdhe_rsa_aes_128_gcm_sha256', true); // 0xc02f
240user_pref('security.ssl3.ecdhe_ecdsa_chacha20_poly1305_sha256', true);
241user_pref('security.ssl3.ecdhe_rsa_chacha20_poly1305_sha256', true);
242user_pref('security.ssl3.dhe_rsa_camellia_256_sha', false);
243user_pref('security.ssl3.dhe_rsa_aes_256_sha', false);
244user_pref('security.ssl3.dhe_dss_aes_128_sha', false);
245user_pref('security.ssl3.dhe_dss_aes_256_sha', false);
246user_pref('security.ssl3.dhe_dss_camellia_128_sha', false);
247user_pref('security.ssl3.dhe_dss_camellia_256_sha', false);
248user_pref('security.insecure_password.ui.enabled', true);
249
250user_pref('permissions.default.shortcuts', 2);
251user_pref('permissions.manager.defaultsUrl', '');
252user_pref('permissions.delegation.enabled', false);
253
254user_pref('signon.autofillForms', false);
255user_pref('signon.formlessCapture.enabled', false);
256user_pref('signon.rememberSignons', false);
257
258user_pref('media.memory_cache_max_size', 65536);
259user_pref('media.autoplay.blocking_policy', 2);
260
261user_pref('pdfjs.disabled', false);
262user_pref('pdfjs.enableScripting', false);
263
264user_pref('plugin.state.java', 0);
265user_pref('plugin.state.flash', 0);
266user_pref('plugins.click_to_play', true);
267
268user_pref('devtools.chrome.enabled', false);
269user_pref('devtools.debugger.remote-enabled', false);
270
271user_pref('gfx.webrender.all', true);
272user_pref('camera.control.face_detection.enabled', false);
273user_pref('breakpad.reportURL', '');
274user_pref('captivedetect.canonicalURL', '');
275user_pref('accessibility.force_disabled', 1);
276user_pref('beacon.enabled', false);
277user_pref('middlemouse.contentLoadURL', false);
278user_pref('webchannel.allowObject.urlWhitelist', '');
279user_pref('webgl.disabled', true);
280user_pref('services.blocklist.update_enabled', true);
281user_pref('lightweightThemes.update.enabled', false);
282user_pref('devtools.debugger.force-local', true);
283user_pref('general.smoothScroll', false);
284user_pref('keyword.enabled', true); /* Enable or disable search from the URL bar */
285user_pref('app.update.auto', false);
286user_pref('loop.logDomains', false);