diff --git a/patches/chromium/.patches b/patches/chromium/.patches index a3a1baedc1..be5fd3bdca 100644 --- a/patches/chromium/.patches +++ b/patches/chromium/.patches @@ -84,7 +84,6 @@ create_browser_v8_snapshot_file_name_fuse.patch feat_configure_launch_options_for_service_process.patch feat_ensure_mas_builds_of_the_same_application_can_use_safestorage.patch fix_on-screen-keyboard_hides_on_input_blur_in_webview.patch -preconnect_manager.patch fix_remove_caption-removing_style_call.patch build_allow_electron_to_use_exec_script.patch chore_introduce_blocking_api_for_electron.patch @@ -137,3 +136,4 @@ revert_update_siso-chromium_image.patch build_set_mac_sdk_minimum_to_10.patch fix_add_macos_memory_query_fallback_to_avoid_crash.patch fix_resolve_dynamic_background_material_update_issue_on_windows_11.patch +chore_remove_unused_include_in_preconnect_manager_impl_cc.patch diff --git a/patches/chromium/chore_remove_unused_include_in_preconnect_manager_impl_cc.patch b/patches/chromium/chore_remove_unused_include_in_preconnect_manager_impl_cc.patch new file mode 100644 index 0000000000..cf30925a04 --- /dev/null +++ b/patches/chromium/chore_remove_unused_include_in_preconnect_manager_impl_cc.patch @@ -0,0 +1,26 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: David Sanders +Date: Wed, 23 Jul 2025 22:07:13 -0700 +Subject: chore: remove unused include in preconnect_manager_impl.cc + +This include isn't used but pulls in parts of //chrome that +we don't build, so snip it. This was previously being done +as part of another patch but that patch went away in this +Chromium roll so this is a new patch just to snip it. + +This is being upstreamed at https://chromium-review.googlesource.com/c/chromium/src/+/6782507 + +Change-Id: If13767d94f3522e7224f24ea45d6feeab01bafbc + +diff --git a/chrome/browser/predictors/preconnect_manager_impl.cc b/chrome/browser/predictors/preconnect_manager_impl.cc +index 58d19bed9ca5004a5322dbbe52e7f1075b2188ea..2dd50c6107590ece770d3a348a32c4996a2a7f83 100644 +--- a/chrome/browser/predictors/preconnect_manager_impl.cc ++++ b/chrome/browser/predictors/preconnect_manager_impl.cc +@@ -13,7 +13,6 @@ + #include "base/trace_event/trace_event.h" + #include "base/types/optional_util.h" + #include "chrome/browser/predictors/predictors_features.h" +-#include "chrome/browser/predictors/resource_prefetch_predictor.h" + #include "content/public/browser/browser_context.h" + #include "content/public/browser/browser_task_traits.h" + #include "content/public/browser/browser_thread.h" diff --git a/patches/chromium/preconnect_manager.patch b/patches/chromium/preconnect_manager.patch deleted file mode 100644 index daa869f1a3..0000000000 --- a/patches/chromium/preconnect_manager.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: deepak1556 -Date: Thu, 13 Oct 2022 20:30:12 +0900 -Subject: Preconnect manager - -* Patch disables the profile related changes added in -https://chromium-review.googlesource.com/c/chromium/src/+/3928470. - -diff --git a/chrome/browser/predictors/preconnect_manager_impl.cc b/chrome/browser/predictors/preconnect_manager_impl.cc -index 57d544c0b03c80bdc015ce79d3aa78054d43c6e7..e9547e23d8bb2a5ac120c901405720cbde89737c 100644 ---- a/chrome/browser/predictors/preconnect_manager_impl.cc -+++ b/chrome/browser/predictors/preconnect_manager_impl.cc -@@ -13,9 +13,11 @@ - #include "base/trace_event/trace_event.h" - #include "base/types/optional_util.h" - #include "chrome/browser/predictors/predictors_features.h" -+#if 0 - #include "chrome/browser/predictors/resource_prefetch_predictor.h" - #include "chrome/browser/preloading/preloading_prefs.h" - #include "chrome/browser/profiles/profile.h" -+#endif - #include "content/public/browser/browser_context.h" - #include "content/public/browser/browser_task_traits.h" - #include "content/public/browser/browser_thread.h" -@@ -106,12 +108,15 @@ PreconnectManagerImpl::PreconnectManagerImpl( - PreconnectManagerImpl::~PreconnectManagerImpl() = default; - - bool PreconnectManagerImpl::IsEnabled() { -+#if 0 - Profile* profile = Profile::FromBrowserContext(browser_context_); - if (!profile) { - return false; - } - return prefetch::IsSomePreloadingEnabled(*profile->GetPrefs()) == - content::PreloadingEligibility::kEligible; -+#endif -+ return true; - } - - base::WeakPtr PreconnectManagerImpl::GetWeakPtr() {