LeOSium_webview/mulch/patches/0001-Vanadium/0052-disable-search-provide...

44 lines
1.8 KiB
Diff
Raw Normal View History

2023-11-18 11:46:19 +01:00
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Daniel Micay <danielmicay@gmail.com>
Date: Mon, 17 Jun 2019 12:03:52 -0400
Subject: [PATCH] disable search provider logo
---
.../android/template_url_service_android.cc | 23 +------------------
1 file changed, 1 insertion(+), 22 deletions(-)
diff --git a/components/search_engines/android/template_url_service_android.cc b/components/search_engines/android/template_url_service_android.cc
index 066bb1c11bc27..002da0bc0aaf5 100644
--- a/components/search_engines/android/template_url_service_android.cc
+++ b/components/search_engines/android/template_url_service_android.cc
@@ -103,28 +103,7 @@ jboolean TemplateUrlServiceAndroid::IsSearchByImageAvailable(
jboolean TemplateUrlServiceAndroid::DoesDefaultSearchEngineHaveLogo(
JNIEnv* env,
const JavaParamRef<jobject>& obj) {
- // |kSearchProviderLogoURL| applies to all search engines (Google or
- // third-party).
- if (base::CommandLine::ForCurrentProcess()->HasSwitch(
- search_provider_logos::switches::kSearchProviderLogoURL)) {
- return true;
- }
-
- // Google always has a logo.
- if (IsDefaultSearchEngineGoogle(env, obj))
- return true;
-
- // Third-party search engines can have a doodle specified via the command
- // line, or a static logo or doodle from the TemplateURLService.
- if (base::CommandLine::ForCurrentProcess()->HasSwitch(
- search_provider_logos::switches::kThirdPartyDoodleURL)) {
- return true;
- }
- const TemplateURL* default_search_provider =
- template_url_service_->GetDefaultSearchProvider();
- return default_search_provider &&
- (default_search_provider->doodle_url().is_valid() ||
- default_search_provider->logo_url().is_valid());
+ return false;
}
jboolean TemplateUrlServiceAndroid::IsDefaultSearchEngineGoogle(