summaryrefslogtreecommitdiffstats
path: root/chrome/browser/autocomplete
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/autocomplete')
-rw-r--r--chrome/browser/autocomplete/keyword_provider.cc3
-rw-r--r--chrome/browser/autocomplete/search_provider.cc3
2 files changed, 3 insertions, 3 deletions
diff --git a/chrome/browser/autocomplete/keyword_provider.cc b/chrome/browser/autocomplete/keyword_provider.cc
index b546c92..b4d5e50 100644
--- a/chrome/browser/autocomplete/keyword_provider.cc
+++ b/chrome/browser/autocomplete/keyword_provider.cc
@@ -303,8 +303,7 @@ AutocompleteMatch KeywordProvider::CreateAutocompleteMatch(
ACMatchClassification::DIM,
&result.description_class);
- // Keyword searches don't look like URLs.
- result.transition = PageTransition::GENERATED;
+ result.transition = PageTransition::KEYWORD;
return result;
}
diff --git a/chrome/browser/autocomplete/search_provider.cc b/chrome/browser/autocomplete/search_provider.cc
index 13d393c..2f123d8 100644
--- a/chrome/browser/autocomplete/search_provider.cc
+++ b/chrome/browser/autocomplete/search_provider.cc
@@ -713,7 +713,8 @@ void SearchProvider::AddMatchToMap(const std::wstring& query_string,
input_text);
// Search results don't look like URLs.
- match.transition = PageTransition::GENERATED;
+ match.transition =
+ is_keyword ? PageTransition::KEYWORD : PageTransition::GENERATED;
// Try to add |match| to |map|. If a match for |query_string| is already in
// |map|, replace it if |match| is more relevant.