Skip to content

Commit

Permalink
Build Dove 2025.02.14.1
Browse files Browse the repository at this point in the history
Signed-off-by: celenity <[email protected]>
  • Loading branch information
celenityy committed Feb 15, 2025
1 parent 483aaa9 commit 5db7df9
Show file tree
Hide file tree
Showing 5 changed files with 83 additions and 405 deletions.
Binary file modified archives/dove.zip
Binary file not shown.
2 changes: 1 addition & 1 deletion build/prefs/dove.js
Original file line number Diff line number Diff line change
Expand Up @@ -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");

Expand Down
211 changes: 13 additions & 198 deletions dove.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down Expand Up @@ -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

Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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]
Expand All @@ -1601,185 +1585,15 @@ 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)
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");
Expand All @@ -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
Expand Down Expand Up @@ -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]
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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");
Expand Down
Loading

0 comments on commit 5db7df9

Please sign in to comment.