diff --git a/archives/dove.zip b/archives/dove.zip index b660f9c..e90878e 100644 Binary files a/archives/dove.zip and b/archives/dove.zip differ diff --git a/build/prefs/dove.js b/build/prefs/dove.js index 861fd69..25e06d2 100644 --- a/build/prefs/dove.js +++ b/build/prefs/dove.js @@ -15,7 +15,7 @@ // Built from Phoenix (Extended) -pref("mail.dove.version", "2025.02.13.1", locked); +pref("mail.dove.version", "2025.02.14.1", locked); pref("mail.dove.status", "000"); diff --git a/dove.cfg b/dove.cfg index 681806b..7992d3d 100644 --- a/dove.cfg +++ b/dove.cfg @@ -16,7 +16,7 @@ // Welcome to the heart of the Phoenix. // This file contains preferences shared across all Phoenix configs, platforms (Desktop & Android), and Dove. -lockPref("browser.phoenix.version", "2025.02.13.1"); +lockPref("browser.phoenix.version", "2025.02.14.1"); // 000 ABOUT:CONFIG @@ -188,17 +188,6 @@ defaultPref("toolkit.shopping.ohttpRelayURL", ""); defaultPref("signon.firefoxRelay.feature", "disabled"); // [HIDDEN - Thunderbird] -/// Misc. Promotions - -lockPref("browser.privatebrowsing.vpnpromourl", ""); // [HIDDEN - Android/Thunderbird] - -/// Kill about:welcome & onboarding - -defaultPref("startup.homepage_override_url", ""); // [HIDDEN - Android/Thunderbird] -defaultPref("startup.homepage_override_url_nimbus", ""); // [DEFAULT, HIDDEN - Android/Thunderbird] -defaultPref("startup.homepage_welcome_url", ""); // [HIDDEN - Android/Thunderbird] -defaultPref("startup.homepage_welcome_url.additional", ""); // [DEFAULT, HIDDEN - Android/Thunderbird] - /// Prevent Mozilla domains from having special privileges // https://firefox-source-docs.mozilla.org/dom/ipc/process_model.html#privileged-mozilla-content @@ -1472,11 +1461,6 @@ defaultPref("media.gmp-manager.updateEnabled", true); // [DEFAULT, HIDDEN] defaultPref("extensions.update.notifyUser", true); // [HIDDEN] -/// Allow "What's New" Pages by default -// This lets us expose it in the about:config for Android/Thunderbird - -defaultPref("startup.homepage_override_nimbus_disable_wnp", false); // [DEFAULT, HIDDEN - Android/Thunderbird] - defaultPref("browser.phoenix.core.status", "023"); // 024 DEBUGGING @@ -1584,7 +1568,7 @@ defaultPref("browser.phoenix.core.status", "027"); /// Things that are nice to have™ // Not directly privacy & security related -defaultPref("browser.translations.alwaysTranslateLanguages", "bg,ca,cs,da,de,el,en,es,et,fi,fr,hr,hu,id,it,lv,lt,nl,pl,pt,ro,ru,sk,sl,sr,sv,tr,uk,vi"); +defaultPref("browser.translations.alwaysTranslateLanguages", "bg,ca,cs,da,de,el,en,es,et,fi,fr,hr,hu,id,it,ja,ko,lv,lt,nl,pl,pt,ro,ru,sk,sl,sr,sv,tr,uk,vi,zh-Hans"); defaultPref("browser.translations.automaticallyPopup", true); // [DEFAULT] defaultPref("browser.translations.enable", true); // [DEFAULT - non-Thunderbird] defaultPref("browser.translations.select.enable", true); // [DEFAULT - non-Android/Thunderbird] @@ -1601,177 +1585,7 @@ defaultPref("view_source.wrap_long_lines", true); // [DEFAULT - Android] defaultPref("browser.phoenix.core.status", "028"); -// 029 Sync more prefs -// Note that for this to work, the below prefs must be set on BOTH the device you are syncing from & to... -// Useful especially if you override our defaults - -defaultPref("services.sync.prefs.sync.browser.aboutConfig.showWarning", true); -defaultPref("services.sync.prefs.sync.browser.bookmarks.autoExportHTML", true); -defaultPref("services.sync.prefs.sync.browser.bookmarks.openInTabClosesMenu", true); -defaultPref("services.sync.prefs.sync.browser.compactmode.show", true); -defaultPref("services.sync.prefs.sync.browser.mailto.dualPrompt", true); -defaultPref("services.sync.prefs.sync.browser.mailto.prompt.os", true); -defaultPref("services.sync.prefs.sync.browser.meta_refresh_when_inactive.disabled", true); -defaultPref("services.sync.prefs.sync.browser.newtabpage.activity-stream.discoverystream.recentSaves.enabled", true); -defaultPref("services.sync.prefs.sync.browser.newtabpage.activity-stream.feeds.places", true); -defaultPref("services.sync.prefs.sync.browser.newtabpage.activity-stream.improvesearch.handoffToAwesomebar", true); -defaultPref("services.sync.prefs.sync.browser.newtabpage.activity-stream.newtabWallpapers.enabled", true); -defaultPref("services.sync.prefs.sync.browser.newtabpage.activity-stream.newtabWallpapers.v2.enabled", true); -defaultPref("services.sync.prefs.sync.browser.newtabpage.activity-stream.showRecentSaves", true); -defaultPref("services.sync.prefs.sync.browser.preferences.experimental", true); -defaultPref("services.sync.prefs.sync.browser.privateWindowSeparation.enabled", true); -defaultPref("services.sync.prefs.sync.browser.search.openintab", true); -defaultPref("services.sync.prefs.sync.browser.spin_cursor_while_busy", true); -defaultPref("services.sync.prefs.sync.browser.tabs.loadBookmarksInTabs", true); -defaultPref("services.sync.prefs.sync.browser.translations.alwaysTranslateLanguages", true); -defaultPref("services.sync.prefs.sync.browser.translations.automaticallyPopup", true); -defaultPref("services.sync.prefs.sync.browser.translations.enable", true); -defaultPref("services.sync.prefs.sync.browser.translations.newSettingsUI.enable", true); -defaultPref("services.sync.prefs.sync.browser.translations.select.enable", true); -defaultPref("services.sync.prefs.sync.browser.urlbar.openintab", true); -defaultPref("services.sync.prefs.sync.devtools.chrome.enabled", true); -defaultPref("services.sync.prefs.sync.devtools.command-button-measure.enabled", true); -defaultPref("services.sync.prefs.sync.devtools.command-button-rulers.enabled", true); -defaultPref("services.sync.prefs.sync.devtools.command-button-screenshot.enabled", true); -defaultPref("services.sync.prefs.sync.devtools.debugger.ui.editor-wrapping", true); -defaultPref("services.sync.prefs.sync.devtools.dom.enabled", true); -defaultPref("services.sync.prefs.sync.dom.security.https_only_mode_send_http_background_request", true); -defaultPref("services.sync.prefs.sync.findbar.highlightAll", true); -defaultPref("services.sync.prefs.sync.full-screen-api.transition-duration.enter", true); -defaultPref("services.sync.prefs.sync.full-screen-api.transition-duration.leave", true); -defaultPref("services.sync.prefs.sync.full-screen-api.warning.delay", true); -defaultPref("services.sync.prefs.sync.full-screen-api.warning.timeout", true); -defaultPref("services.sync.prefs.sync.general.warnOnAboutConfig", true); -defaultPref("services.sync.prefs.sync.media.autoplay.blocking_policy", true); -defaultPref("services.sync.prefs.sync.media.gmp-gmpopenh264.enabled", true); -defaultPref("services.sync.prefs.sync.media.gmp-gmpopenh264.provider.enabled", true); -defaultPref("services.sync.prefs.sync.media.gmp-gmpopenh264.visible", true); -defaultPref("services.sync.prefs.sync.media.gmp-provider.enabled", true); -defaultPref("services.sync.prefs.sync.security.xfocsp.hideOpenInNewWindow", true); -defaultPref("services.sync.prefs.sync.toolkit.legacyUserProfileCustomizations.stylesheets", true); -defaultPref("services.sync.prefs.sync.view_source.wrap_long_lines", true); -defaultPref("services.sync.prefs.sync.browser.urlbar.update2.engineAliasRefresh", true); -defaultPref("services.sync.prefs.sync.browser.search.separatePrivateDefault.ui.enabled", true); -defaultPref("services.sync.prefs.sync.browser.search.separatePrivateDefault.urlbarResult.enabled", true); -defaultPref("services.sync.prefs.sync.network.IDN_show_punycode", true); -defaultPref("services.sync.prefs.sync.browser.urlbar.clipboard.featureGate", true); -defaultPref("services.sync.prefs.sync.browser.urlbar.suggest.calculator", true); -defaultPref("services.sync.prefs.sync.browser.urlbar.suggest.clipboard", true); -defaultPref("services.sync.prefs.sync.browser.urlbar.unitConversion.enabled", true); -defaultPref("services.sync.prefs.sync.dom.security.https_only_mode_error_page_user_suggestions", true); -defaultPref("services.sync.prefs.sync.browser.xul.error_pages.expert_bad_cert", true); -defaultPref("services.sync.prefs.sync.network.trr.custom_uri", true); -defaultPref("services.sync.prefs.sync.network.trr.mode", true); -defaultPref("services.sync.prefs.sync.network.trr.uri", true); -defaultPref("services.sync.prefs.sync.doh-rollout.provider-list", true); -defaultPref("services.sync.prefs.sync.network.dns.native_https_query", true); -defaultPref("services.sync.prefs.sync.security.OCSP.require", true); -defaultPref("services.sync.prefs.sync.security.ssl.require_safe_negotiation", true); -defaultPref("services.sync.prefs.sync.browser.xul.error_pages.show_safe_browsing_details_on_load", true); -defaultPref("services.sync.prefs.sync.browser.safebrowsing.provider.google.reportMalwareMistakeURL", true); -defaultPref("services.sync.prefs.sync.browser.safebrowsing.provider.google.reportPhishMistakeURL", true); -defaultPref("services.sync.prefs.sync.browser.safebrowsing.provider.google4.reportMalwareMistakeURL", true); -defaultPref("services.sync.prefs.sync.browser.safebrowsing.provider.google4.reportPhishMistakeURL", true); -defaultPref("services.sync.prefs.sync.browser.safebrowsing.reportPhishURL", true); -defaultPref("services.sync.prefs.sync.browser.safebrowsing.provider.google.reportURL", true); -defaultPref("services.sync.prefs.sync.browser.safebrowsing.provider.google4.reportURL", true); -defaultPref("services.sync.prefs.sync.permissions.default.camera", true); -defaultPref("services.sync.prefs.sync.permissions.default.geo", true); -defaultPref("services.sync.prefs.sync.permissions.default.microphone", true); -defaultPref("services.sync.prefs.sync.geo.provider.network.url", true); -defaultPref("services.sync.prefs.sync.geo.provider.use_corelocation", true); -defaultPref("services.sync.prefs.sync.geo.provider.use_geoclue", true); -defaultPref("services.sync.prefs.sync.geo.provider.ms-windows-location", true); -defaultPref("services.sync.prefs.sync.browser.geolocation.warning.infoURL", true); -defaultPref("services.sync.prefs.sync.privacy.webrtc.globalMuteToggles", true); -defaultPref("services.sync.prefs.sync.browser.cache.disk.enable", true); -defaultPref("services.sync.prefs.sync.browser.cache.disk_cache_ssl", true); -defaultPref("services.sync.prefs.sync.browser.cache.memory.enable", true); -defaultPref("services.sync.prefs.sync.browser.cache.memory.capacity", true); -defaultPref("services.sync.prefs.sync.privacy.clearHistory.historyFormDataAndDownloads", true); -defaultPref("services.sync.prefs.sync.privacy.clearSiteData.historyFormDataAndDownloads", true); -defaultPref("services.sync.prefs.sync.privacy.sanitize.timeSpan", true); -defaultPref("services.sync.prefs.sync.browser.privatebrowsing.resetPBM.enabled", true); -defaultPref("services.sync.prefs.sync.extensions.quarantineIgnoredByUser.{b86e4813-687a-43e6-ab65-0bde4ab75758}", true); -defaultPref("services.sync.prefs.sync.extensions.quarantineIgnoredByUser.{d19a89b9-76c1-4a61-bcd4-49e8de916403}", true); -defaultPref("services.sync.prefs.sync.browser.download.open_pdf_attachments_inline", true); -defaultPref("services.sync.prefs.sync.pdfjs.sidebarViewOnLoad", true); -defaultPref("services.sync.prefs.sync.middlemouse.paste", true); -defaultPref("services.sync.prefs.sync.privacy.antitracking.enableWebcompat", true); -defaultPref("services.sync.prefs.sync.privacy.fingerprintingProtection.remoteOverrides.enabled", true); -defaultPref("services.sync.prefs.sync.privacy.spoof_english", true); -defaultPref("services.sync.prefs.sync.privacy.resistFingerprinting", true); -defaultPref("services.sync.prefs.sync.privacy.resistFingerprinting.letterboxing", true); -defaultPref("services.sync.prefs.sync.privacy.restrict3rdpartystorage.heuristic.opened_window_after_interaction", true); -defaultPref("services.sync.prefs.sync.privacy.restrict3rdpartystorage.heuristic.recently_visited", true); -defaultPref("services.sync.prefs.sync.privacy.restrict3rdpartystorage.heuristic.redirect", true); -defaultPref("services.sync.prefs.sync.privacy.restrict3rdpartystorage.heuristic.window_open", true); -defaultPref("services.sync.prefs.sync.privacy.query_stripping.strip_list", true); -defaultPref("services.sync.prefs.sync.layout.forms.reveal-password-button.enabled", true); -defaultPref("services.sync.prefs.sync.layout.forms.reveal-password-context-menu.enabled", true); -defaultPref("services.sync.prefs.sync.signon.management.page.vulnerable-passwords.enabled", true); -defaultPref("services.sync.prefs.sync.network.negotiate-auth.trusted-uris", true); -defaultPref("services.sync.prefs.sync.cookiebanners.service.mode", true); -defaultPref("services.sync.prefs.sync.cookiebanners.service.mode.privateBrowsing", true); -defaultPref("services.sync.prefs.sync.cookiebanners.service.enableGlobalRules", true); -defaultPref("services.sync.prefs.sync.cookiebanners.ui.desktop.enabled", true); -defaultPref("services.sync.prefs.sync.userContent.player.click_to_play", true); -defaultPref("services.sync.prefs.sync.app.update.badgeWaitTime", true); -defaultPref("services.sync.prefs.sync.app.update.notifyDuringDownload", true); -defaultPref("services.sync.prefs.sync.app.update.promptWaitTime", 3600); -defaultPref("services.sync.prefs.sync.privacy.userContext.ui.enabled", true); -defaultPref("services.sync.prefs.sync.browser.profiles.enabled", true); -defaultPref("services.sync.prefs.sync.privacy.popups.showBrowserMessage", true); -defaultPref("services.sync.prefs.sync.browser.cache.disk.metadata_memory_limit", true); -defaultPref("services.sync.prefs.sync.browser.cache.jsbc_compression_level", true); -defaultPref("services.sync.prefs.sync.browser.sessionstore.interval", true); -defaultPref("services.sync.prefs.sync.browser.sessionstore.max_tabs_undo", true); -defaultPref("services.sync.prefs.sync.browser.sessionhistory.max_total_viewers", true); -defaultPref("services.sync.prefs.sync.browser.tabs.min_inactive_duration_before_unload", true); -defaultPref("services.sync.prefs.sync.browser.toolbars.bookmarks.visibility", true); -defaultPref("services.sync.prefs.sync.content.notify.interval", true); -defaultPref("services.sync.prefs.sync.extensions.logging.enabled", true); -defaultPref("services.sync.prefs.sync.general.smoothScroll.currentVelocityWeighting", true); -defaultPref("services.sync.prefs.sync.general.smoothScroll.msdPhysics.continuousMotionMaxDeltaMS", true); -defaultPref("services.sync.prefs.sync.general.smoothScroll.msdPhysics.enabled", true); -defaultPref("services.sync.prefs.sync.general.smoothScroll.msdPhysics.motionBeginSpringConstant", true); -defaultPref("services.sync.prefs.sync.general.smoothScroll.msdPhysics.regularSpringConstant", true); -defaultPref("services.sync.prefs.sync.general.smoothScroll.msdPhysics.slowdownMinDeltaMS", true); -defaultPref("services.sync.prefs.sync.general.smoothScroll.msdPhysics.slowdownMinDeltaRatio", true); -defaultPref("services.sync.prefs.sync.general.smoothScroll.msdPhysics.slowdownSpringConstant", true); -defaultPref("services.sync.prefs.sync.general.smoothScroll.stopDecelerationWeighting", true); -defaultPref("services.sync.prefs.sync.gfx.canvas.accelerated.cache-items", true); -defaultPref("services.sync.prefs.sync.gfx.canvas.accelerated.cache-size", true); -defaultPref("services.sync.prefs.sync.gfx.content.skia-font-cache-size", true); -defaultPref("services.sync.prefs.sync.gfx.webrender.all", true); -defaultPref("services.sync.prefs.sync.gfx.webrender.compositor", true); -defaultPref("services.sync.prefs.sync.image.mem.decode_bytes_at_a_time", true); -defaultPref("services.sync.prefs.sync.image.mem.shared.unmap.min_expiration_ms", true); -defaultPref("services.sync.prefs.sync.javascript.options.wasm", true); -defaultPref("services.sync.prefs.sync.layout.css.grid-template-masonry-value.enabled", true); -defaultPref("services.sync.prefs.sync.layout.css.report_errors", true); -defaultPref("services.sync.prefs.sync.media.cache_readahead_limit", true); -defaultPref("services.sync.prefs.sync.media.cache_resume_threshold", true); -defaultPref("services.sync.prefs.sync.media.ffmpeg.vaapi.enabled", true); -defaultPref("services.sync.prefs.sync.media.memory_cache_max_size", true); -defaultPref("services.sync.prefs.sync.media.peerconnection.enabled", true); -defaultPref("services.sync.prefs.sync.media.peerconnection.ice.default_address_only", true); -defaultPref("services.sync.prefs.sync.media.peerconnection.ice.no_host", true); -defaultPref("services.sync.prefs.sync.media.peerconnection.ice.relay_only", true); -defaultPref("services.sync.prefs.sync.network.dnsCacheEntries", true); -defaultPref("services.sync.prefs.sync.network.dnsCacheExpiration", true); -defaultPref("services.sync.prefs.sync.network.dnsCacheExpirationGracePeriod", true); -defaultPref("services.sync.prefs.sync.network.http.max-persistent-connections-per-proxy", true); -defaultPref("services.sync.prefs.sync.network.http.max-persistent-connections-per-server", true); -defaultPref("services.sync.prefs.sync.network.http.max-urgent-start-excessive-connections-per-host", true); -defaultPref("services.sync.prefs.sync.network.http.referer.XOriginPolicy", true); -defaultPref("services.sync.prefs.sync.webgl.disabled", true); -defaultPref("services.sync.prefs.sync.startup.homepage_override_nimbus_disable_wnp", true); -defaultPref("services.sync.prefs.sync.browser.newtab.feature-tour", true); - -defaultPref("browser.phoenix.core.status", "029"); - -// 030 Specialized/Custom configs +// 029 Specialized/Custom configs /// Configure the behavior of remote autoconfig files (if active) @@ -1779,7 +1593,7 @@ defaultPref("autoadmin.failover_to_cached", true); defaultPref("autoadmin.offline_failover", true); defaultPref("autoadmin.refresh_interval", 60); -defaultPref("browser.phoenix.core.status", "030"); +defaultPref("browser.phoenix.core.status", "029"); lockPref("browser.phoenix.core.status", "successfully applied :D"); @@ -1802,11 +1616,6 @@ lockPref("browser.phoenix.core.status", "successfully applied :D"); // 001 DATA COLLECTION -/// Default Browser Agent -// https://firefox-source-docs.mozilla.org/toolkit/mozapps/defaultagent/default-browser-agent/index.html - -lockPref("default-browser-agent.enabled", false); - /// Crash Reporting // https://github.com/mozilla-services/socorro // https://wiki.mozilla.org/Socorro @@ -1915,6 +1724,10 @@ defaultPref("services.sync.engine.passwords", false); defaultPref("services.sync.engine.prefs", false); defaultPref("services.sync.engine.tabs", false); +/// Disable sharing unnecessary version info as part of Firefox Sync + +defaultPref("services.sync.sendVersionInfo", false); + /// If a remote AutoConfig is being used, ensure identifying info is never shared... lockPref("autoadmin.append_emailaddr", false); // [HIDDEN] @@ -1972,10 +1785,12 @@ defaultPref("media.eme.playready.enabled", false); defaultPref("media.eme.wmf.clearkey.enabled", false); // [DEFAULT] -/// Disable Windows Media Foundation Media Engine for protected content (DRM), but enable it for standard content +/// Disable Windows Media Foundation Media Engine +// By default, it's enabled for protected content (DRM) +// Enabling it for standard content appears to cause video playback issues (ex. on YouTube) // https://learn.microsoft.com/windows/win32/medfound/about-the-media-foundation-sdk -defaultPref("media.wmf.media-engine.enabled", 3); +defaultPref("media.wmf.media-engine.enabled", 0); /// Enable click to play UI for certain CSS skins by default... // https://github.com/black7375/Firefox-UI-Fix/blob/master/css/leptonContent.css#L223 @@ -2200,7 +2015,7 @@ lockPref("browser.phoenix.extended.desktop.common.status", "successfully applied // Built from Phoenix (Extended) -lockPref("mail.dove.version", "2025.02.13.1"); +lockPref("mail.dove.version", "2025.02.14.1"); defaultPref("mail.dove.status", "000"); diff --git a/policies.json b/policies.json index 28a0b0a..20e18be 100644 --- a/policies.json +++ b/policies.json @@ -221,10 +221,6 @@ "Value": true, "Status": "default" }, - "browser.privatebrowsing.vpnpromourl": { - "Value": "", - "Status": "locked" - }, "browser.region.network.scan": { "Value": false, "Status": "default" @@ -458,7 +454,7 @@ "Status": "default" }, "browser.translations.alwaysTranslateLanguages": { - "Value": "bg,ca,cs,da,de,el,en,es,et,fi,fr,hr,hu,id,it,lv,lt,nl,pl,pt,ro,ru,sk,sl,sr,sv,tr,uk,vi", + "Value": "bg,ca,cs,da,de,el,en,es,et,fi,fr,hr,hu,id,it,ja,ko,lv,lt,nl,pl,pt,ro,ru,sk,sl,sr,sv,tr,uk,vi,zh-Hans", "Status": "default" }, "browser.translations.automaticallyPopup": { @@ -1050,7 +1046,7 @@ "Status": "default" }, "media.wmf.media-engine.enabled": { - "Value": 3, + "Value": 0, "Status": "default" }, "network.auth.non-web-content-triggered-resources-http-auth-allow": { @@ -2149,9 +2145,61 @@ "Default": "DuckDuckGo", "PreventInstalls": false, "Remove": [ - "Google", + "1&1 Suche", + "Allegro", + "Amazon.ca", + "亚马逊", + "Amazon.co.jp", + "Amazon.co.uk", + "Amazon.com", + "Amazon.com.au", + "Amazon.de", + "Amazon.es", + "Amazon.fr", + "Amazon.in", + "Amazon.it", + "Amazon.nl", + "Amazon.se", + "百度", "Bing", - "Amazon.com" + "Ceneje.si", + "Cốc Cốc", + "다음", + "eBay", + "EUdict Eng->Cro", + "GMX - Búsqueda web", + "GMX - Recherche web", + "GMX Search", + "GMX Shopping", + "GMX Suche", + "Google", + "Gule sider", + "LEO Eng-Deu", + "พจนานุกรม ลองดู", + "mail.com", + "Поиск Mail.Ru", + "Mapy.cz", + "MercadoLibre Argentina", + "MercadoLibre Chile", + "MercadoLibre Mexico", + "MercadoLivre", + "네이버", + "Odpiralni Časi", + "Pazaruvaj", + "Priberam", + "Prisjakt", + "楽天市場", + "Readmoo 讀墨電子書", + "Salidzini.lv", + "Seznam", + "Tyda.se", + "Vatera.hu", + "WEB.DE Suche", + "Wolne Lektury", + "Yahoo! JAPAN", + "Yahoo!オークション", + "Yandex", + "Яндекс" ], "Add": [ { diff --git a/prefs/dove.js b/prefs/dove.js index bed35f4..2fb605c 100644 --- a/prefs/dove.js +++ b/prefs/dove.js @@ -16,7 +16,7 @@ // Welcome to the heart of the Phoenix. // This file contains preferences shared across all Phoenix configs, platforms (Desktop & Android), and Dove. -pref("browser.phoenix.version", "2025.02.13.1", locked); +pref("browser.phoenix.version", "2025.02.14.1", locked); // 000 ABOUT:CONFIG @@ -188,17 +188,6 @@ pref("toolkit.shopping.ohttpRelayURL", ""); pref("signon.firefoxRelay.feature", "disabled"); // [HIDDEN - Thunderbird] -/// Misc. Promotions - -pref("browser.privatebrowsing.vpnpromourl", "", locked); // [HIDDEN - Android/Thunderbird] - -/// Kill about:welcome & onboarding - -pref("startup.homepage_override_url", ""); // [HIDDEN - Android/Thunderbird] -pref("startup.homepage_override_url_nimbus", ""); // [DEFAULT, HIDDEN - Android/Thunderbird] -pref("startup.homepage_welcome_url", ""); // [HIDDEN - Android/Thunderbird] -pref("startup.homepage_welcome_url.additional", ""); // [DEFAULT, HIDDEN - Android/Thunderbird] - /// Prevent Mozilla domains from having special privileges // https://firefox-source-docs.mozilla.org/dom/ipc/process_model.html#privileged-mozilla-content @@ -1472,11 +1461,6 @@ pref("media.gmp-manager.updateEnabled", true); // [DEFAULT, HIDDEN] pref("extensions.update.notifyUser", true); // [HIDDEN] -/// Allow "What's New" Pages by default -// This lets us expose it in the about:config for Android/Thunderbird - -pref("startup.homepage_override_nimbus_disable_wnp", false); // [DEFAULT, HIDDEN - Android/Thunderbird] - pref("browser.phoenix.core.status", "023"); // 024 DEBUGGING @@ -1584,7 +1568,7 @@ pref("browser.phoenix.core.status", "027"); /// Things that are nice to have™ // Not directly privacy & security related -pref("browser.translations.alwaysTranslateLanguages", "bg,ca,cs,da,de,el,en,es,et,fi,fr,hr,hu,id,it,lv,lt,nl,pl,pt,ro,ru,sk,sl,sr,sv,tr,uk,vi"); +pref("browser.translations.alwaysTranslateLanguages", "bg,ca,cs,da,de,el,en,es,et,fi,fr,hr,hu,id,it,ja,ko,lv,lt,nl,pl,pt,ro,ru,sk,sl,sr,sv,tr,uk,vi,zh-Hans"); pref("browser.translations.automaticallyPopup", true); // [DEFAULT] pref("browser.translations.enable", true); // [DEFAULT - non-Thunderbird] pref("browser.translations.select.enable", true); // [DEFAULT - non-Android/Thunderbird] @@ -1601,177 +1585,7 @@ pref("view_source.wrap_long_lines", true); // [DEFAULT - Android] pref("browser.phoenix.core.status", "028"); -// 029 Sync more prefs -// Note that for this to work, the below prefs must be set on BOTH the device you are syncing from & to... -// Useful especially if you override our defaults - -pref("services.sync.prefs.sync.browser.aboutConfig.showWarning", true); -pref("services.sync.prefs.sync.browser.bookmarks.autoExportHTML", true); -pref("services.sync.prefs.sync.browser.bookmarks.openInTabClosesMenu", true); -pref("services.sync.prefs.sync.browser.compactmode.show", true); -pref("services.sync.prefs.sync.browser.mailto.dualPrompt", true); -pref("services.sync.prefs.sync.browser.mailto.prompt.os", true); -pref("services.sync.prefs.sync.browser.meta_refresh_when_inactive.disabled", true); -pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.discoverystream.recentSaves.enabled", true); -pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.feeds.places", true); -pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.improvesearch.handoffToAwesomebar", true); -pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.newtabWallpapers.enabled", true); -pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.newtabWallpapers.v2.enabled", true); -pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.showRecentSaves", true); -pref("services.sync.prefs.sync.browser.preferences.experimental", true); -pref("services.sync.prefs.sync.browser.privateWindowSeparation.enabled", true); -pref("services.sync.prefs.sync.browser.search.openintab", true); -pref("services.sync.prefs.sync.browser.spin_cursor_while_busy", true); -pref("services.sync.prefs.sync.browser.tabs.loadBookmarksInTabs", true); -pref("services.sync.prefs.sync.browser.translations.alwaysTranslateLanguages", true); -pref("services.sync.prefs.sync.browser.translations.automaticallyPopup", true); -pref("services.sync.prefs.sync.browser.translations.enable", true); -pref("services.sync.prefs.sync.browser.translations.newSettingsUI.enable", true); -pref("services.sync.prefs.sync.browser.translations.select.enable", true); -pref("services.sync.prefs.sync.browser.urlbar.openintab", true); -pref("services.sync.prefs.sync.devtools.chrome.enabled", true); -pref("services.sync.prefs.sync.devtools.command-button-measure.enabled", true); -pref("services.sync.prefs.sync.devtools.command-button-rulers.enabled", true); -pref("services.sync.prefs.sync.devtools.command-button-screenshot.enabled", true); -pref("services.sync.prefs.sync.devtools.debugger.ui.editor-wrapping", true); -pref("services.sync.prefs.sync.devtools.dom.enabled", true); -pref("services.sync.prefs.sync.dom.security.https_only_mode_send_http_background_request", true); -pref("services.sync.prefs.sync.findbar.highlightAll", true); -pref("services.sync.prefs.sync.full-screen-api.transition-duration.enter", true); -pref("services.sync.prefs.sync.full-screen-api.transition-duration.leave", true); -pref("services.sync.prefs.sync.full-screen-api.warning.delay", true); -pref("services.sync.prefs.sync.full-screen-api.warning.timeout", true); -pref("services.sync.prefs.sync.general.warnOnAboutConfig", true); -pref("services.sync.prefs.sync.media.autoplay.blocking_policy", true); -pref("services.sync.prefs.sync.media.gmp-gmpopenh264.enabled", true); -pref("services.sync.prefs.sync.media.gmp-gmpopenh264.provider.enabled", true); -pref("services.sync.prefs.sync.media.gmp-gmpopenh264.visible", true); -pref("services.sync.prefs.sync.media.gmp-provider.enabled", true); -pref("services.sync.prefs.sync.security.xfocsp.hideOpenInNewWindow", true); -pref("services.sync.prefs.sync.toolkit.legacyUserProfileCustomizations.stylesheets", true); -pref("services.sync.prefs.sync.view_source.wrap_long_lines", true); -pref("services.sync.prefs.sync.browser.urlbar.update2.engineAliasRefresh", true); -pref("services.sync.prefs.sync.browser.search.separatePrivateDefault.ui.enabled", true); -pref("services.sync.prefs.sync.browser.search.separatePrivateDefault.urlbarResult.enabled", true); -pref("services.sync.prefs.sync.network.IDN_show_punycode", true); -pref("services.sync.prefs.sync.browser.urlbar.clipboard.featureGate", true); -pref("services.sync.prefs.sync.browser.urlbar.suggest.calculator", true); -pref("services.sync.prefs.sync.browser.urlbar.suggest.clipboard", true); -pref("services.sync.prefs.sync.browser.urlbar.unitConversion.enabled", true); -pref("services.sync.prefs.sync.dom.security.https_only_mode_error_page_user_suggestions", true); -pref("services.sync.prefs.sync.browser.xul.error_pages.expert_bad_cert", true); -pref("services.sync.prefs.sync.network.trr.custom_uri", true); -pref("services.sync.prefs.sync.network.trr.mode", true); -pref("services.sync.prefs.sync.network.trr.uri", true); -pref("services.sync.prefs.sync.doh-rollout.provider-list", true); -pref("services.sync.prefs.sync.network.dns.native_https_query", true); -pref("services.sync.prefs.sync.security.OCSP.require", true); -pref("services.sync.prefs.sync.security.ssl.require_safe_negotiation", true); -pref("services.sync.prefs.sync.browser.xul.error_pages.show_safe_browsing_details_on_load", true); -pref("services.sync.prefs.sync.browser.safebrowsing.provider.google.reportMalwareMistakeURL", true); -pref("services.sync.prefs.sync.browser.safebrowsing.provider.google.reportPhishMistakeURL", true); -pref("services.sync.prefs.sync.browser.safebrowsing.provider.google4.reportMalwareMistakeURL", true); -pref("services.sync.prefs.sync.browser.safebrowsing.provider.google4.reportPhishMistakeURL", true); -pref("services.sync.prefs.sync.browser.safebrowsing.reportPhishURL", true); -pref("services.sync.prefs.sync.browser.safebrowsing.provider.google.reportURL", true); -pref("services.sync.prefs.sync.browser.safebrowsing.provider.google4.reportURL", true); -pref("services.sync.prefs.sync.permissions.default.camera", true); -pref("services.sync.prefs.sync.permissions.default.geo", true); -pref("services.sync.prefs.sync.permissions.default.microphone", true); -pref("services.sync.prefs.sync.geo.provider.network.url", true); -pref("services.sync.prefs.sync.geo.provider.use_corelocation", true); -pref("services.sync.prefs.sync.geo.provider.use_geoclue", true); -pref("services.sync.prefs.sync.geo.provider.ms-windows-location", true); -pref("services.sync.prefs.sync.browser.geolocation.warning.infoURL", true); -pref("services.sync.prefs.sync.privacy.webrtc.globalMuteToggles", true); -pref("services.sync.prefs.sync.browser.cache.disk.enable", true); -pref("services.sync.prefs.sync.browser.cache.disk_cache_ssl", true); -pref("services.sync.prefs.sync.browser.cache.memory.enable", true); -pref("services.sync.prefs.sync.browser.cache.memory.capacity", true); -pref("services.sync.prefs.sync.privacy.clearHistory.historyFormDataAndDownloads", true); -pref("services.sync.prefs.sync.privacy.clearSiteData.historyFormDataAndDownloads", true); -pref("services.sync.prefs.sync.privacy.sanitize.timeSpan", true); -pref("services.sync.prefs.sync.browser.privatebrowsing.resetPBM.enabled", true); -pref("services.sync.prefs.sync.extensions.quarantineIgnoredByUser.{b86e4813-687a-43e6-ab65-0bde4ab75758}", true); -pref("services.sync.prefs.sync.extensions.quarantineIgnoredByUser.{d19a89b9-76c1-4a61-bcd4-49e8de916403}", true); -pref("services.sync.prefs.sync.browser.download.open_pdf_attachments_inline", true); -pref("services.sync.prefs.sync.pdfjs.sidebarViewOnLoad", true); -pref("services.sync.prefs.sync.middlemouse.paste", true); -pref("services.sync.prefs.sync.privacy.antitracking.enableWebcompat", true); -pref("services.sync.prefs.sync.privacy.fingerprintingProtection.remoteOverrides.enabled", true); -pref("services.sync.prefs.sync.privacy.spoof_english", true); -pref("services.sync.prefs.sync.privacy.resistFingerprinting", true); -pref("services.sync.prefs.sync.privacy.resistFingerprinting.letterboxing", true); -pref("services.sync.prefs.sync.privacy.restrict3rdpartystorage.heuristic.opened_window_after_interaction", true); -pref("services.sync.prefs.sync.privacy.restrict3rdpartystorage.heuristic.recently_visited", true); -pref("services.sync.prefs.sync.privacy.restrict3rdpartystorage.heuristic.redirect", true); -pref("services.sync.prefs.sync.privacy.restrict3rdpartystorage.heuristic.window_open", true); -pref("services.sync.prefs.sync.privacy.query_stripping.strip_list", true); -pref("services.sync.prefs.sync.layout.forms.reveal-password-button.enabled", true); -pref("services.sync.prefs.sync.layout.forms.reveal-password-context-menu.enabled", true); -pref("services.sync.prefs.sync.signon.management.page.vulnerable-passwords.enabled", true); -pref("services.sync.prefs.sync.network.negotiate-auth.trusted-uris", true); -pref("services.sync.prefs.sync.cookiebanners.service.mode", true); -pref("services.sync.prefs.sync.cookiebanners.service.mode.privateBrowsing", true); -pref("services.sync.prefs.sync.cookiebanners.service.enableGlobalRules", true); -pref("services.sync.prefs.sync.cookiebanners.ui.desktop.enabled", true); -pref("services.sync.prefs.sync.userContent.player.click_to_play", true); -pref("services.sync.prefs.sync.app.update.badgeWaitTime", true); -pref("services.sync.prefs.sync.app.update.notifyDuringDownload", true); -pref("services.sync.prefs.sync.app.update.promptWaitTime", 3600); -pref("services.sync.prefs.sync.privacy.userContext.ui.enabled", true); -pref("services.sync.prefs.sync.browser.profiles.enabled", true); -pref("services.sync.prefs.sync.privacy.popups.showBrowserMessage", true); -pref("services.sync.prefs.sync.browser.cache.disk.metadata_memory_limit", true); -pref("services.sync.prefs.sync.browser.cache.jsbc_compression_level", true); -pref("services.sync.prefs.sync.browser.sessionstore.interval", true); -pref("services.sync.prefs.sync.browser.sessionstore.max_tabs_undo", true); -pref("services.sync.prefs.sync.browser.sessionhistory.max_total_viewers", true); -pref("services.sync.prefs.sync.browser.tabs.min_inactive_duration_before_unload", true); -pref("services.sync.prefs.sync.browser.toolbars.bookmarks.visibility", true); -pref("services.sync.prefs.sync.content.notify.interval", true); -pref("services.sync.prefs.sync.extensions.logging.enabled", true); -pref("services.sync.prefs.sync.general.smoothScroll.currentVelocityWeighting", true); -pref("services.sync.prefs.sync.general.smoothScroll.msdPhysics.continuousMotionMaxDeltaMS", true); -pref("services.sync.prefs.sync.general.smoothScroll.msdPhysics.enabled", true); -pref("services.sync.prefs.sync.general.smoothScroll.msdPhysics.motionBeginSpringConstant", true); -pref("services.sync.prefs.sync.general.smoothScroll.msdPhysics.regularSpringConstant", true); -pref("services.sync.prefs.sync.general.smoothScroll.msdPhysics.slowdownMinDeltaMS", true); -pref("services.sync.prefs.sync.general.smoothScroll.msdPhysics.slowdownMinDeltaRatio", true); -pref("services.sync.prefs.sync.general.smoothScroll.msdPhysics.slowdownSpringConstant", true); -pref("services.sync.prefs.sync.general.smoothScroll.stopDecelerationWeighting", true); -pref("services.sync.prefs.sync.gfx.canvas.accelerated.cache-items", true); -pref("services.sync.prefs.sync.gfx.canvas.accelerated.cache-size", true); -pref("services.sync.prefs.sync.gfx.content.skia-font-cache-size", true); -pref("services.sync.prefs.sync.gfx.webrender.all", true); -pref("services.sync.prefs.sync.gfx.webrender.compositor", true); -pref("services.sync.prefs.sync.image.mem.decode_bytes_at_a_time", true); -pref("services.sync.prefs.sync.image.mem.shared.unmap.min_expiration_ms", true); -pref("services.sync.prefs.sync.javascript.options.wasm", true); -pref("services.sync.prefs.sync.layout.css.grid-template-masonry-value.enabled", true); -pref("services.sync.prefs.sync.layout.css.report_errors", true); -pref("services.sync.prefs.sync.media.cache_readahead_limit", true); -pref("services.sync.prefs.sync.media.cache_resume_threshold", true); -pref("services.sync.prefs.sync.media.ffmpeg.vaapi.enabled", true); -pref("services.sync.prefs.sync.media.memory_cache_max_size", true); -pref("services.sync.prefs.sync.media.peerconnection.enabled", true); -pref("services.sync.prefs.sync.media.peerconnection.ice.default_address_only", true); -pref("services.sync.prefs.sync.media.peerconnection.ice.no_host", true); -pref("services.sync.prefs.sync.media.peerconnection.ice.relay_only", true); -pref("services.sync.prefs.sync.network.dnsCacheEntries", true); -pref("services.sync.prefs.sync.network.dnsCacheExpiration", true); -pref("services.sync.prefs.sync.network.dnsCacheExpirationGracePeriod", true); -pref("services.sync.prefs.sync.network.http.max-persistent-connections-per-proxy", true); -pref("services.sync.prefs.sync.network.http.max-persistent-connections-per-server", true); -pref("services.sync.prefs.sync.network.http.max-urgent-start-excessive-connections-per-host", true); -pref("services.sync.prefs.sync.network.http.referer.XOriginPolicy", true); -pref("services.sync.prefs.sync.webgl.disabled", true); -pref("services.sync.prefs.sync.startup.homepage_override_nimbus_disable_wnp", true); -pref("services.sync.prefs.sync.browser.newtab.feature-tour", true); - -pref("browser.phoenix.core.status", "029"); - -// 030 Specialized/Custom configs +// 029 Specialized/Custom configs /// Configure the behavior of remote autoconfig files (if active) @@ -1779,7 +1593,7 @@ pref("autoadmin.failover_to_cached", true); pref("autoadmin.offline_failover", true); pref("autoadmin.refresh_interval", 60); -pref("browser.phoenix.core.status", "030"); +pref("browser.phoenix.core.status", "029"); pref("browser.phoenix.core.status", "successfully applied :D", locked); @@ -1802,11 +1616,6 @@ pref("browser.phoenix.core.status", "successfully applied :D", locked); // 001 DATA COLLECTION -/// Default Browser Agent -// https://firefox-source-docs.mozilla.org/toolkit/mozapps/defaultagent/default-browser-agent/index.html - -pref("default-browser-agent.enabled", false, locked); - /// Crash Reporting // https://github.com/mozilla-services/socorro // https://wiki.mozilla.org/Socorro @@ -1915,6 +1724,10 @@ pref("services.sync.engine.passwords", false); pref("services.sync.engine.prefs", false); pref("services.sync.engine.tabs", false); +/// Disable sharing unnecessary version info as part of Firefox Sync + +pref("services.sync.sendVersionInfo", false); + /// If a remote AutoConfig is being used, ensure identifying info is never shared... pref("autoadmin.append_emailaddr", false, locked); // [HIDDEN] @@ -1972,10 +1785,12 @@ pref("media.eme.playready.enabled", false); pref("media.eme.wmf.clearkey.enabled", false); // [DEFAULT] -/// Disable Windows Media Foundation Media Engine for protected content (DRM), but enable it for standard content +/// Disable Windows Media Foundation Media Engine +// By default, it's enabled for protected content (DRM) +// Enabling it for standard content appears to cause video playback issues (ex. on YouTube) // https://learn.microsoft.com/windows/win32/medfound/about-the-media-foundation-sdk -pref("media.wmf.media-engine.enabled", 3); +pref("media.wmf.media-engine.enabled", 0); /// Enable click to play UI for certain CSS skins by default... // https://github.com/black7375/Firefox-UI-Fix/blob/master/css/leptonContent.css#L223 @@ -2200,7 +2015,7 @@ pref("browser.phoenix.extended.desktop.common.status", "successfully applied :D" // Built from Phoenix (Extended) -pref("mail.dove.version", "2025.02.13.1", locked); +pref("mail.dove.version", "2025.02.14.1", locked); pref("mail.dove.status", "000");