From 311ab1c817b5815ca689c7a6de6c496bd389da94 Mon Sep 17 00:00:00 2001 From: Rootkit404 <175176948+RKNF404@users.noreply.github.com> Date: Tue, 1 Oct 2024 23:52:26 -0400 Subject: [PATCH] Update all patches --- fedora_patches/chromium-127-rust-clanglib.patch | 2 +- .../enable-visited-link-database-partitioning.patch | 10 +++++----- patches/set-browser-defaults.patch | 10 +++++----- vanadium_patches/0012-Checkout-PGO-profiles.patch | 2 +- vanadium_patches/0013-disable-checkout_nacl.patch | 2 +- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/fedora_patches/chromium-127-rust-clanglib.patch b/fedora_patches/chromium-127-rust-clanglib.patch index 55b3ce73..ed4d6c02 100644 --- a/fedora_patches/chromium-127-rust-clanglib.patch +++ b/fedora_patches/chromium-127-rust-clanglib.patch @@ -46,7 +46,7 @@ diff -up chromium-121.0.6167.57/build/config/clang/BUILD.gn.rust-clang_lib chrom + assert(false) # Unhandled cpu type + } + # different clang lib dir in fedora/epel -+ if (clang_version == "17" || clang_version == "18") { ++ if (clang_version == "17" || clang_version == "18" || clang_version == "19") { + _suffix = "" + } else if (clang_version == "14" || clang_version == "15" || clang_version == "16") { + _libprefix = "64" diff --git a/patches/enable-visited-link-database-partitioning.patch b/patches/enable-visited-link-database-partitioning.patch index 67cd12bf..2d1c2c2d 100644 --- a/patches/enable-visited-link-database-partitioning.patch +++ b/patches/enable-visited-link-database-partitioning.patch @@ -1,13 +1,13 @@ diff --git a/third_party/blink/common/features.cc b/third_party/blink/common/features.cc -index 16e843fd62d0a..400602645bf2f 100644 +index 7f1f766294588..364c2405591c0 100644 --- a/third_party/blink/common/features.cc +++ b/third_party/blink/common/features.cc -@@ -1749,7 +1749,7 @@ const base::FeatureParam kPartialLowEndModeExcludeCanvasFontCache{ - // TODO(crbug.com/329102369): complete the partitioned hashtable implementation. +@@ -1758,7 +1758,7 @@ const base::FeatureParam kPartialLowEndModeExcludeCanvasFontCache{ + // top-level site, frame origin>. BASE_FEATURE(kPartitionVisitedLinkDatabase, "PartitionVisitedLinkDatabase", - base::FEATURE_DISABLED_BY_DEFAULT); + base::FEATURE_ENABLED_BY_DEFAULT); - // Enables the use of the PaintCache for Path2D objects that are rasterized - // out of process. Has no effect when kCanvasOopRasterization is disabled. + // When enabled, this flag partitions the :visited link hashtable by AND adds the "self link" RegisterBooleanPref(prefs::kWebAppCreateInAppsMenu, true); registry->RegisterBooleanPref(prefs::kWebAppCreateInQuickLaunchBar, true); registry->RegisterBooleanPref( @@ -15,7 +15,7 @@ index c91763f863401..f06d9625ed85a 100644 registry->RegisterDictionaryPref(prefs::kBrowserWindowPlacement); registry->RegisterDictionaryPref(prefs::kBrowserWindowPlacementPopup); registry->RegisterDictionaryPref(prefs::kAppWindowPlacement); -@@ -103,19 +103,19 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistrySyncable* registry) { +@@ -109,19 +109,19 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistrySyncable* registry) { false); #endif registry->RegisterStringPref(prefs::kWebRTCIPHandlingPolicy, @@ -39,7 +39,7 @@ index c91763f863401..f06d9625ed85a 100644 #endif // BUILDFLAG(ENABLE_CLICK_TO_CALL) #if BUILDFLAG(IS_MAC) -@@ -164,7 +164,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistrySyncable* registry) { +@@ -170,7 +170,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistrySyncable* registry) { #endif registry->RegisterBooleanPref( @@ -47,4 +47,4 @@ index c91763f863401..f06d9625ed85a 100644 + prefs::kHttpsOnlyModeEnabled, true, user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); registry->RegisterBooleanPref( - prefs::kHttpsFirstModeIncognito, true, + prefs::kHttpsFirstBalancedMode, false, diff --git a/vanadium_patches/0012-Checkout-PGO-profiles.patch b/vanadium_patches/0012-Checkout-PGO-profiles.patch index 8bb11494..08431d90 100644 --- a/vanadium_patches/0012-Checkout-PGO-profiles.patch +++ b/vanadium_patches/0012-Checkout-PGO-profiles.patch @@ -8,7 +8,7 @@ Subject: [PATCH] Checkout PGO profiles 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEPS b/DEPS -index 5321f73f5e55e..07adad1a32cdd 100644 +index bd9a60c92028c..8462dd80f68ff 100644 --- a/DEPS +++ b/DEPS @@ -149,7 +149,7 @@ vars = { diff --git a/vanadium_patches/0013-disable-checkout_nacl.patch b/vanadium_patches/0013-disable-checkout_nacl.patch index 19512d12..a85d8a6f 100644 --- a/vanadium_patches/0013-disable-checkout_nacl.patch +++ b/vanadium_patches/0013-disable-checkout_nacl.patch @@ -8,7 +8,7 @@ Subject: [PATCH] disable checkout_nacl 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEPS b/DEPS -index 07adad1a32cdd..d4d6ccada0ba8 100644 +index 8462dd80f68ff..ae5abb19ed3a5 100644 --- a/DEPS +++ b/DEPS @@ -118,7 +118,7 @@ vars = {