Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
firefox:user.js [2014/01/09 09:40]
zagi
firefox:user.js [2018/07/02 10:00]
zagi [user.js]
Line 28: Line 28:
  
 <code javascript| user.js> <code javascript| user.js>
-# no blinking text 
-user_pref("browser.blink_allowed", false); 
 # #
 # http://kb.mozillazine.org/About:config_entries#Network # http://kb.mozillazine.org/About:config_entries#Network
 # #
-OBSOLETE # user_pref("network.http.pipelining.firstrequest", true); +#Pipeline support was completely removed in Firefox 54
-# +#user_pref("network.http.pipelining", true);
-user_pref("network.http.pipelining", true); +
-user_pref("network.http.pipelining.ssl", true); +
-# might brake some proxies +
-# user_pref("network.http.proxy.pipelining", true);+
  
-Max value is 32 +# allow-experiments
-user_pref("network.http.pipelining.maxrequests", 8); +
-user_pref("network.http.pipelining.reschedule-on-timeout", true); +
-+
-##user_pref("network.http.pipelining.aggressive", true); +
-# only with allow-experiments +
-#user_pref("network.http.pipelining.abtest", true);+
 #user_pref("network.allow-experiments", true); #user_pref("network.allow-experiments", true);
 +user_pref("network.predictor.enabled",true);
  
-user_pref("network.http.request.max-start-delay", 9);+ 
 +# default is 10 
 +user_pref("network.http.request.max-start-delay", 10); 
 + 
 +# default is 96
 user_pref("network.http.max-connections", 256); user_pref("network.http.max-connections", 256);
-user_pref("network.http.max-connections-per-server", 15);+user_pref("network.http.max-connections-per-server", 32); 
  
-# Default is 6 
 # It is, however, considered poor etiquette to make too many connections to a server and may lead to you being banned from that  # It is, however, considered poor etiquette to make too many connections to a server and may lead to you being banned from that 
 # server. Anything above 10 is excessive.  # server. Anything above 10 is excessive. 
-user_pref("network.http.max-persistent-connections-per-proxy", 6); +user_pref("network.http.max-persistent-connections-per-proxy", 4); 
-user_pref("network.http.max-persistent-connections-per-server", 6);+# Default is 8 
 +user_pref("network.http.max-persistent-connections-per-server", 8);
  
 user_pref("network.http.keep-alive", true); user_pref("network.http.keep-alive", true);
 # keep-alive timeout. default is 300 # keep-alive timeout. default is 300
 user_pref("network.http.keep-alive.timeout", 90); user_pref("network.http.keep-alive.timeout", 90);
-# Enable prefetching+# Enable prefetching - might break your privacy
 user_pref("network.prefetch-next", true); user_pref("network.prefetch-next", true);
 # Enable DNS prefetch # Enable DNS prefetch
Line 72: Line 66:
 user_pref("network.protocol-handler.external.shell", false); user_pref("network.protocol-handler.external.shell", false);
 # #
-# DNS +# DNS cache - set to default if you use local dns or /etc/hosts 
 +# default 20
 user_pref("network.dnsCacheEntries", 512); user_pref("network.dnsCacheEntries", 512);
 +# default 60
 user_pref("network.dnsCacheExpiration", 7200); user_pref("network.dnsCacheExpiration", 7200);
 # #
Line 79: Line 75:
 # http://kb.mozillazine.org/Nglayout.initialpaint.delay # http://kb.mozillazine.org/Nglayout.initialpaint.delay
 # anything below 100 is not recommended. # anything below 100 is not recommended.
-user_pref("nglayout.initialpaint.delay", 150);+user_pref("nglayout.initialpaint.delay", 125);
 # #
-user_pref("ui.submenuDelay", 50);+user_pref("ui.submenuDelay", 10);
 # #
 user_pref("content.notify.backoffcount", 5);  user_pref("content.notify.backoffcount", 5); 
Line 110: Line 106:
 # #
 user_pref("browser.cache.disk.enable", true); user_pref("browser.cache.disk.enable", true);
-recommended max 200Mb +default 256Mb 
-user_pref("browser.cache.disk.capacity", 204800);+user_pref("browser.cache.disk.capacity", 256000); 
 +user_pref("browser.cache.disk.metadata_memory_limit", 51200); 
 # manual settings # manual settings
 user_pref("browser.cache.disk.smart_size.enabled", false); user_pref("browser.cache.disk.smart_size.enabled", false);
Line 156: Line 154:
 # TABS # TABS
 user_pref("browser.search.openintab", true); user_pref("browser.search.openintab", true);
 +# open bookmarks in new tab
 +user_pref("browser.tabs.loadBookmarksInTabs", true);
 +
 user_pref("browser.tabs.closeButtons", 0); user_pref("browser.tabs.closeButtons", 0);
 user_pref("browser.tabs.loadFolderAndReplace", false); user_pref("browser.tabs.loadFolderAndReplace", false);
Line 165: Line 166:
 # open new tab next to active one # open new tab next to active one
 user_pref("browser.tabs.insertRelatedAfterCurrent", true); user_pref("browser.tabs.insertRelatedAfterCurrent", true);
 +# to get clean/blank new tab with no "clutter"
 +user_pref("browser.newtabpage.activity-stream.enabled", false);
  
  
