Advertisement
Guest User

Firefox Custom user.js

a guest
Apr 10th, 2021
267
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.48 KB | None | 0 0
  1. /* disable about:config warning */
  2. user_pref("browser.aboutConfig.showWarning", false);
  3.  
  4. /*** STARTUP ***/
  5. /* disable default browser check */
  6. user_pref("browser.shell.checkDefaultBrowser", false);
  7. /* disable Activity Stream telemetry */
  8. user_pref("browser.newtabpage.activity-stream.feeds.telemetry", false);
  9. user_pref("browser.newtabpage.activity-stream.telemetry", false);
  10. /* disable Activity Stream Snippets */
  11. user_pref("browser.newtabpage.activity-stream.feeds.snippets", false);
  12. /* disable Activity Stream Top Stories, Pocket-based and/or sponsored content */
  13. user_pref("browser.newtabpage.activity-stream.feeds.section.topstories", false);
  14. user_pref("browser.newtabpage.activity-stream.improvesearch.topSiteSearchShortcuts", false);
  15. user_pref("browser.newtabpage.activity-stream.improvesearch.topSiteSearchShortcuts.havePinned", "");
  16. user_pref("browser.newtabpage.activity-stream.section.highlights.includePocket", false);
  17. user_pref("browser.newtabpage.activity-stream.showSponsored", false);
  18. user_pref("browser.newtabpage.activity-stream.showSponsoredTopSites", false);
  19. user_pref("browser.newtabpage.activity-stream.feeds.discoverystreamfeed", false);
  20. /* clear default topsites */
  21. user_pref("browser.newtabpage.activity-stream.default.sites", "");
  22.  
  23. /*** GEOLOCATION / LANGUAGE / LOCALE ***/
  24. /** GEOLOCATION **/
  25. /* disable using the OS's geolocation service */
  26. user_pref("geo.provider.ms-windows-location", false);
  27. /* disable region updates */
  28. user_pref("browser.region.network.url", "");
  29. user_pref("browser.region.update.enabled", false);
  30. /* set search region */
  31. user_pref("browser.search.region", "US");
  32. /** LANGUAGE / LOCALE **/
  33. /* set preferred language for displaying web pages */
  34. user_pref("intl.accept_languages", "en-US, en");
  35.  
  36. /*** QUIET FOX ***/
  37. /* disable sending Flash crash reports */
  38. user_pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", false);
  39. /* disable sending the URL of the website where a plugin crashed */
  40. user_pref("dom.ipc.plugins.reportCrashURL", false);
  41. /* disable about:addons' Recommendations pane (uses Google Analytics) */
  42. user_pref("extensions.getAddons.showPane", false);
  43. /* disable recommendations in about:addons' Extensions and Themes panes */
  44. user_pref("extensions.htmlaboutaddons.recommendations.enabled", false);
  45. /* disable telemetry */
  46. user_pref("toolkit.telemetry.unified", false);
  47. user_pref("toolkit.telemetry.enabled", false);
  48. user_pref("toolkit.telemetry.server", "data:,");
  49. user_pref("toolkit.telemetry.archive.enabled", false);
  50. user_pref("toolkit.telemetry.newProfilePing.enabled", false);
  51. user_pref("toolkit.telemetry.shutdownPingSender.enabled", false);
  52. user_pref("toolkit.telemetry.updatePing.enabled", false);
  53. user_pref("toolkit.telemetry.bhrPing.enabled", false);
  54. user_pref("toolkit.telemetry.firstShutdownPing.enabled", false);
  55. /* disable Telemetry Coverage */
  56. user_pref("toolkit.telemetry.coverage.opt-out", true);
  57. user_pref("toolkit.coverage.opt-out", true);
  58. user_pref("toolkit.coverage.endpoint.base", "");
  59. /* disable Health Reports */
  60. user_pref("datareporting.healthreport.uploadEnabled", false);
  61. /* disable new data submission, master kill switch */
  62. user_pref("datareporting.policy.dataSubmissionEnabled", false);
  63. /* disable Studies */
  64. user_pref("app.shield.optoutstudies.enabled", false);
  65. /* disable Crash Reports */
  66. user_pref("breakpad.reportURL", "");
  67. user_pref("browser.tabs.crashReporting.sendReport", false);
  68.  
  69. /*** BLOCKLISTS / SAFE BROWSING (SB) ***/
  70. /** SAFE BROWSING (SB) **/
  71. /* disable SB (Safe Browsing) */
  72. user_pref("browser.safebrowsing.malware.enabled", false);
  73. user_pref("browser.safebrowsing.phishing.enabled", false);
  74. /* disable SB checks for downloads (both local lookups + remote) */
  75. user_pref("browser.safebrowsing.downloads.enabled", false);
  76. /* disable SB checks for downloads (remote) */
  77. user_pref("browser.safebrowsing.downloads.remote.enabled", false);
  78. user_pref("browser.safebrowsing.downloads.remote.url", "");
  79. /* disable SB checks for unwanted software */
  80. user_pref("browser.safebrowsing.downloads.remote.block_potentially_unwanted", false);
  81. user_pref("browser.safebrowsing.downloads.remote.block_uncommon", false);
  82. /* disable 'ignore this warning' on SB warnings */
  83. user_pref("browser.safebrowsing.allowOverride", false);
  84. /* disable update safebrowsing lists */
  85. user_pref("browser.safebrowsing.provider.mozilla.lists", "");
  86. /*** SYSTEM ADD-ONS / EXPERIMENTS ***/
  87. /* disable Normandy/Shield */
  88. user_pref("app.normandy.enabled", false);
  89. user_pref("app.normandy.api_url", "");
  90. /* disable Form Autofill */
  91. user_pref("extensions.formautofill.addresses.enabled", false);
  92. user_pref("extensions.formautofill.available", "off");
  93. user_pref("extensions.formautofill.creditCards.available", false);
  94. user_pref("extensions.formautofill.creditCards.enabled", false);
  95. user_pref("extensions.formautofill.heuristics.enabled", false);
  96.  
  97. /*** LOCATION BAR / SEARCH BAR / SUGGESTIONS / HISTORY / FORMS ***/
  98. /* disable Windows jumplist */
  99. user_pref("browser.taskbar.lists.enabled", false);
  100. user_pref("browser.taskbar.lists.frequent.enabled", false);
  101. user_pref("browser.taskbar.lists.recent.enabled", false);
  102. user_pref("browser.taskbar.lists.tasks.enabled", false);
  103.  
  104. /*** PASSWORDS ***/
  105. /* disable saving passwords */
  106. user_pref("signon.rememberSignons", false);
  107. /* disable auto-filling username & password form fields */
  108. user_pref("signon.autofillForms", false);
  109.  
  110. /*** CACHE / SESSION (RE)STORE / FAVICONS ***/
  111. /** SESSIONS & SESSION RESTORE **/
  112. /* disable storing extra session data */
  113. user_pref("browser.sessionstore.privacy_level", 2);
  114. /* set the minimum interval between session save operations */
  115. user_pref("browser.sessionstore.interval", 1800000);
  116. /* disable automatic Firefox start and session restore after reboot */
  117. user_pref("toolkit.winRegisterApplicationRestart", false);
  118.  
  119. /*** MISCELLANEOUS ***/
  120. /* disable sending additional analytics to web servers */
  121. user_pref("beacon.enabled", false);
  122. /* disable UITour backend so there is no chance that a remote page can use it */
  123. user_pref("browser.uitour.enabled", false);
  124. user_pref("browser.uitour.url", "");
  125.  
  126. /*** EXTENSIONS ***/
  127. user_pref("extensions.webextensions.restrictedDomains", "");
  128.  
  129. /*** RFP (RESIST FINGERPRINTING) ***/
  130. user_pref("privacy.resistFingerprinting.block_mozAddonManager", true);
  131.  
  132. /*** PERSONAL ***/
  133. /** WELCOME & WHAT's NEW NOTICES **/
  134. user_pref("browser.startup.homepage_override.mstone", "ignore");
  135. user_pref("startup.homepage_welcome_url", "");
  136. user_pref("startup.homepage_welcome_url.additional", "");
  137. user_pref("startup.homepage_override_url", "");
  138. /** WARNINGS **/
  139. user_pref("browser.tabs.warnOnClose", false);
  140. user_pref("browser.tabs.warnOnCloseOtherTabs", false);
  141. user_pref("browser.tabs.warnOnOpen", false);
  142. /** APPEARANCE **/
  143. user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true);
  144. /** UX BEHAVIOR **/
  145. user_pref("browser.backspace_action", 2);
  146. user_pref("browser.urlbar.decodeURLsOnCopy", true);
  147. user_pref("layout.word_select.eat_space_to_next_word", false);
  148. user_pref("middlemouse.scrollbarPosition", true);
  149. /** UX FEATURES: disable and hide the icons and menus **/
  150. user_pref("browser.messaging-system.whatsNewPanel.enabled", false);
  151. user_pref("extensions.pocket.enabled", false);
  152. user_pref("identity.fxaccounts.enabled", false);
  153. /** OTHER **/
  154. user_pref("browser.bookmarks.max_backups", 0);
  155. user_pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons", false);
  156. user_pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features", false);
  157. user_pref("xpinstall.signatures.required", false);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement