Skip to content

Commit

Permalink
Build Dove 2025.02.18.1
Browse files Browse the repository at this point in the history
Signed-off-by: celenity <[email protected]>
  • Loading branch information
celenityy committed Feb 19, 2025
1 parent 287edaa commit 56de6a8
Show file tree
Hide file tree
Showing 8 changed files with 11,066 additions and 599 deletions.
Binary file added archives/dove-osx.zip
Binary file not shown.
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.14.1", locked);
pref("mail.dove.version", "2025.02.18.1", locked);

pref("mail.dove.status", "000");

Expand Down
86 changes: 47 additions & 39 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.14.1");
lockPref("browser.phoenix.version", "2025.02.18.1");

// 000 ABOUT:CONFIG

Expand Down Expand Up @@ -841,6 +841,7 @@ defaultPref("browser.phoenix.core.status", "014");
defaultPref("pdfjs.enableScripting", false);
/// Disable XFA
// https://learn.microsoft.com/deployedge/microsoft-edge-policies#viewxfapdfiniemodeallowedorigins
// https://insert-script.blogspot.com/2019/01/adobe-reader-pdf-callback-via-xslt.html
// https://www.sentinelone.com/blog/malicious-pdfs-revealing-techniques-behind-attacks/
// https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=xfa
Expand Down Expand Up @@ -1396,6 +1397,14 @@ defaultPref("dom.origin-trials.coep-credentialless.state", 1); // https://search

defaultPref("browser.tabs.remote.enforceRemoteTypeRestrictions", true); // [DEFAULT - Nightly Desktop]

/// Disable automatic updates for OpenSearch engines
// Doesn't appear to impact Mozilla's built-in search engines
// Also has privacy implications (extra unsolicited connections to third parties...)
// https://firefox-source-docs.mozilla.org/toolkit/search/Preferences.html#hidden
// https://developer.mozilla.org/docs/Web/XML/Guides/OpenSearch#supporting_automatic_updates_for_opensearch_plugins

defaultPref("browser.search.update", false); // [DEFAULT - Android]

defaultPref("browser.phoenix.core.status", "020");

// 021 BLOCK COOKIE BANNERS
Expand All @@ -1406,7 +1415,6 @@ defaultPref("cookiebanners.service.mode", 1);
defaultPref("cookiebanners.service.mode.privateBrowsing", 1); // [DEFAULT - Nightly Android]
defaultPref("cookiebanners.service.enableGlobalRules", true); // [DEFAULT]
defaultPref("cookiebanners.service.enableGlobalRules.subFrames", true); // [DEFAULT]
defaultPref("cookiebanners.ui.desktop.enabled", true);

defaultPref("browser.phoenix.core.status", "021");

Expand Down Expand Up @@ -1667,13 +1675,13 @@ lockPref("security.enterprise_roots.enabled", false);

defaultPref("browser.phoenix.desktop.common.status", "003");

// 004 GEOLOCATION
// 004 GEOLOCATION [NO-OSX]

/// Configure OS Geolocation providers
/// Configure OS Geolocation providers [NO-OSX]

defaultPref("geo.provider.ms-windows-location", false); // Disable Microsoft Location Services for Windows users
defaultPref("geo.provider.ms-windows-location", false); // Disable Microsoft Location Services for Windows users [NO-OSX]

defaultPref("browser.phoenix.desktop.common.status", "004");
defaultPref("browser.phoenix.desktop.common.status", "004"); // [NO-OSX]

// 005 DISK AVOIDANCE

Expand All @@ -1686,9 +1694,9 @@ defaultPref("privacy.cpd.cache", true); // [DEFAULT]

defaultPref("privacy.sanitize.timeSpan", 0);

/// Prevent automatically starting Firefox & restoring session after reboot on Windows
/// Prevent automatically starting Firefox & restoring session after reboot on Windows [NO-OSX]

defaultPref("toolkit.winRegisterApplicationRestart", false);
defaultPref("toolkit.winRegisterApplicationRestart", false); // [NO-OSX]

defaultPref("browser.phoenix.desktop.common.status", "005");

Expand All @@ -1707,9 +1715,9 @@ defaultPref("browser.phoenix.desktop.common.status", "006");

// 007 MISC. PRIVACY

/// [WINDOWS] Ensure we never save clipboard history/contents to the cloud...
/// [WINDOWS] Ensure we never save clipboard history/contents to the cloud... [NO-OSX]

defaultPref("clipboard.copyPrivateDataToClipboardCloudOrHistory", false); // [DEFAULT]
defaultPref("clipboard.copyPrivateDataToClipboardCloudOrHistory", false); // [DEFAULT] [NO-OSX]