Line 208: Line 211:
 ## http://kb.mozillazine.org/About:config_entries#Security. ## http://kb.mozillazine.org/About:config_entries#Security.
 user_pref("security.ask_for_password", 0); user_pref("security.ask_for_password", 0);
 +# disable warning about insecure elements on page
 +user_pref("security.insecure_field_warning.contextual.enabled", false);
 ## Ask for password every "password_lifetime" minutes ## Ask for password every "password_lifetime" minutes
 #user_pref("security.ask_for_password", 2); #user_pref("security.ask_for_password", 2);
Line 238: Line 243:
 # user_pref("security.ssl3.dhe_rsa_des_sha", false); # user_pref("security.ssl3.dhe_rsa_des_sha", false);
 # user_pref("security.ssl3.dhe_dss_des_sha", false); # user_pref("security.ssl3.dhe_dss_des_sha", false);
-user_pref("security.tls.version.max", 3);+user_pref("security.tls.version.max", 4);
 user_pref("security.tls.version.min", 1); user_pref("security.tls.version.min", 1);
 user_pref("security.ssl3.rsa_fips_des_ede3_sha", false); user_pref("security.ssl3.rsa_fips_des_ede3_sha", false);
Line 278: Line 283:
 # Reveal more tab/window options: # Reveal more tab/window options:
 user_pref("browser.tabs.showSingleWindowModePrefs", true); user_pref("browser.tabs.showSingleWindowModePrefs", true);
- + 
 +# disable WebRTC 
 +user_pref("media.peerconnection.enabled", false);
    
 # Status of ths smooth scrolling option (scrolling on a web page moves page content pixelwise rather than line-by-line) # Status of ths smooth scrolling option (scrolling on a web page moves page content pixelwise rather than line-by-line)
-user_pref("general.smoothScroll", true);+user_pref("general.smoothScroll", false); 
 +user_pref("toolkit.scrollbox.smoothScroll", false);
 // Allows for faster mouse scrolling // Allows for faster mouse scrolling
 user_pref("mousewheel.withnokey.numlines", 5); user_pref("mousewheel.withnokey.numlines", 5);
Line 294: Line 302:
 user_pref("font.minimum-size.x-user-def", 11); user_pref("font.minimum-size.x-user-def", 11);
  
-Do not allow site to set fonts +# allow site to set fonts 
-#user_pref("browser.display.use_document_fonts", 0);+#user_pref("browser.display.use_document_fonts", 1);
  
 # #
Line 331: Line 339:
 # Resume the previous browser session # Resume the previous browser session
 user_pref("browser.startup.page", 3); user_pref("browser.startup.page", 3);
 +
 +# no blinking text
 +user_pref("browser.blink_allowed", false);
    
 # Enable Internet keywords and disable domain guessing # Enable Internet keywords and disable domain guessing
Line 337: Line 348:
 user_pref("keyword.enabled", true); user_pref("keyword.enabled", true);
    
-Enable Safe Browsing +disable Safe Browsing (and google cookie tracking) 
-user_pref("browser.safebrowsing.enabled", true);+user_pref("browser.safebrowsing.enabled", false);
 # If set to false a third-party provider will not  be consulted to determine whether a site is phishy. # If set to false a third-party provider will not  be consulted to determine whether a site is phishy.
 user_pref("browser.safebrowsing.remoteLookups", false); user_pref("browser.safebrowsing.remoteLookups", false);
 +user_pref("browser.safebrowsing.debug", false);
 +user_pref("browser.safebrowsing.malware.enabled", false);
 +user_pref("services.sync.prefs.sync.browser.safebrowsing.enabled", false);
 +user_pref("services.sync.prefs.sync.browser.safebrowsing.malware.enabled", false);
 +
    
 # do not warn when using about:conf # do not warn when using about:conf
Line 357: Line 373:
 # we have working IPv6! # we have working IPv6!
 #user_pref("network.http.fast-fallback-to-IPv4", false); #user_pref("network.http.fast-fallback-to-IPv4", false);
 +
 +#
 user_pref("browser.display.force_inline_alttext", true); user_pref("browser.display.force_inline_alttext", true);
 user_pref("browser.cache.compression_level", 0); user_pref("browser.cache.compression_level", 0);
 user_pref("browser.tabs.animate", false); user_pref("browser.tabs.animate", false);
 user_pref("browser.panorama.animate_zoom", false); user_pref("browser.panorama.animate_zoom", false);
 +user_pref("browser.fullscreen.animate", false);
 +user_pref("browser.download.animateNotifications", false);
 +user_pref("alerts.disableSlidingEffect", false);
 +
 #network.tcp.sendbuffer default 131072 #network.tcp.sendbuffer default 131072
 #user_pref("network.tcp.sendbuffer", 261072); #user_pref("network.tcp.sendbuffer", 261072);
firefox/user.js.txt · Last modified: 2019/01/31 11:46 by zagi
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 ipv6 ready