| 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 874b4bbaa33bed834f6211b2bcf0b8aac9fc5ff7..01a15dfd2c8c0011f41a3877e78729ea676f2e7e 100644
|
| --- a/chrome/browser/search_engines/template_url.cc
|
| +++ b/chrome/browser/search_engines/template_url.cc
|
| @@ -84,6 +84,9 @@ const char kGoogleRLZParameter[] = "google:RLZ";
|
| const char kGoogleSearchClient[] = "google:searchClient";
|
| const char kGoogleSearchFieldtrialParameter[] =
|
| "google:searchFieldtrialParameter";
|
| +#if defined (OS_ANDROID)
|
| +const char kGoogleSearchVersion[] = "google:searchVersion";
|
| +#endif
|
| const char kGoogleSourceIdParameter[] = "google:sourceId";
|
| const char kGoogleSuggestAPIKeyParameter[] = "google:suggestAPIKeyParameter";
|
| const char kGoogleSuggestClient[] = "google:suggestClient";
|
| @@ -601,6 +604,13 @@ bool TemplateURLRef::ParseParameter(size_t start,
|
| replacements->push_back(Replacement(GOOGLE_SEARCH_CLIENT, start));
|
| } else if (parameter == kGoogleSearchFieldtrialParameter) {
|
| replacements->push_back(Replacement(GOOGLE_SEARCH_FIELDTRIAL_GROUP, start));
|
| +#if defined(OS_ANDROID)
|
| + } else if (parameter == kGoogleSearchVersion) {
|
| + if (CommandLine::ForCurrentProcess()->HasSwitch(
|
| + switches::kEnableAnswersInSuggest)) {
|
| + url->insert(start, "gs_rn=42&");
|
| + }
|
| +#endif
|
| } else if (parameter == kGoogleSourceIdParameter) {
|
| #if defined(OS_ANDROID)
|
| url->insert(start, "sourceid=chrome-mobile&");
|
|
|