| 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 83f1e345833a15ef85e88f0bd2df06d9dfbae3a5..ca83c42eab0f9e12ce5c630e27bf45182ce74b0e 100644
|
| --- a/chrome/browser/ui/search/instant_controller.cc
|
| +++ b/chrome/browser/ui/search/instant_controller.cc
|
| @@ -572,8 +572,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 << " "
|
|
|