From 168e84314b7ab6ec9134c1376f900cd98dc48703 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20La=C3=ADn?= Date: Wed, 21 Aug 2024 23:16:06 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20chore(browser):=20update=20bette?= =?UTF-8?q?rfox=20to=20version=20129?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .config/browser/user.js | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/.config/browser/user.js b/.config/browser/user.js index 4cc1a8bf..768e676f 100644 --- a/.config/browser/user.js +++ b/.config/browser/user.js @@ -10,7 +10,7 @@ /**************************************************************************** * Betterfox * * "Ad meliora" * - * version: 128 * + * version: 129 * * url: https://github.com/yokoffing/Betterfox * ****************************************************************************/ @@ -94,6 +94,7 @@ user_pref("privacy.history.custom", true); /** SEARCH / URL BAR ***/ user_pref("browser.urlbar.trimHttps", true); +user_pref("browser.urlbar.untrimOnUserInteraction.featureGate", true); user_pref("browser.search.separatePrivateDefault.ui.enabled", true); user_pref("browser.urlbar.update2.engineAliasRefresh", true); user_pref("browser.search.suggest.enabled", false); @@ -108,7 +109,6 @@ user_pref("network.IDN_show_punycode", true); /** HTTPS-FIRST POLICY ***/ user_pref("dom.security.https_first", true); -user_pref("dom.security.https_first_schemeless", true); /** PASSWORDS ***/ user_pref("signon.formlessCapture.enabled", false); @@ -172,7 +172,6 @@ user_pref("browser.crashReports.unsubmittedCheck.autoSubmit2", false); user_pref("captivedetect.canonicalURL", ""); user_pref("network.captive-portal-service.enabled", false); user_pref("network.connectivity-service.enabled", false); -user_pref("dom.private-attribution.submission.enabled", false); /**************************************************************************** * SECTION: PESKYFOX * @@ -192,9 +191,10 @@ user_pref( false, ); user_pref("browser.preferences.moreFromMozilla", false); -user_pref("browser.tabs.tabmanager.enabled", false); user_pref("browser.aboutConfig.showWarning", false); user_pref("browser.aboutwelcome.enabled", false); +user_pref("browser.tabs.tabmanager.enabled", false); +user_pref("browser.profiles.enabled", true); /** THEME ADJUSTMENTS ***/ user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true); @@ -204,6 +204,10 @@ user_pref("browser.display.focus_ring_style", 0); user_pref("browser.display.focus_ring_width", 0); user_pref("layout.css.prefers-color-scheme.content-override", 2); user_pref("browser.privateWindowSeparation.enabled", false); // WINDOWS +user_pref( + "browser.newtabpage.activity-stream.newtabWallpapers.v2.enabled", + true, +); /** COOKIE BANNER HANDLING ***/ user_pref("cookiebanners.service.mode", 1); @@ -228,7 +232,6 @@ user_pref("browser.newtabpage.activity-stream.feeds.section.topstories", false); user_pref("extensions.pocket.enabled", false); /** DOWNLOADS ***/ -user_pref("browser.download.always_ask_before_handling_new_types", true); user_pref("browser.download.manager.addToRecentDocs", false); /** PDF ***/ @@ -246,6 +249,19 @@ user_pref("layout.word_select.eat_space_to_next_word", false); // visit https://github.com/yokoffing/Betterfox/wiki/Common-Overrides // visit https://github.com/yokoffing/Betterfox/wiki/Optional-Hardening // Enter your personal overrides below this line: +// PREF: enable HTTPS-Only Mode +// Warn me before loading sites that don't support HTTPS +// in both Normal and Private Browsing windows. +user_pref("dom.security.https_only_mode", true); +user_pref("dom.security.https_only_mode_error_page_user_suggestions", true); + +// PREF: disable the Firefox View tour from popping up +user_pref("browser.firefox-view.feature-tour", '{"screen":"","complete":true}'); + +// PREF: preferred color scheme for websites and sub-pages +// Dark (0), Light (1), System (2), Browser (3) +user_pref("layout.css.prefers-color-scheme.content-override", 0); + // PREF: disable login manager user_pref("signon.rememberSignons", false);