mirror of
https://github.com/zen-browser/desktop.git
synced 2026-02-17 17:08:23 +00:00
Merge branch 'main' of https://github.com/zen-browser/desktop
This commit is contained in:
10
.vscode/settings.json
vendored
10
.vscode/settings.json
vendored
@@ -17,6 +17,14 @@
|
||||
"string": "cpp",
|
||||
"string_view": "cpp",
|
||||
"span": "cpp",
|
||||
"vector": "cpp"
|
||||
"vector": "cpp",
|
||||
"charconv": "cpp",
|
||||
"chrono": "cpp",
|
||||
"optional": "cpp",
|
||||
"format": "cpp",
|
||||
"ratio": "cpp",
|
||||
"system_error": "cpp",
|
||||
"regex": "cpp",
|
||||
"type_traits": "cpp"
|
||||
}
|
||||
}
|
||||
|
||||
15
README.md
15
README.md
@@ -51,6 +51,21 @@ You can also install Zen using Homebrew:
|
||||
brew install --cask zen-browser
|
||||
```
|
||||
|
||||
### Linux
|
||||
|
||||
#### AppImage
|
||||
|
||||
- `zsync` is required for the Update feature of the script below
|
||||
|
||||
```
|
||||
bash <(curl https://updates.zen-browser.app/appimage.sh)
|
||||
```
|
||||
|
||||
#### Flatpak
|
||||
```
|
||||
flatpak install flathub io.github.zen_browser.zen
|
||||
```
|
||||
|
||||
To upgrade the browser to a newer version, use the embedded update functionality in `About Zen`.
|
||||
|
||||
# Core Components
|
||||
|
||||
2
l10n
2
l10n
Submodule l10n updated: 57a77d3dc9...39b011023d
@@ -1,8 +1,8 @@
|
||||
diff --git a/browser/app/profile/firefox.js b/browser/app/profile/firefox.js
|
||||
index b8aa71126c2bb4521caf25f9caf845a8a429dc64..59cdc2e9998e802d6c79ff967eaa30088a3b7a21 100644
|
||||
index a39a4f287ef843f7e0cdeac8320eeff81318116f..f84cdb85c249221522089667010d547cfab67819 100644
|
||||
--- a/browser/app/profile/firefox.js
|
||||
+++ b/browser/app/profile/firefox.js
|
||||
@@ -3110,3 +3110,5 @@ pref("toolkit.contentRelevancy.enabled", false);
|
||||
@@ -3190,3 +3190,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);
|
||||
|
||||
@@ -169,7 +169,8 @@ var gZenCompactModeManager = {
|
||||
|
||||
flashSidebar() {
|
||||
let sidebar = document.getElementById('navigator-toolbox');
|
||||
if (sidebar.matches(':hover')) {
|
||||
let tabPanels = document.getElementById('tabbrowser-tabpanels');
|
||||
if (sidebar.matches(':hover') || tabPanels.matches("[zen-split-view='true']")) {
|
||||
return;
|
||||
}
|
||||
if (this._flashSidebarTimeout) {
|
||||
|
||||
Submodule src/browser/base/content/zen-components updated: 4101126d54...64768bd518
13
src/toolkit/modules/AppConstants-sys-mjs.patch
Normal file
13
src/toolkit/modules/AppConstants-sys-mjs.patch
Normal file
@@ -0,0 +1,13 @@
|
||||
diff --git a/toolkit/modules/AppConstants.sys.mjs b/toolkit/modules/AppConstants.sys.mjs
|
||||
index a20e45c6135d24e42594700fe57184a560facd0f..7650dd88dc67d774c3af05704f2539ff92e21be2 100644
|
||||
--- a/toolkit/modules/AppConstants.sys.mjs
|
||||
+++ b/toolkit/modules/AppConstants.sys.mjs
|
||||
@@ -338,6 +338,8 @@ export var AppConstants = Object.freeze({
|
||||
MOZ_UPDATE_CHANNEL: "@MOZ_UPDATE_CHANNEL@",
|
||||
MOZ_WIDGET_TOOLKIT: "@MOZ_WIDGET_TOOLKIT@",
|
||||
|
||||
+ ZEN_FIREFOX_VERSION: "@ZEN_FIREFOX_VERSION@",
|
||||
+
|
||||
DEBUG_JS_MODULES: "@DEBUG_JS_MODULES@",
|
||||
|
||||
MOZ_BING_API_CLIENTID: "@MOZ_BING_API_CLIENTID@",
|
||||
12
src/toolkit/modules/moz-build.patch
Normal file
12
src/toolkit/modules/moz-build.patch
Normal file
@@ -0,0 +1,12 @@
|
||||
diff --git a/toolkit/modules/moz.build b/toolkit/modules/moz.build
|
||||
index 6ba1e92026f6f1618ce3a477f74bb6d0fa20f7c1..ccf3fa076771da7c9a5cb2bb732558cb73d810af 100644
|
||||
--- a/toolkit/modules/moz.build
|
||||
+++ b/toolkit/modules/moz.build
|
||||
@@ -281,6 +281,7 @@ for var in (
|
||||
"DLL_SUFFIX",
|
||||
"DEBUG_JS_MODULES",
|
||||
"OMNIJAR_NAME",
|
||||
+ "ZEN_FIREFOX_VERSION"
|
||||
):
|
||||
DEFINES[var] = CONFIG[var] or ""
|
||||
|
||||
@@ -1,8 +1,22 @@
|
||||
diff --git a/toolkit/moz.configure b/toolkit/moz.configure
|
||||
index dfef4ee7bd74a232f8f9eaa158303e59a2a32e62..77864261c8dbf2947738b97733553da67608c060 100644
|
||||
index 1f85d2831f2f71ebe4c7216bd604926d71e5189e..fb0d07554a592339f5a794151d953cb9269afd75 100644
|
||||
--- a/toolkit/moz.configure
|
||||
+++ b/toolkit/moz.configure
|
||||
@@ -905,9 +905,9 @@ set_define("MOZ_AV1", av1)
|
||||
@@ -81,6 +81,13 @@ option(
|
||||
)
|
||||
set_config("MOZ_INCLUDE_SOURCE_INFO", True, when="MOZ_INCLUDE_SOURCE_INFO")
|
||||
|
||||
+option(
|
||||
+ env="ZEN_FIREFOX_VERSION",
|
||||
+ default="130.0",
|
||||
+ help="Set the version of the browser",
|
||||
+)
|
||||
+set_config("ZEN_FIREFOX_VERSION", "130.0", when="ZEN_FIREFOX_VERSION")
|
||||
+
|
||||
option(
|
||||
"--with-distribution-id",
|
||||
nargs=1,
|
||||
@@ -905,9 +912,9 @@ set_define("MOZ_AV1", av1)
|
||||
option("--disable-jxl", help="Disable jxl image support")
|
||||
|
||||
|
||||
|
||||
13
src/toolkit/mozapps/extensions/AddonManager-sys-mjs.patch
Normal file
13
src/toolkit/mozapps/extensions/AddonManager-sys-mjs.patch
Normal file
@@ -0,0 +1,13 @@
|
||||
diff --git a/toolkit/mozapps/extensions/AddonManager.sys.mjs b/toolkit/mozapps/extensions/AddonManager.sys.mjs
|
||||
index 2f855e6e48f420e3782d3be31cfdfa6c40db479b..911a6494812f0496ac928489244f2ac7bf0ed025 100644
|
||||
--- a/toolkit/mozapps/extensions/AddonManager.sys.mjs
|
||||
+++ b/toolkit/mozapps/extensions/AddonManager.sys.mjs
|
||||
@@ -1214,7 +1214,7 @@ var AddonManagerInternal = {
|
||||
ITEM_VERSION: aAddon.version,
|
||||
ITEM_STATUS: addonStatus,
|
||||
APP_ID: Services.appinfo.ID,
|
||||
- APP_VERSION: aAppVersion ? aAppVersion : Services.appinfo.version,
|
||||
+ APP_VERSION: AppConstants.ZEN_FIREFOX_VERSION,
|
||||
REQ_VERSION: UPDATE_REQUEST_VERSION,
|
||||
APP_OS: Services.appinfo.OS,
|
||||
APP_ABI: Services.appinfo.XPCOMABI,
|
||||
Reference in New Issue
Block a user