| Index: chrome/browser/ui/search/instant_controller.cc
|
| diff --git a/chrome/browser/ui/search/instant_controller.cc b/chrome/browser/ui/search/instant_controller.cc
|
| index f63aeab6c07470428821cdb5c2a6fbee6c264dc8..39eea50c41d8934accc09cd8fcd8fb80573735b2 100644
|
| --- a/chrome/browser/ui/search/instant_controller.cc
|
| +++ b/chrome/browser/ui/search/instant_controller.cc
|
| @@ -617,8 +617,12 @@ void InstantController::HandleAutocompleteResults(
|
| result.type = UTF8ToUTF16(AutocompleteMatch::TypeToString(match->type));
|
| result.description = match->description;
|
| result.destination_url = UTF8ToUTF16(match->destination_url.spec());
|
| - if (from_search_provider)
|
| +
|
| + // Setting the search_query field tells the Instant page to treat the
|
| + // suggestion as a query.
|
| + if (AutocompleteMatch::IsSearchType(match->type))
|
| result.search_query = match->contents;
|
| +
|
| result.transition = match->transition;
|
| result.relevance = match->relevance;
|
| DVLOG(1) << " " << result.relevance << " " << result.type << " "
|
|
|