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

Unified Diff: chrome/browser/search_engines/template_url.cc

Issue 11552020: Add search_terms_replacement_key field to TemplateURL. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Removed logic to check search_terms_replacement_key in template_url.cc. This is for a next CL. Created 8 years 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: chrome/browser/search_engines/template_url.cc
diff --git a/chrome/browser/search_engines/template_url.cc b/chrome/browser/search_engines/template_url.cc
index 7c84ea6c4999da817f9b3c839e29329a46edfd97..f1b33eea73c6e0e81f74c6f26e032d0e89bddd87 100644
--- a/chrome/browser/search_engines/template_url.cc
+++ b/chrome/browser/search_engines/template_url.cc
@@ -57,6 +57,8 @@ const char kGoogleBaseSuggestURLParameterFull[] = "{google:baseSuggestURL}";
const char kGoogleInstantEnabledParameter[] = "google:instantEnabledParameter";
const char kGoogleInstantExtendedEnabledParameter[] =
"google:instantExtendedEnabledParameter";
+const char kGoogleInstantExtendedEnabledKey[] =
+ "google:instantExtendedEnabledKey";
const char kGoogleOriginalQueryForSuggestionParameter[] =
"google:originalQueryForSuggestion";
const char kGoogleRLZParameter[] = "google:RLZ";
@@ -304,6 +306,10 @@ std::string TemplateURLRef::ReplaceSearchTermsUsingTermsData(
url.insert(i->index, search_terms_data.InstantExtendedEnabledParam());
break;
+ case GOOGLE_INSTANT_EXTENDED_ENABLED_KEY:
+ url.insert(i->index, search_terms_data.InstantExtendedEnabledKey());
+ break;
+
case GOOGLE_ORIGINAL_QUERY_FOR_SUGGESTION:
if (search_terms_args.accepted_suggestion >= 0 ||
!search_terms_args.assisted_query_stats.empty()) {
@@ -560,6 +566,9 @@ bool TemplateURLRef::ParseParameter(size_t start,
} else if (parameter == kGoogleInstantExtendedEnabledParameter) {
replacements->push_back(Replacement(GOOGLE_INSTANT_EXTENDED_ENABLED,
start));
+ } else if (parameter == kGoogleInstantExtendedEnabledKey) {
+ replacements->push_back(Replacement(GOOGLE_INSTANT_EXTENDED_ENABLED_KEY,
+ start));
} else if (parameter == kGoogleOriginalQueryForSuggestionParameter) {
replacements->push_back(Replacement(GOOGLE_ORIGINAL_QUERY_FOR_SUGGESTION,
start));

Powered by Google App Engine
This is Rietveld 408576698