Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(613)

Unified Diff: components/search_engines/template_url_service.cc

Issue 2811793007: Make several methods of TemplateUrlService const (Closed)
Patch Set: Remove extra line Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 ca6401082f4f5c12ba4f65d6e200f92f2f448f07..5011707dfb225bbea6de2a7550e8fc5a634600a6 100644
--- a/components/search_engines/template_url_service.cc
+++ b/components/search_engines/template_url_service.cc
@@ -343,7 +343,7 @@ base::string16 TemplateURLService::CleanUserInputKeyword(
bool TemplateURLService::CanAddAutogeneratedKeyword(
const base::string16& keyword,
const GURL& url,
- TemplateURL** template_url_to_replace) {
+ TemplateURL** template_url_to_replace) const {
DCHECK(!keyword.empty()); // This should only be called for non-empty
// keywords. If we need to support empty kewords
// the code needs to change slightly.
@@ -367,12 +367,12 @@ bool TemplateURLService::CanAddAutogeneratedKeyword(
}
bool TemplateURLService::IsPrepopulatedOrCreatedByPolicy(
- const TemplateURL* t_url) {
+ const TemplateURL* t_url) const {
return (t_url->prepopulate_id() > 0 || t_url->created_by_policy()) &&
t_url->SupportsReplacement(search_terms_data());
}
-bool TemplateURLService::ShowInDefaultList(const TemplateURL* t_url) {
+bool TemplateURLService::ShowInDefaultList(const TemplateURL* t_url) const {
return t_url == default_search_provider_ ||
IsPrepopulatedOrCreatedByPolicy(t_url);
}
@@ -570,7 +570,7 @@ void TemplateURLService::ResetTemplateURL(TemplateURL* url,
NotifyObservers();
}
-bool TemplateURLService::CanMakeDefault(const TemplateURL* url) {
+bool TemplateURLService::CanMakeDefault(const TemplateURL* url) const {
return
((default_search_provider_source_ == DefaultSearchManager::FROM_USER) ||
(default_search_provider_source_ ==
@@ -621,7 +621,7 @@ bool TemplateURLService::IsSearchResultsPageFromDefaultSearchProvider(
default_provider->IsSearchURL(url, search_terms_data());
}
-bool TemplateURLService::IsExtensionControlledDefaultSearch() {
+bool TemplateURLService::IsExtensionControlledDefaultSearch() const {
return default_search_provider_source_ ==
DefaultSearchManager::FROM_EXTENSION;
}
@@ -850,7 +850,7 @@ void TemplateURLService::OnWebDataServiceRequestDone(
base::string16 TemplateURLService::GetKeywordShortName(
const base::string16& keyword,
- bool* is_omnibox_api_extension_keyword) {
+ bool* is_omnibox_api_extension_keyword) const {
const TemplateURL* template_url = GetTemplateURLForKeyword(keyword);
// TODO(sky): Once LocationBarView adds a listener to the TemplateURLService
@@ -1435,8 +1435,9 @@ void TemplateURLService::Init(const Initializer* initializers,
RequestGoogleURLTrackerServerCheckIfNecessary();
}
-TemplateURL* TemplateURLService::BestEngineForKeyword(TemplateURL* engine1,
- TemplateURL* engine2) {
+TemplateURL* TemplateURLService::BestEngineForKeyword(
+ TemplateURL* engine1,
+ TemplateURL* engine2) {
Peter Kasting 2017/04/13 06:15:35 Similarly, can probably revert this
DCHECK(engine1);
DCHECK(engine2);
DCHECK_EQ(engine1->keyword(), engine2->keyword());
@@ -1626,7 +1627,7 @@ void TemplateURLService::ChangeToLoadedState() {
}
bool TemplateURLService::CanAddAutogeneratedKeywordForHost(
- const std::string& host) {
+ const std::string& host) const {
const TemplateURLSet* urls = provider_map_->GetURLsForHost(host);
if (!urls)
return true;
@@ -1637,7 +1638,7 @@ bool TemplateURLService::CanAddAutogeneratedKeywordForHost(
return true;
}
-bool TemplateURLService::CanReplace(const TemplateURL* t_url) {
+bool TemplateURLService::CanReplace(const TemplateURL* t_url) const {
return !ShowInDefaultList(t_url) && t_url->safe_for_autoreplace();
}
@@ -2227,9 +2228,10 @@ base::string16 TemplateURLService::UniquifyKeyword(const TemplateURL& turl,
return keyword_candidate;
}
-bool TemplateURLService::IsLocalTemplateURLBetter(const TemplateURL* local_turl,
- const TemplateURL* sync_turl,
- bool prefer_local_default) {
+bool TemplateURLService::IsLocalTemplateURLBetter(
+ const TemplateURL* local_turl,
+ const TemplateURL* sync_turl,
+ bool prefer_local_default) const {
DCHECK(GetTemplateURLForGUID(local_turl->sync_guid()));
return local_turl->last_modified() > sync_turl->last_modified() ||
local_turl->created_by_policy() ||

Powered by Google App Engine
This is Rietveld 408576698