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
Next revision Both sides next revision
firefox:user.js [2014/03/28 15:10]
zagi
firefox:user.js [2018/07/02 08:00]
zagi [user.js]
Line 31: Line 31:
 # http://kb.mozillazine.org/About:config_entries#Network # http://kb.mozillazine.org/About:config_entries#Network
 # #
 +#Pipeline support was completely removed in Firefox 54. With the advent of HTTP/2 and other speed enhancements, pipelining of HTTP is no longer useful to maintain.
 user_pref("network.http.pipelining", true); user_pref("network.http.pipelining", true);
 user_pref("network.http.pipelining.ssl", true); user_pref("network.http.pipelining.ssl", true);
Line 47: Line 48:
  
 user_pref("network.http.request.max-start-delay", 9); user_pref("network.http.request.max-start-delay", 9);
 +
 +# it is 900 in FFox 58 on Windows 10
 user_pref("network.http.max-connections", 256); user_pref("network.http.max-connections", 256);
 user_pref("network.http.max-connections-per-server", 8); user_pref("network.http.max-connections-per-server", 8);
Line 59: Line 62:
 # 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 78: Line 81:
 # 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 155: Line 158:
 # 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 164: Line 170:
 # 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 207: Line 215:
 ## 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 237: Line 247:
 # 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 277: Line 287:
 # 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 293: Line 306:
 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 339: Line 352:
 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 365: Line 383:
 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