| 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));
|
|
|