/// Disable Firefox Sync by default
// When signing in to Firefox Sync, this controls the items (checkboxes) that are set to sync (under about:preferences#sync).
Expand Down Expand Up @@ -1745,19 +1753,19 @@ defaultPref("browser.phoenix.desktop.common.status", "008");
// 009 MISC. SECURITY
/// [WINDOWS] Disable Win32k System Calls
// https://searchfox.org/mozilla-central/source/modules/libpref/init/StaticPrefList.yaml#15638
// https://security.googleblog.com/2016/10/disclosing-vulnerabilities-to-protect.html
// https://docs.google.com/document/d/1gJDlk-9xkh6_8M_awrczWCaUuyr0Zd2TKjNBCiPO_G4/edit
/// [WINDOWS] Disable Win32k System Calls [NO-OSX]
// https://searchfox.org/mozilla-central/source/modules/libpref/init/StaticPrefList.yaml#15638 [NO-OSX]
// https://security.googleblog.com/2016/10/disclosing-vulnerabilities-to-protect.html [NO-OSX]
// https://docs.google.com/document/d/1gJDlk-9xkh6_8M_awrczWCaUuyr0Zd2TKjNBCiPO_G4/edit [NO-OSX]
defaultPref("security.sandbox.content.win32k-disable", true); // [DEFAULT]
defaultPref("security.sandbox.gmp.win32k-disable", true);
defaultPref("security.sandbox.socket.win32k-disable", true); // [DEFAULT]
defaultPref("security.sandbox.content.win32k-disable", true); // [DEFAULT] [NO-OSX]
defaultPref("security.sandbox.gmp.win32k-disable", true); // [NO-OSX]
defaultPref("security.sandbox.socket.win32k-disable", true); // [DEFAULT] [NO-OSX]
/// Disable GNOME Integration
// https://searchfox.org/mozilla-central/source/browser/components/shell/nsGNOMEShellService.cpp
/// Disable GNOME Integration [NO-OSX]
// https://searchfox.org/mozilla-central/source/browser/components/shell/nsGNOMEShellService.cpp [NO-OSX]
defaultPref("browser.gnome-search-provider.enabled", false); // [HIDDEN]
defaultPref("browser.gnome-search-provider.enabled", false); // [HIDDEN] [NO-OSX]
/// If a remote AutoConfig is being used, block it from gaining privileged browser access...
// https://www.mozilla.org/firefox/62.0/releasenotes/
Expand All @@ -1768,29 +1776,29 @@ defaultPref("browser.phoenix.desktop.common.status", "009");
// 010 MEDIA
/// Always sandbox GMP on GNU/Linux
// https://searchfox.org/mozilla-central/source/modules/libpref/init/StaticPrefList.yaml
/// Always sandbox GMP on GNU/Linux [NO-OSX]
// https://searchfox.org/mozilla-central/source/modules/libpref/init/StaticPrefList.yaml [NO-OSX]
defaultPref("media.gmp.insecure.allow", false); // [DEFAULT]
defaultPref("media.gmp.insecure.allow", false); // [DEFAULT] [NO-OSX]
/// Remove DRM toggle in `about:preferences#general`
defaultPref("browser.eme.ui.enabled", false);
/// Disable Microsoft PlayReady DRM
/// Disable Microsoft PlayReady DRM [NO-OSX]
defaultPref("media.eme.playready.enabled", false);
defaultPref("media.eme.playready.enabled", false); // [NO-OSX]
/// Explicitly disable Windows Media Foundation Clearkey DRM
/// Explicitly disable Windows Media Foundation Clearkey DRM [NO-OSX]
defaultPref("media.eme.wmf.clearkey.enabled", false); // [DEFAULT]
defaultPref("media.eme.wmf.clearkey.enabled", false); // [DEFAULT] [NO-OSX]
/// 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
/// Disable Windows Media Foundation Media Engine [NO-OSX]
// By default, it's enabled for protected content (DRM) [NO-OSX]
// Enabling it for standard content appears to cause video playback issues (ex. on YouTube) [NO-OSX]
// https://learn.microsoft.com/windows/win32/medfound/about-the-media-foundation-sdk [NO-OSX]

defaultPref("media.wmf.media-engine.enabled", 0);
defaultPref("media.wmf.media-engine.enabled", 0); // [NO-OSX]

/// 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 @@ -1834,7 +1842,7 @@ defaultPref("browser.phoenix.desktop.common.status", "013");
// 014 PERFORMANCE
// A lot of these taken from https://github.com/yokoffing/Betterfox/blob/main/Fastfox.js

defaultPref("media.ffmpeg.vaapi.enabled", true); // Enable VA-API by default
defaultPref("media.ffmpeg.vaapi.enabled", true); // Enable VA-API by default [NO-OSX]
defaultPref("network.http.max-connections", 1800); // [Default = 900]

/// Disables certain UI animations
Expand Down Expand Up @@ -2015,7 +2023,7 @@ lockPref("browser.phoenix.extended.desktop.common.status", "successfully applied
// Built from Phoenix (Extended)
lockPref("mail.dove.version", "2025.02.14.1");
lockPref("mail.dove.version", "2025.02.18.1");
defaultPref("mail.dove.status", "000");
Expand Down Expand Up @@ -2624,12 +2632,12 @@ lockPref("mailnews.oauth.usePrivateBrowser", false); // Breaks uBlock Origin & a
defaultPref("mail.dove.status", "013");
// 014 Enable support for custom/specialized configs...
// 014 Enable support for custom/specialized configs... // [NO-OSX]
defaultPref("general.config.filename", "dove.cfg");
defaultPref("general.config.vendor", "dove");
defaultPref("general.config.obscure_value", 0);
defaultPref("general.config.filename", "dove.cfg"); // [NO-OSX]
defaultPref("general.config.vendor", "dove"); // [NO-OSX]
defaultPref("general.config.obscure_value", 0); // [NO-OSX]
defaultPref("mail.dove.status", "014");
defaultPref("mail.dove.status", "014"); // [NO-OSX]
lockPref("mail.dove.status", "successfully applied :D");
Loading

0 comments on commit 56de6a8

Please sign in to comment.