Index: components/search_engines/template_url_service.cc |
diff --git a/components/search_engines/template_url_service.cc b/components/search_engines/template_url_service.cc |
index 664fa3390a3a2ec1775d070a925493347201018e..4d7a28455a200cfcd4ac1674cdd7b72b758b6b31 100644 |
--- a/components/search_engines/template_url_service.cc |
+++ b/components/search_engines/template_url_service.cc |
@@ -395,10 +395,15 @@ bool TemplateURLService::CanAddAutogeneratedKeyword( |
CanAddAutogeneratedKeywordForHost(url.host()); |
} |
+bool TemplateURLService::IsPrepopulatedOrCreatedByPolicy( |
+ const TemplateURL* t_url) { |
+ return (t_url->prepopulate_id() > 0 || t_url->created_by_policy()) && |
+ t_url->SupportsReplacement(search_terms_data()); |
+} |
+ |
bool TemplateURLService::ShowInDefaultList(const TemplateURL* t_url) { |
- return (t_url == default_search_provider_ || t_url->prepopulate_id() > 0 || |
- t_url->created_by_policy()) && |
- t_url->SupportsReplacement(search_terms_data()); |
+ return t_url == default_search_provider_ || |
+ IsPrepopulatedOrCreatedByPolicy(t_url); |
} |
void TemplateURLService::AddMatchingKeywords( |