Commit 14f8f169 authored by Ce Chen's avatar Ce Chen Committed by Commit Bot

[omnibox] Add missing provider type ON_DEVICE_HEAD for

AsOmniboxEventProviderType.

This is to fix crash in http://crbug/1011730.

Bug: 1011730
Bug: 925072
Change-Id: I1cd11156505ce501fac45527b5c59af74e8b96cd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1844056
Commit-Queue: Ce Chen <cch@chromium.org>
Reviewed-by: default avatarTommy Li <tommycli@chromium.org>
Reviewed-by: default avatarJustin Donnelly <jdonnelly@chromium.org>
Cr-Commit-Position: refs/heads/master@{#703419}
parent 116dbc26
...@@ -40,6 +40,8 @@ const char* AutocompleteProvider::TypeToString(Type type) { ...@@ -40,6 +40,8 @@ const char* AutocompleteProvider::TypeToString(Type type) {
return "Bookmark"; return "Bookmark";
case TYPE_BUILTIN: case TYPE_BUILTIN:
return "Builtin"; return "Builtin";
case TYPE_CLIPBOARD:
return "Clipboard";
case TYPE_DOCUMENT: case TYPE_DOCUMENT:
return "Document"; return "Document";
case TYPE_HISTORY_QUICK: case TYPE_HISTORY_QUICK:
...@@ -48,16 +50,14 @@ const char* AutocompleteProvider::TypeToString(Type type) { ...@@ -48,16 +50,14 @@ const char* AutocompleteProvider::TypeToString(Type type) {
return "HistoryURL"; return "HistoryURL";
case TYPE_KEYWORD: case TYPE_KEYWORD:
return "Keyword"; return "Keyword";
case TYPE_ON_DEVICE_HEAD:
return "OnDeviceHead";
case TYPE_SEARCH: case TYPE_SEARCH:
return "Search"; return "Search";
case TYPE_SHORTCUTS: case TYPE_SHORTCUTS:
return "Shortcuts"; return "Shortcuts";
case TYPE_ZERO_SUGGEST: case TYPE_ZERO_SUGGEST:
return "ZeroSuggest"; return "ZeroSuggest";
case TYPE_CLIPBOARD:
return "Clipboard";
case TYPE_ON_DEVICE_HEAD:
return "OnDeviceHead";
case TYPE_ZERO_SUGGEST_LOCAL_HISTORY: case TYPE_ZERO_SUGGEST_LOCAL_HISTORY:
return "LocalHistoryZeroSuggest"; return "LocalHistoryZeroSuggest";
default: default:
...@@ -110,6 +110,8 @@ metrics::OmniboxEventProto_ProviderType AutocompleteProvider:: ...@@ -110,6 +110,8 @@ metrics::OmniboxEventProto_ProviderType AutocompleteProvider::
return metrics::OmniboxEventProto::BOOKMARK; return metrics::OmniboxEventProto::BOOKMARK;
case TYPE_BUILTIN: case TYPE_BUILTIN:
return metrics::OmniboxEventProto::BUILTIN; return metrics::OmniboxEventProto::BUILTIN;
case TYPE_CLIPBOARD:
return metrics::OmniboxEventProto::CLIPBOARD;
case TYPE_DOCUMENT: case TYPE_DOCUMENT:
return metrics::OmniboxEventProto::DOCUMENT; return metrics::OmniboxEventProto::DOCUMENT;
case TYPE_HISTORY_QUICK: case TYPE_HISTORY_QUICK:
...@@ -118,14 +120,14 @@ metrics::OmniboxEventProto_ProviderType AutocompleteProvider:: ...@@ -118,14 +120,14 @@ metrics::OmniboxEventProto_ProviderType AutocompleteProvider::
return metrics::OmniboxEventProto::HISTORY_URL; return metrics::OmniboxEventProto::HISTORY_URL;
case TYPE_KEYWORD: case TYPE_KEYWORD:
return metrics::OmniboxEventProto::KEYWORD; return metrics::OmniboxEventProto::KEYWORD;
case TYPE_ON_DEVICE_HEAD:
return metrics::OmniboxEventProto::ON_DEVICE_HEAD;
case TYPE_SEARCH: case TYPE_SEARCH:
return metrics::OmniboxEventProto::SEARCH; return metrics::OmniboxEventProto::SEARCH;
case TYPE_SHORTCUTS: case TYPE_SHORTCUTS:
return metrics::OmniboxEventProto::SHORTCUTS; return metrics::OmniboxEventProto::SHORTCUTS;
case TYPE_ZERO_SUGGEST: case TYPE_ZERO_SUGGEST:
return metrics::OmniboxEventProto::ZERO_SUGGEST; return metrics::OmniboxEventProto::ZERO_SUGGEST;
case TYPE_CLIPBOARD:
return metrics::OmniboxEventProto::CLIPBOARD;
case TYPE_ZERO_SUGGEST_LOCAL_HISTORY: case TYPE_ZERO_SUGGEST_LOCAL_HISTORY:
return metrics::OmniboxEventProto::ZERO_SUGGEST_LOCAL_HISTORY; return metrics::OmniboxEventProto::ZERO_SUGGEST_LOCAL_HISTORY;
default: default:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment