diff --git a/README.md b/README.md index 8021ba5a4..0f35613b7 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ Zen is a firefox-based browser with the aim of pushing your productivity to a ne ### Firefox Versions - [`Release`](https://zen-browser.app/download) - Is currently built using Firefox version `139.0.4`! 🚀 -- [`Twilight`](https://zen-browser.app/download?twilight) - Is currently built using Firefox version `RC 139.0.4`! +- [`Twilight`](https://zen-browser.app/download?twilight) - Is currently built using Firefox version `RC 140.0`! ### Contributing diff --git a/build/firefox-cache/l10n-last-commit-hash b/build/firefox-cache/l10n-last-commit-hash index a40241ceb..95e73b02b 100644 --- a/build/firefox-cache/l10n-last-commit-hash +++ b/build/firefox-cache/l10n-last-commit-hash @@ -1 +1 @@ -29fd9c19879c6f9bfcf414f47426d8dc00dee1a5 \ No newline at end of file +667950575bde54b8d83db2a25ccf468522d4e0c9 \ No newline at end of file diff --git a/src/browser/app/profile/browser.inc b/src/browser/app/profile/browser.inc index a592b4d9d..33dd46295 100644 --- a/src/browser/app/profile/browser.inc +++ b/src/browser/app/profile/browser.inc @@ -53,3 +53,4 @@ pref("app.update.checkInstallTime.days", 6); // TODO: Check this out! pref("browser.profiles.enabled", false); pref("browser.tabs.groups.enabled", false); +pref("browser.urlbar.scotchBonnet.enableOverride", false); diff --git a/src/browser/app/profile/firefox-js.patch b/src/browser/app/profile/firefox-js.patch index edf869d4e..f7393e6af 100644 --- a/src/browser/app/profile/firefox-js.patch +++ b/src/browser/app/profile/firefox-js.patch @@ -1,10 +1,10 @@ diff --git a/browser/app/profile/firefox.js b/browser/app/profile/firefox.js -index beced8067e6c8b5c8cf8e3f6060ba259ec9a294d..33a264e7f9cf97944da3888bdb957fa6e7c4c346 100644 +index 412e0879bbb0c7e7d1eb842212b064e1c77cab8f..bd23e5f2cd3f9c382f704fd1fcfdbb3edd71a454 100644 --- a/browser/app/profile/firefox.js +++ b/browser/app/profile/firefox.js -@@ -3398,3 +3398,5 @@ pref("toolkit.contentRelevancy.enabled", false); - pref("toolkit.contentRelevancy.ingestEnabled", false); - // Pref to enable extra logging for the content relevancy feature - pref("toolkit.contentRelevancy.log", false); +@@ -3361,3 +3361,5 @@ pref("toolkit.contentRelevancy.log", false); + // rotation altogether. + pref("browser.contextual-services.contextId.rotation-in-days", 0); + pref("browser.contextual-services.contextId.rust-component.enabled", false); + +#include zen-browser.js diff --git a/src/browser/app/profile/macos.inc b/src/browser/app/profile/macos.inc index 384016e6e..67c540dc5 100644 --- a/src/browser/app/profile/macos.inc +++ b/src/browser/app/profile/macos.inc @@ -3,7 +3,7 @@ // file, You can obtain one at http://mozilla.org/MPL/2.0/. // Enable transparent background for macos -pref('widget.macos.titlebar-blend-mode.behind-window', true); +pref('widget.macos.sidebar-blend-mode.behind-window', true); // 1. hudWindow // 2. fullScreenUI // 3. popover diff --git a/src/browser/base/content/browser-addons-js.patch b/src/browser/base/content/browser-addons-js.patch index 3f2cde066..f29acbba4 100644 --- a/src/browser/base/content/browser-addons-js.patch +++ b/src/browser/base/content/browser-addons-js.patch @@ -1,8 +1,8 @@ diff --git a/browser/base/content/browser-addons.js b/browser/base/content/browser-addons.js -index 73593191936cc345ee8e2c28cb251dc13f4c2fd4..e6c459c1ebc60a1f3930a55e212570f696bf07a0 100644 +index f4d5125d9a1c8f0aef24536ca7d2ef3f133d8a99..cacd7f465e67226de4a366354779c6cb0cbd0b4c 100644 --- a/browser/base/content/browser-addons.js +++ b/browser/base/content/browser-addons.js -@@ -735,7 +735,7 @@ var gXPInstallObserver = { +@@ -1057,7 +1057,7 @@ var gXPInstallObserver = { persistent: true, hideClose: true, popupOptions: { @@ -11,7 +11,7 @@ index 73593191936cc345ee8e2c28cb251dc13f4c2fd4..e6c459c1ebc60a1f3930a55e212570f6 }, }; -@@ -942,7 +942,7 @@ var gXPInstallObserver = { +@@ -1266,7 +1266,7 @@ var gXPInstallObserver = { hideClose: true, timeout: Date.now() + 30000, popupOptions: { @@ -20,16 +20,16 @@ index 73593191936cc345ee8e2c28cb251dc13f4c2fd4..e6c459c1ebc60a1f3930a55e212570f6 }, }; -@@ -2125,7 +2125,7 @@ var gUnifiedExtensions = { - - panel.hidden = false; +@@ -2571,7 +2571,7 @@ var gUnifiedExtensions = { + this.recordButtonTelemetry(reason || "extensions_panel_showing"); + this.ensureButtonShownBeforeAttachingPanel(panel); PanelMultiView.openPopup(panel, this._button, { - position: "bottomright topright", + position: gZenUIManager.panelUIPosition, triggerEvent: aEvent, }); } -@@ -2294,18 +2294,20 @@ var gUnifiedExtensions = { +@@ -2758,18 +2758,20 @@ var gUnifiedExtensions = { this._maybeMoveWidgetNodeBack(widgetId); } diff --git a/src/browser/base/content/browser-box-inc-xhtml.patch b/src/browser/base/content/browser-box-inc-xhtml.patch index e272b980b..7dfb9ea6f 100644 --- a/src/browser/base/content/browser-box-inc-xhtml.patch +++ b/src/browser/base/content/browser-box-inc-xhtml.patch @@ -1,9 +1,9 @@ diff --git a/browser/base/content/browser-box.inc.xhtml b/browser/base/content/browser-box.inc.xhtml -index 7d7e8697f02f90d4f336c9ab0a73a89848e0c21c..64e950106dd05b443ce72107613ac9cc405d56ea 100644 +index afa7f8e7dd74173bf2c696bd96f7e86e8b0126bc..4847c24923f673e91eb7fb65ea6b037f38062405 100644 --- a/browser/base/content/browser-box.inc.xhtml +++ b/browser/base/content/browser-box.inc.xhtml -@@ -23,7 +23,15 @@ - +@@ -25,7 +25,15 @@ +