| Index: components/omnibox/search_provider.cc
|
| diff --git a/components/omnibox/search_provider.cc b/components/omnibox/search_provider.cc
|
| index 670debf1d3814e84a53f021148f752217a761492..4c236e68ee0d64d7549aa10b2091d13ba15db62d 100644
|
| --- a/components/omnibox/search_provider.cc
|
| +++ b/components/omnibox/search_provider.cc
|
| @@ -16,6 +16,7 @@
|
| #include "base/metrics/histogram.h"
|
| #include "base/metrics/user_metrics.h"
|
| #include "base/rand_util.h"
|
| +#include "base/strings/string_split.h"
|
| #include "base/strings/string_util.h"
|
| #include "base/strings/utf_string_conversions.h"
|
| #include "components/history/core/browser/in_memory_database.h"
|
| @@ -1436,8 +1437,10 @@ AutocompleteMatch SearchProvider::NavigationToMatch(
|
| !navigation.received_after_last_keystroke() &&
|
| (match.inline_autocompletion.empty() ||
|
| (!input_.prevent_inline_autocomplete() && !trimmed_whitespace));
|
| + std::vector<base::string16> words;
|
| + base::SplitString(input_.text(), ' ', &words);
|
| match.EnsureUWYTIsAllowedToBeDefault(
|
| - input_.canonicalized_url(), providers_.template_url_service());
|
| + input_.canonicalized_url(), words, providers_.template_url_service());
|
|
|
| match.contents = navigation.match_contents();
|
| match.contents_class = navigation.match_contents_class();
|
|
|