Patches for 134

- Added "Do-not-check-for-the-presence-of-use-remoteexec"
- Added "Temporarily-disable-Tab-Group-Sync-Android"
This commit is contained in:
Carmelo Messina
2025-03-03 17:21:14 +01:00
parent f402e19a5e
commit 2a5f5e750a
3 changed files with 62 additions and 3 deletions
+4 -3
View File
@@ -1,4 +1,5 @@
Do-not-link-with-libatomic.patch
Do-not-check-for-the-presence-of-use-remoteexec.patch
bromite-build-utils.patch
Add-cromite-flags-support.patch
Fix-chromium-vanilla.patch
@@ -170,7 +171,6 @@ Enable-third-party-storage-partitioning.patch
Restore-adaptive-button-in-top-toolbar-customization.patch
Add-kill-switch-for-unsupported-clangd-flags.patch
# cromite patches
WIN-enable-pdf-plugin.patch
WIN-disable-annotate-downloads.patch
Enable-HighEfficiencyMode-by-default.patch
@@ -292,6 +292,8 @@ Disable-Web-Bluetooth-by-default-in-desktop-platforms.patch
Enable-Cert-Management-UI.patch
Enable-ProcessBoundStringEncryption-by-default.patch
Prevent-mouse-wheel-fingerprinting-on-Windows.patch
Enable-component-updater.patch
Android-fonts-fingerprinting-mitigation.patch
# temporary or wip patches
Temp-PerformanceNavigationTiming-privacy-fix.patch
@@ -301,9 +303,8 @@ Temp-guard-FileSystemAccessPersistentPermissions.patch
Never-treat-Proguard-warnings-as-errors.patch
Temp-disable-experimental-web-platform-features.patch
Block-leakage-of-urls-in-sandbox-iframes.patch
Temporarily-disable-Tab-Group-Sync-Android.patch
Fix-chromium-build-bugs.patch
Enable-component-updater.patch
Android-fonts-fingerprinting-mitigation.patch
# adblock patches
eyeo-beta-118.0.5993.48-base.patch
@@ -0,0 +1,25 @@
From: uazo <uazo@users.noreply.github.com>
Date: Mon, 3 Mar 2025 12:04:53 +0000
Subject: Do not check for the presence of use_remoteexec
---
build/toolchain/rbe.gni | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/build/toolchain/rbe.gni b/build/toolchain/rbe.gni
--- a/build/toolchain/rbe.gni
+++ b/build/toolchain/rbe.gni
@@ -4,11 +4,7 @@
# Defines the configuration of Remote Build Execution (RBE).
-use_remoteexec_default =
- exec_script(rebase_path("//build/toolchain/use_remoteexec_value.py"),
- [],
- "value",
- [])
+use_remoteexec_default = false
declare_args() {
# Deprecated: Please use reclient_bin_dir instead.
--
@@ -0,0 +1,33 @@
From: uazo <uazo@users.noreply.github.com>
Date: Mon, 3 Mar 2025 14:33:03 +0000
Subject: Temporarily disable Tab Group Sync Android
---
.../org/chromium/chrome/browser/flags/ChromeFeatureList.java | 2 +-
components/saved_tab_groups/public/features.cc | 3 +++
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java b/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
--- a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
+++ b/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
@@ -815,7 +815,7 @@ public abstract class ChromeFeatureList {
public static final CachedFlag sTabGroupCreationDialogAndroid =
newCachedFlag(TAB_GROUP_CREATION_DIALOG_ANDROID, true);
public static final CachedFlag sTabGroupPaneAndroid =
- newCachedFlag(TAB_GROUP_PANE_ANDROID, /* defaultValue= */ true);
+ newCachedFlag(TAB_GROUP_PANE_ANDROID, /* defaultValue= */ false);
public static final CachedFlag sTabResumptionModuleAndroid =
newCachedFlag(
TAB_RESUMPTION_MODULE_ANDROID,
diff --git a/components/saved_tab_groups/public/features.cc b/components/saved_tab_groups/public/features.cc
--- a/components/saved_tab_groups/public/features.cc
+++ b/components/saved_tab_groups/public/features.cc
@@ -135,4 +135,7 @@ bool IsUrlRestrictionEnabled() {
return base::FeatureList::IsEnabled(kEnableUrlRestriction);
}
+SET_CROMITE_FEATURE_DISABLED(kTabGroupSyncAndroid);
+SET_CROMITE_FEATURE_DISABLED(kTabGroupPaneAndroid);
+SET_CROMITE_FEATURE_ENABLED(kTabGroupSyncDisableNetworkLayer);
} // namespace tab_groups
--