mirror of
https://github.com/yokoffing/Betterfox.git
synced 2026-06-12 07:30:47 +05:30
v130 (#321)
This commit is contained in:
+2
-2
@@ -3,7 +3,7 @@
|
|||||||
* Fastfox *
|
* Fastfox *
|
||||||
* "Non ducor duco" *
|
* "Non ducor duco" *
|
||||||
* priority: speedy browsing *
|
* priority: speedy browsing *
|
||||||
* version: 129 *
|
* version: 130 *
|
||||||
* url: https://github.com/yokoffing/Betterfox *
|
* url: https://github.com/yokoffing/Betterfox *
|
||||||
***************************************************************************************/
|
***************************************************************************************/
|
||||||
|
|
||||||
@@ -534,7 +534,7 @@ user_pref("network.predictor.enabled", false);
|
|||||||
// PREF: CSS Masonry Layout [NIGHTLY]
|
// PREF: CSS Masonry Layout [NIGHTLY]
|
||||||
// [1] https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout/Masonry_Layout
|
// [1] https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout/Masonry_Layout
|
||||||
// [2] https://www.smashingmagazine.com/native-css-masonry-layout-css-grid/
|
// [2] https://www.smashingmagazine.com/native-css-masonry-layout-css-grid/
|
||||||
user_pref("layout.css.grid-template-masonry-value.enabled", true);
|
//user_pref("layout.css.grid-template-masonry-value.enabled", true);
|
||||||
|
|
||||||
// PREF: Prioritized Task Scheduling API [NIGHTLY]
|
// PREF: Prioritized Task Scheduling API [NIGHTLY]
|
||||||
// [1] https://blog.mozilla.org/performance/2022/06/02/prioritized-task-scheduling-api-is-prototyped-in-nightly/
|
// [1] https://blog.mozilla.org/performance/2022/06/02/prioritized-task-scheduling-api-is-prototyped-in-nightly/
|
||||||
|
|||||||
+14
-8
@@ -3,7 +3,7 @@
|
|||||||
* Peskyfox *
|
* Peskyfox *
|
||||||
* "Aquila non capit muscas" *
|
* "Aquila non capit muscas" *
|
||||||
* priority: remove annoyances *
|
* priority: remove annoyances *
|
||||||
* version: 129 *
|
* version: 130 *
|
||||||
* url: https://github.com/yokoffing/Betterfox *
|
* url: https://github.com/yokoffing/Betterfox *
|
||||||
* credit: Some prefs are reproduced and adapted from the arkenfox project *
|
* credit: Some prefs are reproduced and adapted from the arkenfox project *
|
||||||
* credit urL: https://github.com/arkenfox/user.js *
|
* credit urL: https://github.com/arkenfox/user.js *
|
||||||
@@ -74,6 +74,10 @@ user_pref("browser.tabs.tabmanager.enabled", false);
|
|||||||
// PREF: new profile switcher
|
// PREF: new profile switcher
|
||||||
user_pref("browser.profiles.enabled", true);
|
user_pref("browser.profiles.enabled", true);
|
||||||
|
|
||||||
|
// PREF: use native title bar buttons [LINUX]
|
||||||
|
// [1] https://github.com/yokoffing/Betterfox/issues/320
|
||||||
|
//user_pref("widget.gtk.non-native-titlebar-buttons.enabled", true);
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* SECTION: THEME ADJUSTMENTS *
|
* SECTION: THEME ADJUSTMENTS *
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
@@ -219,6 +223,11 @@ user_pref("browser.urlbar.trending.featureGate", false);
|
|||||||
//user_pref("browser.urlbar.clipboard.featureGate", false); // [FF118+] [DEFAULT: true FF125+]
|
//user_pref("browser.urlbar.clipboard.featureGate", false); // [FF118+] [DEFAULT: true FF125+]
|
||||||
//user_pref("browser.urlbar.yelp.featureGate", false); // [FF124+] [DEFAULT: false]
|
//user_pref("browser.urlbar.yelp.featureGate", false); // [FF124+] [DEFAULT: false]
|
||||||
|
|
||||||
|
// PREF: disable recent searches [FF120+]
|
||||||
|
// [NOTE] Recent searches are cleared with history.
|
||||||
|
// [1] https://support.mozilla.org/kb/search-suggestions-firefox
|
||||||
|
//user_pref("browser.urlbar.recentsearches.featureGate", false);
|
||||||
|
|
||||||
// PREF: disable tab-to-search [FF85+]
|
// PREF: disable tab-to-search [FF85+]
|
||||||
// Alternatively, you can exclude on a per-engine basis by unchecking them in Options>Search
|
// Alternatively, you can exclude on a per-engine basis by unchecking them in Options>Search
|
||||||
// [SETTING] Privacy & Security>Address Bar>When using the address bar, suggest>Search engines
|
// [SETTING] Privacy & Security>Address Bar>When using the address bar, suggest>Search engines
|
||||||
@@ -241,7 +250,7 @@ user_pref("browser.urlbar.trending.featureGate", false);
|
|||||||
// [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1753933#c6
|
// [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1753933#c6
|
||||||
// [2] https://developer.mozilla.org/en-US/docs/Web/Text_fragments
|
// [2] https://developer.mozilla.org/en-US/docs/Web/Text_fragments
|
||||||
// [3] https://web.dev/articles/text-fragments
|
// [3] https://web.dev/articles/text-fragments
|
||||||
//user_pref("dom.text_fragments.enabled", true);
|
user_pref("dom.text_fragments.enabled", true);
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* SECTION: AUTOPLAY *
|
* SECTION: AUTOPLAY *
|
||||||
@@ -290,8 +299,8 @@ user_pref("browser.urlbar.trending.featureGate", false);
|
|||||||
//user_pref("browser.newtabpage.activity-stream.showSearch", true); // NTP Web Search [DEFAULT]
|
//user_pref("browser.newtabpage.activity-stream.showSearch", true); // NTP Web Search [DEFAULT]
|
||||||
user_pref("browser.newtabpage.activity-stream.feeds.topsites", false); // Shortcuts
|
user_pref("browser.newtabpage.activity-stream.feeds.topsites", false); // Shortcuts
|
||||||
//user_pref("browser.newtabpage.activity-stream.showSponsoredTopSites", false); // Shortcuts > Sponsored shortcuts [FF83+]
|
//user_pref("browser.newtabpage.activity-stream.showSponsoredTopSites", false); // Shortcuts > Sponsored shortcuts [FF83+]
|
||||||
//user_pref("browser.newtabpage.activity-stream.showWeather", false); // Weather [FF128+ NIGHTLY]
|
user_pref("browser.newtabpage.activity-stream.showWeather", false); // Weather [FF130+]
|
||||||
//user_pref("browser.newtabpage.activity-stream.system.showWeather", false); // Weather [FF128+ NIGHTLY]
|
//user_pref("browser.newtabpage.activity-stream.system.showWeather", false); // hides Weather as an UI option
|
||||||
user_pref("browser.newtabpage.activity-stream.feeds.section.topstories", false); // Recommended by Pocket
|
user_pref("browser.newtabpage.activity-stream.feeds.section.topstories", false); // Recommended by Pocket
|
||||||
//user_pref("browser.newtabpage.activity-stream.showSponsored", false); // Sponsored Stories [FF58+]
|
//user_pref("browser.newtabpage.activity-stream.showSponsored", false); // Sponsored Stories [FF58+]
|
||||||
//user_pref("browser.newtabpage.activity-stream.feeds.section.highlights", false); // Recent Activity [DEFAULT]
|
//user_pref("browser.newtabpage.activity-stream.feeds.section.highlights", false); // Recent Activity [DEFAULT]
|
||||||
@@ -590,9 +599,6 @@ user_pref("layout.word_select.eat_space_to_next_word", false);
|
|||||||
//user_pref("mousewheel.with_control.action", 3);
|
//user_pref("mousewheel.with_control.action", 3);
|
||||||
//user_pref("mousewheel.with_meta.action", 3);
|
//user_pref("mousewheel.with_meta.action", 3);
|
||||||
|
|
||||||
// PREF: hide image placeholders
|
|
||||||
//user_pref("browser.display.show_image_placeholders", false);
|
|
||||||
|
|
||||||
// PREF: adjust the minimum tab width
|
// PREF: adjust the minimum tab width
|
||||||
// Can be overridden by userChrome.css
|
// Can be overridden by userChrome.css
|
||||||
//user_pref("browser.tabs.tabMinWidth", 120); // default=76
|
//user_pref("browser.tabs.tabMinWidth", 120); // default=76
|
||||||
@@ -626,7 +632,7 @@ user_pref("layout.word_select.eat_space_to_next_word", false);
|
|||||||
|
|
||||||
// PREF: JPEG XL image format [NIGHTLY]
|
// PREF: JPEG XL image format [NIGHTLY]
|
||||||
// May not affect anything on ESR/Stable channel [2].
|
// May not affect anything on ESR/Stable channel [2].
|
||||||
// [TEST] https://jpegxl.io/tutorials/firefox/#firefoxjpegxltutorial
|
// [TEST] https://www.jpegxl.io/firefox#firefox-jpegxl-tutorial
|
||||||
// [1] https://cloudinary.com/blog/the-case-for-jpeg-xl
|
// [1] https://cloudinary.com/blog/the-case-for-jpeg-xl
|
||||||
// [2] https://bugzilla.mozilla.org/show_bug.cgi?id=1539075#c51
|
// [2] https://bugzilla.mozilla.org/show_bug.cgi?id=1539075#c51
|
||||||
//user_pref("image.jxl.enabled", true);
|
//user_pref("image.jxl.enabled", true);
|
||||||
|
|||||||
@@ -63,6 +63,7 @@ The `user.js` — a configuration file that controls Firefox settings — is cur
|
|||||||
* [Ghostery Private Browser](https://github.com/ghostery/user-agent-desktop#community) <sup>[1](https://web.archive.org/web/20210509171835/https://www.ghostery.com/ghostery-dawn-update-more/) [2](https://web.archive.org/web/20210921114333/https://www.ghostery.com/ghostery-dawn-product-update/)</sup> | [files](https://github.com/ghostery/user-agent-desktop/tree/main/brands/ghostery/branding/pref) (Feb 2021)
|
* [Ghostery Private Browser](https://github.com/ghostery/user-agent-desktop#community) <sup>[1](https://web.archive.org/web/20210509171835/https://www.ghostery.com/ghostery-dawn-update-more/) [2](https://web.archive.org/web/20210921114333/https://www.ghostery.com/ghostery-dawn-product-update/)</sup> | [files](https://github.com/ghostery/user-agent-desktop/tree/main/brands/ghostery/branding/pref) (Feb 2021)
|
||||||
|
|
||||||
### YouTube
|
### YouTube
|
||||||
|
* [Ditch Chrome for One Of These BETTER BROWSERS!](https://youtu.be/ygkxFc8SZlc?si=m5NQe-b_oFXs5crb&t=230) (Aug 2024)
|
||||||
* [The ULTIMATE Browser Tier List](https://youtu.be/j5r6jFE8gic?t=560) (Mar 2023)
|
* [The ULTIMATE Browser Tier List](https://youtu.be/j5r6jFE8gic?t=560) (Mar 2023)
|
||||||
* [I Hate Firefox. But I'm Still Switching Back to It.](https://youtu.be/w0SJFED5xK0?t=220) (Nov 2022)
|
* [I Hate Firefox. But I'm Still Switching Back to It.](https://youtu.be/w0SJFED5xK0?t=220) (Nov 2022)
|
||||||
* [Español] [Optimize and Accelerate Firefox](https://www.youtube.com/watch?v=3XtoONmq5_Q) (Nov 2022)
|
* [Español] [Optimize and Accelerate Firefox](https://www.youtube.com/watch?v=3XtoONmq5_Q) (Nov 2022)
|
||||||
|
|||||||
+56
-88
@@ -3,7 +3,7 @@
|
|||||||
* Securefox *
|
* Securefox *
|
||||||
* "Natura non contristatur" *
|
* "Natura non contristatur" *
|
||||||
* priority: provide sensible security and privacy *
|
* priority: provide sensible security and privacy *
|
||||||
* version: 129 *
|
* version: 130 *
|
||||||
* url: https://github.com/yokoffing/Betterfox *
|
* url: https://github.com/yokoffing/Betterfox *
|
||||||
* credit: Most prefs are reproduced and adapted from the arkenfox project *
|
* credit: Most prefs are reproduced and adapted from the arkenfox project *
|
||||||
* credit urL: https://github.com/arkenfox/user.js *
|
* credit urL: https://github.com/arkenfox/user.js *
|
||||||
@@ -302,9 +302,11 @@ user_pref("security.pki.crlite_mode", 2);
|
|||||||
//user_pref("security.enterprise_roots.enabled", false);
|
//user_pref("security.enterprise_roots.enabled", false);
|
||||||
//user_pref("security.certerrors.mitm.auto_enable_enterprise_roots", false);
|
//user_pref("security.certerrors.mitm.auto_enable_enterprise_roots", false);
|
||||||
|
|
||||||
// PREF: disable content analysis by DLP (Data Loss Prevention) agents [FF124+]
|
// PREF: disable content analysis by Data Loss Prevention (DLP) agents [FF124+]
|
||||||
// DLP agents are background processes on managed computers that allow enterprises to monitor locally running
|
// DLP agents are background processes on managed computers that
|
||||||
// applications for data exfiltration events, which they can allow/block based on customer defined DLP policies.
|
// allow enterprises to monitor locally running applications for
|
||||||
|
// data exfiltration events, which they can allow/block based on
|
||||||
|
// customer-defined DLP policies.
|
||||||
// [1] https://github.com/chromium/content_analysis_sdk
|
// [1] https://github.com/chromium/content_analysis_sdk
|
||||||
// [2] https://bugzilla.mozilla.org/show_bug.cgi?id=1880314
|
// [2] https://bugzilla.mozilla.org/show_bug.cgi?id=1880314
|
||||||
//user_pref("browser.contentanalysis.enabled", false); // [FF121+] [DEFAULT]
|
//user_pref("browser.contentanalysis.enabled", false); // [FF121+] [DEFAULT]
|
||||||
@@ -580,7 +582,10 @@ user_pref("browser.urlbar.update2.engineAliasRefresh", true); // HIDDEN
|
|||||||
// [SETTING] Search>Provide search suggestions > Show search suggestions in address bar result
|
// [SETTING] Search>Provide search suggestions > Show search suggestions in address bar result
|
||||||
user_pref("browser.search.suggest.enabled", false);
|
user_pref("browser.search.suggest.enabled", false);
|
||||||
//user_pref("browser.search.suggest.enabled.private", false); // DEFAULT
|
//user_pref("browser.search.suggest.enabled.private", false); // DEFAULT
|
||||||
user_pref("browser.urlbar.suggest.searches", false);
|
|
||||||
|
// PREF: disable Show recent searches
|
||||||
|
// [SETTING] Search > Search Suggestions > Show recent searches
|
||||||
|
//user_pref("browser.urlbar.suggest.recentsearches", false);
|
||||||
|
|
||||||
// PREF: disable Firefox Suggest
|
// PREF: disable Firefox Suggest
|
||||||
// [1] https://github.com/arkenfox/user.js/issues/1257
|
// [1] https://github.com/arkenfox/user.js/issues/1257
|
||||||
@@ -675,7 +680,7 @@ user_pref("dom.security.https_first", true); // [DEFAULT FF129+]
|
|||||||
|
|
||||||
// PREF: offer suggestion for HTTPS site when available
|
// PREF: offer suggestion for HTTPS site when available
|
||||||
// [1] https://x.com/leli_gibts_scho/status/1371463866606059528
|
// [1] https://x.com/leli_gibts_scho/status/1371463866606059528
|
||||||
user_pref("dom.security.https_only_mode_error_page_user_suggestions", true);
|
//user_pref("dom.security.https_only_mode_error_page_user_suggestions", true);
|
||||||
|
|
||||||
// PREF: HTTP background requests in HTTPS-only Mode
|
// PREF: HTTP background requests in HTTPS-only Mode
|
||||||
// When attempting to upgrade, if the server doesn't respond within 3 seconds[=default time],
|
// When attempting to upgrade, if the server doesn't respond within 3 seconds[=default time],
|
||||||
@@ -902,22 +907,6 @@ user_pref("editor.truncate_user_pastes", false);
|
|||||||
* SECTION: MIXED CONTENT + CROSS-SITE *
|
* SECTION: MIXED CONTENT + CROSS-SITE *
|
||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
|
|
||||||
// PREF: block insecure active content (scripts) on HTTPS pages
|
|
||||||
// [TEST] https://mixed-script.badssl.com/
|
|
||||||
// [1] https://trac.torproject.org/projects/tor/ticket/21323
|
|
||||||
//user_pref("security.mixed_content.block_active_content", true); // DEFAULT
|
|
||||||
|
|
||||||
// PREF: upgrade passive content to use HTTPS on secure pages
|
|
||||||
// Firefox will now automatically try to upgrade <img>, <audio>, and <video> elements
|
|
||||||
// from HTTP to HTTPS if they are embedded within an HTTPS page. If these
|
|
||||||
// mixed content elements do not support HTTPS, they will no longer load.
|
|
||||||
// [NOTE] Enterprise users may need to disable this setting [1].
|
|
||||||
// [1] https://blog.mozilla.org/security/2024/06/05/firefox-will-upgrade-more-mixed-content-in-version-127/
|
|
||||||
//user_pref("security.mixed_content.upgrade_display_content", true); // [DEFAULT FF127+]
|
|
||||||
//user_pref("security.mixed_content.upgrade_display_content.audio", true); // [DEFAULT FF119+]
|
|
||||||
//user_pref("security.mixed_content.upgrade_display_content.image", true); // [DEFAULT FF127+]
|
|
||||||
//user_pref("security.mixed_content.upgrade_display_content.video", true); // [DEFAULT FF119+]
|
|
||||||
|
|
||||||
// PREF: block insecure passive content (images) on HTTPS pages
|
// PREF: block insecure passive content (images) on HTTPS pages
|
||||||
// [WARNING] This preference blocks all mixed content, including upgradable.
|
// [WARNING] This preference blocks all mixed content, including upgradable.
|
||||||
// Firefox still attempts an HTTP connection if it can't find a secure one,
|
// Firefox still attempts an HTTP connection if it can't find a secure one,
|
||||||
@@ -928,55 +917,56 @@ user_pref("editor.truncate_user_pastes", false);
|
|||||||
// [1] https://blog.mozilla.org/security/2024/06/05/firefox-will-upgrade-more-mixed-content-in-version-127/
|
// [1] https://blog.mozilla.org/security/2024/06/05/firefox-will-upgrade-more-mixed-content-in-version-127/
|
||||||
user_pref("security.mixed_content.block_display_content", true);
|
user_pref("security.mixed_content.block_display_content", true);
|
||||||
|
|
||||||
// PREF: block insecure downloads from secure sites
|
|
||||||
// [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1660952
|
|
||||||
//user_pref("dom.block_download_insecure", true); // DEFAULT
|
|
||||||
|
|
||||||
// PREF: allow PDFs to load javascript
|
// PREF: allow PDFs to load javascript
|
||||||
// https://www.reddit.com/r/uBlockOrigin/comments/mulc86/firefox_88_now_supports_javascript_in_pdf_files/
|
// https://www.reddit.com/r/uBlockOrigin/comments/mulc86/firefox_88_now_supports_javascript_in_pdf_files/
|
||||||
user_pref("pdfjs.enableScripting", false);
|
user_pref("pdfjs.enableScripting", false);
|
||||||
|
|
||||||
// PREF: limit allowed extension directories
|
|
||||||
// The pref value represents the sum: e.g. 5 would be profile and application directories.
|
|
||||||
// [WARNING] Breaks usage of files which are installed outside allowed directories.
|
|
||||||
// [1] https://archive.is/DYjAM
|
|
||||||
// 1=profile, 2=user, 4=application, 8=system, 16=temporary, 31=all
|
|
||||||
//user_pref("extensions.enabledScopes", 5); // [HIDDEN PREF] DEFAULT
|
|
||||||
// user_pref("extensions.autoDisableScopes", 15); // [DEFAULT: 15]
|
|
||||||
|
|
||||||
// PREF: disable bypassing 3rd party extension install prompts
|
|
||||||
// [1] https://bugzilla.mozilla.org/buglist.cgi?bug_id=1659530,1681331
|
|
||||||
user_pref("extensions.postDownloadThirdPartyPrompt", false);
|
|
||||||
|
|
||||||
// PREF: disable middle click on new tab button opening URLs or searches using clipboard [FF115+]
|
// PREF: disable middle click on new tab button opening URLs or searches using clipboard [FF115+]
|
||||||
// Enable if you're using LINUX.
|
// Enable if you're using LINUX.
|
||||||
//user_pref("browser.tabs.searchclipboardfor.middleclick", false); // DEFAULT WINDOWS macOS
|
//user_pref("browser.tabs.searchclipboardfor.middleclick", false); // DEFAULT WINDOWS macOS
|
||||||
|
|
||||||
// PREF: disable content analysis by Data Loss Prevention (DLP) agents
|
|
||||||
// DLP agents are background processes on managed computers that
|
|
||||||
// allow enterprises to monitor locally running applications for
|
|
||||||
// data exfiltration events, which they can allow/block based on
|
|
||||||
// customer-defined DLP policies.
|
|
||||||
// [1] https://github.com/chromium/content_analysis_sdk
|
|
||||||
//user_pref("browser.contentanalysis.default_allow", false); // [FF124+] [DEFAULT: false]
|
|
||||||
|
|
||||||
// PREF: enforce TLS 1.0 and 1.1 downgrades as session only
|
|
||||||
//user_pref("security.tls.version.enable-deprecated", false); // DEFAULT
|
|
||||||
|
|
||||||
// PREF: enable (limited but sufficient) window.opener protection
|
|
||||||
// Makes rel=noopener implicit for target=_blank in anchor and area elements when no rel attribute is set.
|
|
||||||
// [1] https://jakearchibald.com/2016/performance-benefits-of-rel-noopener/
|
|
||||||
//user_pref("dom.targetBlankNoOpener.enabled", true); // DEFAULT
|
|
||||||
|
|
||||||
// PREF: enable "window.name" protection
|
|
||||||
// If a new page from another domain is loaded into a tab, then window.name is set to an empty string. The original
|
|
||||||
// string is restored if the tab reverts back to the original page. This change prevents some cross-site attacks.
|
|
||||||
//user_pref("privacy.window.name.update.enabled", true); // DEFAULT
|
|
||||||
|
|
||||||
// PREF: disable automatic authentication on Microsoft sites [WINDOWS]
|
// PREF: disable automatic authentication on Microsoft sites [WINDOWS]
|
||||||
// [1] https://bugzilla.mozilla.org/buglist.cgi?bug_id=1695693,1719301
|
// [1] https://bugzilla.mozilla.org/buglist.cgi?bug_id=1695693,1719301
|
||||||
//user_pref("network.http.windows-sso.enabled", false);
|
//user_pref("network.http.windows-sso.enabled", false);
|
||||||
|
|
||||||
|
/****************************************************************************
|
||||||
|
* SECTION: EXTENSIONS *
|
||||||
|
****************************************************************************/
|
||||||
|
|
||||||
|
// PREF: limit allowed extension directories
|
||||||
|
// 1=profile, 2=user, 4=application, 8=system, 16=temporary, 31=all
|
||||||
|
// The pref value represents the sum: e.g. 5 would be profile and application directories.
|
||||||
|
// [WARNING] Breaks usage of files which are installed outside allowed directories.
|
||||||
|
// [1] https://archive.is/DYjAM
|
||||||
|
user_pref("extensions.enabledScopes", 5); // [HIDDEN PREF]
|
||||||
|
//user_pref("extensions.autoDisableScopes", 15); // [DEFAULT: 15]
|
||||||
|
|
||||||
|
// PREF: skip 3rd party panel when installing recommended addons [FF82+]
|
||||||
|
// [1] https://bugzilla.mozilla.org/buglist.cgi?bug_id=1659530,1681331
|
||||||
|
//user_pref("extensions.postDownloadThirdPartyPrompt", false);
|
||||||
|
|
||||||
|
// PREF: disable mozAddonManager Web API [FF57+]
|
||||||
|
// [NOTE] To allow extensions to work on AMO, you also need extensions.webextensions.restrictedDomains.
|
||||||
|
// [1] https://bugzilla.mozilla.org/buglist.cgi?bug_id=1384330,1406795,1415644,1453988
|
||||||
|
//user_pref("privacy.resistFingerprinting.block_mozAddonManager", true);
|
||||||
|
|
||||||
|
// PREF: disable webextension restrictions on Mozilla domains [FF60+]
|
||||||
|
// [1] https://www.reddit.com/r/firefox/comments/n1lpaf/make_addons_work_on_mozilla_sites/gwdy235/?context=3
|
||||||
|
// [2] https://bugzilla.mozilla.org/buglist.cgi?bug_id=1384330,1406795,1415644,1453988
|
||||||
|
//user_pref("extensions.webextensions.restrictedDomains", "");
|
||||||
|
|
||||||
|
// PREF: do not require signing for extensions [ESR/DEV/NIGHTLY ONLY]
|
||||||
|
// [1] https://support.mozilla.org/en-US/kb/add-on-signing-in-firefox#w_what-are-my-options-if-i-want-to-use-an-unsigned-add-on-advanced-users
|
||||||
|
//user_pref("xpinstall.signatures.required", false);
|
||||||
|
|
||||||
|
// PREF: disable Quarantined Domains [FF115+]
|
||||||
|
// Users may see a notification when running add-ons that are not monitored by Mozilla when they visit certain sites.
|
||||||
|
// The notification informs them that “some extensions are not allowed” and were blocked from running on that site.
|
||||||
|
// There's no details as to which sites are affected.
|
||||||
|
// [1] https://support.mozilla.org/en-US/kb/quarantined-domains
|
||||||
|
// [2] https://www.ghacks.net/2023/07/04/firefox-115-new-esr-base-and-some-add-ons-may-be-blocked-from-running-on-certain-sites/
|
||||||
|
//user_pref("extensions.quarantinedDomains.enabled", false);
|
||||||
|
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
* SECTION: HEADERS / REFERERS *
|
* SECTION: HEADERS / REFERERS *
|
||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
@@ -1047,7 +1037,7 @@ user_pref("privacy.userContext.ui.enabled", true);
|
|||||||
|
|
||||||
// PREF: set behavior on "+ Tab" button to display container menu on left click [FF74+]
|
// PREF: set behavior on "+ Tab" button to display container menu on left click [FF74+]
|
||||||
// [NOTE] The menu is always shown on long press and right click.
|
// [NOTE] The menu is always shown on long press and right click.
|
||||||
// [SETTING] General>Tabs>Enable Container Tabs>Settings>Select a container for each new tab ***/
|
// [SETTING] General>Tabs>Enable Container Tabs>Settings>Select a container for each new tab
|
||||||
//user_pref("privacy.userContext.newTabContainerOnLeftClick.enabled", true);
|
//user_pref("privacy.userContext.newTabContainerOnLeftClick.enabled", true);
|
||||||
|
|
||||||
// PREF: set external links to open in site-specific containers [FF123+]
|
// PREF: set external links to open in site-specific containers [FF123+]
|
||||||
@@ -1073,13 +1063,14 @@ user_pref("privacy.userContext.ui.enabled", true);
|
|||||||
//user_pref("privacy.webrtc.globalMuteToggles", true);
|
//user_pref("privacy.webrtc.globalMuteToggles", true);
|
||||||
|
|
||||||
// PREF: force WebRTC inside the proxy [FF70+]
|
// PREF: force WebRTC inside the proxy [FF70+]
|
||||||
user_pref("media.peerconnection.ice.proxy_only_if_behind_proxy", true);
|
//user_pref("media.peerconnection.ice.proxy_only_if_behind_proxy", true);
|
||||||
|
|
||||||
// PREF: force a single network interface for ICE candidates generation [FF42+]
|
// PREF: force a single network interface for ICE candidates generation [FF42+]
|
||||||
// When using a system-wide proxy, it uses the proxy interface.
|
// When using a system-wide proxy, it uses the proxy interface.
|
||||||
// [1] https://developer.mozilla.org/en-US/docs/Web/API/RTCIceCandidate
|
// [1] https://developer.mozilla.org/en-US/docs/Web/API/RTCIceCandidate
|
||||||
// [2] https://wiki.mozilla.org/Media/WebRTC/Privacy
|
// [2] https://wiki.mozilla.org/Media/WebRTC/Privacy
|
||||||
user_pref("media.peerconnection.ice.default_address_only", true);
|
// [3] https://github.com/zen-browser/desktop/issues/972
|
||||||
|
//user_pref("media.peerconnection.ice.default_address_only", true);
|
||||||
|
|
||||||
// PREF: force exclusion of private IPs from ICE candidates [FF51+]
|
// PREF: force exclusion of private IPs from ICE candidates [FF51+]
|
||||||
// [SETUP-HARDEN] This will protect your private IP even in TRUSTED scenarios after you
|
// [SETUP-HARDEN] This will protect your private IP even in TRUSTED scenarios after you
|
||||||
@@ -1155,7 +1146,7 @@ user_pref("media.peerconnection.ice.default_address_only", true);
|
|||||||
// [STATS] ~0.2% of websites, about half of which are for cryptomining / malvertising [2][3]
|
// [STATS] ~0.2% of websites, about half of which are for cryptomining / malvertising [2][3]
|
||||||
// [1] https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=wasm
|
// [1] https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=wasm
|
||||||
// [2] https://spectrum.ieee.org/tech-talk/telecom/security/more-worries-over-the-security-of-web-assembly
|
// [2] https://spectrum.ieee.org/tech-talk/telecom/security/more-worries-over-the-security-of-web-assembly
|
||||||
// [3] https://www.zdnet.com/article/half-of-the-websites-using-webassembly-use-it-for-malicious-purposes ***/
|
// [3] https://www.zdnet.com/article/half-of-the-websites-using-webassembly-use-it-for-malicious-purposes
|
||||||
//user_pref("javascript.options.wasm", false);
|
//user_pref("javascript.options.wasm", false);
|
||||||
|
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
@@ -1310,36 +1301,13 @@ user_pref("permissions.default.geo", 2);
|
|||||||
// [NOTE] This does not affect Mozilla's built-in or Web Extension search engines.
|
// [NOTE] This does not affect Mozilla's built-in or Web Extension search engines.
|
||||||
//user_pref("browser.search.update", false);
|
//user_pref("browser.search.update", false);
|
||||||
|
|
||||||
// PREF: remove special permissions for certain mozilla domains
|
// PREF: remove special permissions for certain mozilla domains [FF35+]
|
||||||
// default = resource://app/defaults/permissions
|
// default = resource://app/defaults/permissions
|
||||||
//user_pref("permissions.manager.defaultsUrl", "");
|
//user_pref("permissions.manager.defaultsUrl", "");
|
||||||
|
|
||||||
// PREF: remove webchannel whitelist
|
// PREF: remove webchannel whitelist
|
||||||
user_pref("webchannel.allowObject.urlWhitelist", "");
|
user_pref("webchannel.allowObject.urlWhitelist", "");
|
||||||
|
|
||||||
// PREF: disable mozAddonManager Web API [FF57+]
|
|
||||||
// [NOTE] To allow extensions to work on AMO, you also need extensions.webextensions.restrictedDomains.
|
|
||||||
// [1] https://bugzilla.mozilla.org/buglist.cgi?bug_id=1384330,1406795,1415644,1453988
|
|
||||||
//user_pref("privacy.resistFingerprinting.block_mozAddonManager", true); // [HIDDEN PREF FF57-108]
|
|
||||||
|
|
||||||
// PREF: disable webextension restrictions on Mozilla domains
|
|
||||||
// [NOTE] May only work with PREF: privacy.resistfingerprinting enabled and/or DEV/NIGHTLY-only?
|
|
||||||
// [1] https://www.reddit.com/r/firefox/comments/n1lpaf/make_addons_work_on_mozilla_sites/gwdy235/?context=3
|
|
||||||
// [2] https://bugzilla.mozilla.org/buglist.cgi?bug_id=1384330,1406795,1415644,1453988
|
|
||||||
//user_pref("extensions.webextensions.restrictedDomains", "");
|
|
||||||
|
|
||||||
// PREF: do not require signing for extensions [ESR/DEV/NIGHTLY ONLY]
|
|
||||||
// [1] https://support.mozilla.org/en-US/kb/add-on-signing-in-firefox#w_what-are-my-options-if-i-want-to-use-an-unsigned-add-on-advanced-users
|
|
||||||
//user_pref("xpinstall.signatures.required", false);
|
|
||||||
|
|
||||||
// PREF: disable Quarantined Domains [FF115+]
|
|
||||||
// Users may see a notification when running add-ons that are not monitored by Mozilla when they visit certain sites.
|
|
||||||
// The notification informs them that “some extensions are not allowed” and were blocked from running on that site.
|
|
||||||
// There's no details as to which sites are affected.
|
|
||||||
// [1] https://support.mozilla.org/en-US/kb/quarantined-domains
|
|
||||||
// [2] https://www.ghacks.net/2023/07/04/firefox-115-new-esr-base-and-some-add-ons-may-be-blocked-from-running-on-certain-sites/
|
|
||||||
//user_pref("extensions.quarantinedDomains.enabled", false);
|
|
||||||
|
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
* SECTION: TELEMETRY *
|
* SECTION: TELEMETRY *
|
||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
@@ -1358,7 +1326,7 @@ user_pref("datareporting.healthreport.uploadEnabled", false);
|
|||||||
// - If "unified" is true then "enabled" only controls whether to record extended data
|
// - If "unified" is true then "enabled" only controls whether to record extended data
|
||||||
// [NOTE] "toolkit.telemetry.enabled" is now LOCKED to reflect prerelease (true) or release builds (false) [2]
|
// [NOTE] "toolkit.telemetry.enabled" is now LOCKED to reflect prerelease (true) or release builds (false) [2]
|
||||||
// [1] https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/internals/preferences.html
|
// [1] https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/internals/preferences.html
|
||||||
// [2] https://medium.com/georg-fritzsche/data-preference-changes-in-firefox-58-2d5df9c428b5 ***/
|
// [2] https://medium.com/georg-fritzsche/data-preference-changes-in-firefox-58-2d5df9c428b5
|
||||||
user_pref("toolkit.telemetry.unified", false);
|
user_pref("toolkit.telemetry.unified", false);
|
||||||
user_pref("toolkit.telemetry.enabled", false); // see [NOTE]
|
user_pref("toolkit.telemetry.enabled", false); // see [NOTE]
|
||||||
user_pref("toolkit.telemetry.server", "data:,");
|
user_pref("toolkit.telemetry.server", "data:,");
|
||||||
|
|||||||
+15
-12
@@ -30,8 +30,8 @@ user_pref("network.buffer.cache.count", 128); // default=24; use bigger packets
|
|||||||
user_pref("signon.rememberSignons", false); // disable password manager
|
user_pref("signon.rememberSignons", false); // disable password manager
|
||||||
user_pref("extensions.formautofill.addresses.enabled", false); // disable address manager
|
user_pref("extensions.formautofill.addresses.enabled", false); // disable address manager
|
||||||
user_pref("extensions.formautofill.creditCards.enabled", false); // disable credit card manager
|
user_pref("extensions.formautofill.creditCards.enabled", false); // disable credit card manager
|
||||||
|
user_pref("browser.urlbar.suggest.recentsearches", false); // unselect "Show recent searches" for clean UI
|
||||||
user_pref("browser.urlbar.showSearchSuggestionsFirst", false); // unselect "Show search suggestions ahead of browsing history in address bar results" for clean UI
|
user_pref("browser.urlbar.showSearchSuggestionsFirst", false); // unselect "Show search suggestions ahead of browsing history in address bar results" for clean UI
|
||||||
//user_pref("browser.urlbar.suggest.trending", false); // FF119+ disable showing trending searches; unselect for clean UI
|
|
||||||
//user_pref("browser.urlbar.groupLabels.enabled", false); // hide Firefox Suggest label in URL dropdown box
|
//user_pref("browser.urlbar.groupLabels.enabled", false); // hide Firefox Suggest label in URL dropdown box
|
||||||
user_pref("signon.management.page.breach-alerts.enabled", false); // extra hardening
|
user_pref("signon.management.page.breach-alerts.enabled", false); // extra hardening
|
||||||
user_pref("signon.autofillForms", false); // unselect "Autofill logins and passwords" for clean UI
|
user_pref("signon.autofillForms", false); // unselect "Autofill logins and passwords" for clean UI
|
||||||
@@ -94,6 +94,7 @@ user_pref("reader.parse-on-load.enabled", false); // disable reader mode
|
|||||||
user_pref("privacy.userContext.enabled", false); // disable Containers functionality
|
user_pref("privacy.userContext.enabled", false); // disable Containers functionality
|
||||||
user_pref("browser.crashReports.unsubmittedCheck.enabled", false); // true by default on NIGHTLY
|
user_pref("browser.crashReports.unsubmittedCheck.enabled", false); // true by default on NIGHTLY
|
||||||
//user_pref("xpinstall.signatures.required", false); // [ESR/DEV/NIGHTLY]
|
//user_pref("xpinstall.signatures.required", false); // [ESR/DEV/NIGHTLY]
|
||||||
|
//user_pref("browser.urlbar.suggest.trending", false); // FF119+ disable showing trending searches; unselect for clean UI
|
||||||
//user_pref("browser.urlbar.suggest.quickactions", false); // Quick actions; hide URL bar dropdown suggestions
|
//user_pref("browser.urlbar.suggest.quickactions", false); // Quick actions; hide URL bar dropdown suggestions
|
||||||
//user_pref("browser.urlbar.suggest.clipboard", false); // Clipboard; hide URL bar dropdown suggestions
|
//user_pref("browser.urlbar.suggest.clipboard", false); // Clipboard; hide URL bar dropdown suggestions
|
||||||
|
|
||||||
@@ -109,29 +110,34 @@ user_pref("gfx.font_rendering.cleartype_params.cleartype_level", 100);
|
|||||||
user_pref("gfx.font_rendering.cleartype_params.force_gdi_classic_for_families", "");
|
user_pref("gfx.font_rendering.cleartype_params.force_gdi_classic_for_families", "");
|
||||||
user_pref("gfx.font_rendering.cleartype_params.force_gdi_classic_max_size", 6);
|
user_pref("gfx.font_rendering.cleartype_params.force_gdi_classic_max_size", 6);
|
||||||
user_pref("gfx.font_rendering.directwrite.use_gdi_table_loading", false);
|
user_pref("gfx.font_rendering.directwrite.use_gdi_table_loading", false);
|
||||||
|
//user_pref("gfx.font_rendering.cleartype_params.enhanced_contrast", 100);
|
||||||
//user_pref("gfx.font_rendering.cleartype_params.gamma", 898); // 1000-2200; https://www.reddit.com/r/firefox/comments/10ed7o2/comment/j4qar9y/
|
//user_pref("gfx.font_rendering.cleartype_params.gamma", 898); // 1000-2200; https://www.reddit.com/r/firefox/comments/10ed7o2/comment/j4qar9y/
|
||||||
//user_pref("font.name.serif.x-western", "Roboto Slab"); // serif font
|
//user_pref("font.name.serif.x-western", "Roboto Slab"); // serif font
|
||||||
//user_pref("font.name.sans-serif.x-western", "Roboto"); // sans-serif font
|
//user_pref("font.name.sans-serif.x-western", "Roboto"); // sans-serif font
|
||||||
//user_pref("font.name.monospace.x-western", "Fira Code"); // monospace font
|
//user_pref("font.name.monospace.x-western", "Fira Code"); // monospace font
|
||||||
|
|
||||||
/** DELETE IF NOT ENTERPRISE WINDOWS LAPTOP ***/
|
/** DELETE IF NOT ENTERPRISE WINDOWS LAPTOP ***/
|
||||||
//user_pref("network.trr.mode", 3); // enable TRR (without System fallback)
|
user_pref("urlclassifier.trackingSkipURLs", ""); // do not allow embedded tweets, Instagram, Reddit, and Tiktok posts
|
||||||
|
user_pref("urlclassifier.features.socialtracking.skipURLs", ""); // do not allow embedded tweets, Instagram, Reddit, and Tiktok posts
|
||||||
|
user_pref("browser.search.suggest.enabled", true); // search suggestions
|
||||||
|
user_pref("browser.urlbar.showSearchSuggestionsFirst", true); // Show search suggestions ahead of browsing history in address bar results"
|
||||||
|
user_pref("network.connectivity-service.enabled", true); // public wifi
|
||||||
|
user_pref("network.trr.confirmationNS", "example.com"); // TRR confirmation request
|
||||||
|
//user_pref("network.trr.mode", 2); // enable TRR (without System fallback)
|
||||||
//user_pref("browser.startup.preXulSkeletonUI", false); // WINDOWS
|
//user_pref("browser.startup.preXulSkeletonUI", false); // WINDOWS
|
||||||
user_pref("gfx.font_rendering.cleartype_params.rendering_mode", 5);
|
user_pref("gfx.font_rendering.cleartype_params.rendering_mode", 5);
|
||||||
user_pref("gfx.font_rendering.cleartype_params.cleartype_level", 100);
|
user_pref("gfx.font_rendering.cleartype_params.cleartype_level", 100);
|
||||||
user_pref("gfx.font_rendering.cleartype_params.force_gdi_classic_for_families", "");
|
user_pref("gfx.font_rendering.cleartype_params.force_gdi_classic_for_families", "");
|
||||||
user_pref("gfx.font_rendering.cleartype_params.force_gdi_classic_max_size", 6);
|
user_pref("gfx.font_rendering.cleartype_params.force_gdi_classic_max_size", 6);
|
||||||
user_pref("gfx.font_rendering.directwrite.use_gdi_table_loading", false);
|
user_pref("gfx.font_rendering.directwrite.use_gdi_table_loading", false);
|
||||||
|
//user_pref("gfx.font_rendering.cleartype_params.enhanced_contrast", 100);
|
||||||
user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", false); // no need for userChrome
|
user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", false); // no need for userChrome
|
||||||
user_pref("browser.urlbar.suggest.history", true); // Browsing history
|
//user_pref("browser.urlbar.suggest.history", true); // Browsing history
|
||||||
user_pref("browser.urlbar.suggest.bookmark", true); // Bookmarks
|
//user_pref("browser.urlbar.suggest.bookmark", true); // Bookmarks
|
||||||
//user_pref("browser.urlbar.suggest.openpage", true); // Open tabs
|
//user_pref("browser.urlbar.suggest.openpage", true); // Open tabs
|
||||||
//user_pref("browser.urlbar.suggest.topsites", true); // Shortcuts
|
//user_pref("browser.urlbar.suggest.topsites", true); // Shortcuts
|
||||||
//user_pref("browser.download.folderList", 1); // 0=desktop, 1=downloads, 2=last used
|
|
||||||
//user_pref("browser.download.useDownloadDir", false); // ask where to download
|
|
||||||
|
|
||||||
/** DELETE IF NOT macOS LAPTOP ***/
|
/** DELETE IF NOT macOS LAPTOP ***/
|
||||||
//user_pref("browser.download.folderList", 1); // 0=desktop, 1=downloads, 2=last used
|
|
||||||
user_pref("network.trr.mode", 2); // enable TRR (with System fallback)
|
user_pref("network.trr.mode", 2); // enable TRR (with System fallback)
|
||||||
user_pref("network.trr.max-fails", 5); // lower max attempts to use DoH
|
user_pref("network.trr.max-fails", 5); // lower max attempts to use DoH
|
||||||
user_pref("geo.provider.use_corelocation", false); // geolocation [MAC]
|
user_pref("geo.provider.use_corelocation", false); // geolocation [MAC]
|
||||||
@@ -140,11 +146,8 @@ user_pref("app.update.auto", false); // disable auto-installing Firefox updates
|
|||||||
//user_pref("font.name.monospace.x-western", "SF Mono"); // monospace font
|
//user_pref("font.name.monospace.x-western", "SF Mono"); // monospace font
|
||||||
|
|
||||||
/** DELETE IF NOT LINUX LAPTOP ***/
|
/** DELETE IF NOT LINUX LAPTOP ***/
|
||||||
//user_pref("browser.download.folderList", 1); // 0=desktop, 1=downloads, 2=last used
|
//user_pref("browser.low_commit_space_threshold_mb", 13107); // determine when tabs unload
|
||||||
//user_pref(layers.acceleration.force-enable", true); // needed in 2024?
|
user_pref("browser.low_commit_space_threshold_percent", 10); // determine when tabs unload (percentage)
|
||||||
//user_pref("gfx.webrender.software.opengl", true); // needed?
|
|
||||||
user_pref("browser.low_commit_space_threshold_mb", 13107); // determine when tabs unload
|
|
||||||
user_pref("browser.low_commit_space_threshold_percent", 20); // determine when tabs unload (percentage)
|
|
||||||
//user_pref("middlemouse.contentLoadURL", false); // disable middle mouse click opening links from clipboard
|
//user_pref("middlemouse.contentLoadURL", false); // disable middle mouse click opening links from clipboard
|
||||||
user_pref("network.trr.mode", 2); // enable TRR (with System fallback)
|
user_pref("network.trr.mode", 2); // enable TRR (with System fallback)
|
||||||
user_pref("network.trr.max-fails", 5); // lower max attempts to use DoH
|
user_pref("network.trr.max-fails", 5); // lower max attempts to use DoH
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Betterfox *
|
* Betterfox *
|
||||||
* "Ad meliora" *
|
* "Ad meliora" *
|
||||||
* version: 129 *
|
* version: 130 *
|
||||||
* url: https://github.com/yokoffing/Betterfox *
|
* url: https://github.com/yokoffing/Betterfox *
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
@@ -52,9 +52,7 @@ user_pref("network.predictor.enabled", false);
|
|||||||
user_pref("network.predictor.enable-prefetch", false);
|
user_pref("network.predictor.enable-prefetch", false);
|
||||||
|
|
||||||
/** EXPERIMENTAL ***/
|
/** EXPERIMENTAL ***/
|
||||||
user_pref("layout.css.grid-template-masonry-value.enabled", true);
|
|
||||||
user_pref("dom.enable_web_task_scheduling", true);
|
user_pref("dom.enable_web_task_scheduling", true);
|
||||||
user_pref("dom.security.sanitizer.enabled", true);
|
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* SECTION: SECUREFOX *
|
* SECTION: SECUREFOX *
|
||||||
@@ -113,7 +111,9 @@ user_pref("editor.truncate_user_pastes", false);
|
|||||||
/** MIXED CONTENT + CROSS-SITE ***/
|
/** MIXED CONTENT + CROSS-SITE ***/
|
||||||
user_pref("security.mixed_content.block_display_content", true);
|
user_pref("security.mixed_content.block_display_content", true);
|
||||||
user_pref("pdfjs.enableScripting", false);
|
user_pref("pdfjs.enableScripting", false);
|
||||||
user_pref("extensions.postDownloadThirdPartyPrompt", false);
|
|
||||||
|
/** EXTENSIONS ***/
|
||||||
|
user_pref("extensions.enabledScopes", 5);
|
||||||
|
|
||||||
/** HEADERS / REFERERS ***/
|
/** HEADERS / REFERERS ***/
|
||||||
user_pref("network.http.referer.XOriginTrimmingPolicy", 2);
|
user_pref("network.http.referer.XOriginTrimmingPolicy", 2);
|
||||||
@@ -121,10 +121,6 @@ user_pref("network.http.referer.XOriginTrimmingPolicy", 2);
|
|||||||
/** CONTAINERS ***/
|
/** CONTAINERS ***/
|
||||||
user_pref("privacy.userContext.ui.enabled", true);
|
user_pref("privacy.userContext.ui.enabled", true);
|
||||||
|
|
||||||
/** WEBRTC ***/
|
|
||||||
user_pref("media.peerconnection.ice.proxy_only_if_behind_proxy", true);
|
|
||||||
user_pref("media.peerconnection.ice.default_address_only", true);
|
|
||||||
|
|
||||||
/** SAFE BROWSING ***/
|
/** SAFE BROWSING ***/
|
||||||
user_pref("browser.safebrowsing.downloads.remote.enabled", false);
|
user_pref("browser.safebrowsing.downloads.remote.enabled", false);
|
||||||
|
|
||||||
@@ -208,9 +204,11 @@ user_pref("full-screen-api.warning.timeout", 0);
|
|||||||
user_pref("browser.urlbar.suggest.calculator", true);
|
user_pref("browser.urlbar.suggest.calculator", true);
|
||||||
user_pref("browser.urlbar.unitConversion.enabled", true);
|
user_pref("browser.urlbar.unitConversion.enabled", true);
|
||||||
user_pref("browser.urlbar.trending.featureGate", false);
|
user_pref("browser.urlbar.trending.featureGate", false);
|
||||||
|
user_pref("dom.text_fragments.enabled", true);
|
||||||
|
|
||||||
/** NEW TAB PAGE ***/
|
/** NEW TAB PAGE ***/
|
||||||
user_pref("browser.newtabpage.activity-stream.feeds.topsites", false);
|
user_pref("browser.newtabpage.activity-stream.feeds.topsites", false);
|
||||||
|
user_pref("browser.newtabpage.activity-stream.showWeather", false);
|
||||||
user_pref("browser.newtabpage.activity-stream.feeds.section.topstories", false);
|
user_pref("browser.newtabpage.activity-stream.feeds.section.topstories", false);
|
||||||
|
|
||||||
/** POCKET ***/
|
/** POCKET ***/
|
||||||
|
|||||||
Reference in New Issue
Block a user