Modify Entity Suggestion support and Add Profile Suggest support
- Added new AutocompleteMatchType for the two, and additionally for personalized and infinite suggestion.
- Added logging for the new suggestion types.
- Annotation for entities is now used as description in the match. This allows multiline rendering in mobile easily.
- Profile suggestions also look like entity suggestion, and use title, annotation and query fields in response.
BUG=
Review URL: https://codereview.chromium.org/58003005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240174 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/browser/metrics/metrics_log.cc b/chrome/browser/metrics/metrics_log.cc
index 9ebf3bc..ba2117d 100644
--- a/chrome/browser/metrics/metrics_log.cc
+++ b/chrome/browser/metrics/metrics_log.cc
@@ -131,6 +131,14 @@
return OmniboxEventProto::Suggestion::SEARCH_HISTORY;
case AutocompleteMatchType::SEARCH_SUGGEST:
return OmniboxEventProto::Suggestion::SEARCH_SUGGEST;
+ case AutocompleteMatchType::SEARCH_SUGGEST_ENTITY:
+ return OmniboxEventProto::Suggestion::SEARCH_SUGGEST_ENTITY;
+ case AutocompleteMatchType::SEARCH_SUGGEST_INFINITE:
+ return OmniboxEventProto::Suggestion::SEARCH_SUGGEST_INFINITE;
+ case AutocompleteMatchType::SEARCH_SUGGEST_PERSONALIZED:
+ return OmniboxEventProto::Suggestion::SEARCH_SUGGEST_PERSONALIZED;
+ case AutocompleteMatchType::SEARCH_SUGGEST_PROFILE:
+ return OmniboxEventProto::Suggestion::SEARCH_SUGGEST_PROFILE;
case AutocompleteMatchType::SEARCH_OTHER_ENGINE:
return OmniboxEventProto::Suggestion::SEARCH_OTHER_ENGINE;
case AutocompleteMatchType::EXTENSION_APP: