diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-02-13 15:05:36 +0100 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-02-14 10:33:47 +0000 |
commit | e684a3455bcc29a6e3e66a004e352dea4e1141e7 (patch) | |
tree | d55b4003bde34d7d05f558f02cfd82b2a66a7aac /chromium/third_party/metrics_proto | |
parent | 2b94bfe47ccb6c08047959d1c26e392919550e86 (diff) | |
download | qtwebengine-chromium-e684a3455bcc29a6e3e66a004e352dea4e1141e7.tar.gz |
BASELINE: Update Chromium to 72.0.3626.110 and Ninja to 1.9.0
Change-Id: Ic57220b00ecc929a893c91f5cc552f5d3e99e922
Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'chromium/third_party/metrics_proto')
-rw-r--r-- | chromium/third_party/metrics_proto/README.chromium | 4 | ||||
-rw-r--r-- | chromium/third_party/metrics_proto/omnibox_event.proto | 39 | ||||
-rw-r--r-- | chromium/third_party/metrics_proto/system_profile.proto | 12 |
3 files changed, 48 insertions, 7 deletions
diff --git a/chromium/third_party/metrics_proto/README.chromium b/chromium/third_party/metrics_proto/README.chromium index 70527086309..00ffc949447 100644 --- a/chromium/third_party/metrics_proto/README.chromium +++ b/chromium/third_party/metrics_proto/README.chromium @@ -1,8 +1,8 @@ Name: Metrics Protos Short Name: metrics_proto URL: This is the canonical public repository -Version: 214990311 -Date: 2018/09/28 UTC +Version: 221728188 +Date: 2018/11/16 UTC License: BSD Security Critical: Yes diff --git a/chromium/third_party/metrics_proto/omnibox_event.proto b/chromium/third_party/metrics_proto/omnibox_event.proto index f7859f26d2f..4f1146e97cf 100644 --- a/chromium/third_party/metrics_proto/omnibox_event.proto +++ b/chromium/third_party/metrics_proto/omnibox_event.proto @@ -14,7 +14,7 @@ package metrics; import "omnibox_input_type.proto"; // Stores information about an omnibox interaction. -// Next tag: 19 +// Next tag: 21 message OmniboxEventProto { // The timestamp for the event, in seconds. // This value comes from Chromium's TimeTicks::Now(), which is an abstract @@ -200,7 +200,7 @@ message OmniboxEventProto { } // The result set displayed on the completion popup - // Next tag: 9 + // Next tag: 10 message Suggestion { // Where does this result come from? optional ProviderType provider = 1; @@ -296,6 +296,18 @@ message OmniboxEventProto { // Whether the suggestion presented in the match, regardless of type, // matched an open tab. optional bool has_tab_match = 8; + + // Whether this suggestion came associated with a keyword. Does not include + // suggestions that came from the default search engine unless the search + // engine was explicitly invoked. As two common examples, + // |is_keyword_suggestion| will be true for suggestions from explicitly- + // invoked suggestions (whether from a search engine or an extension). It + // will also be true for suggestions from a keyword that wasn't explicitly + // requested. For example, if a user has Google as their default search + // engine, the input "bing testing" will often show a suggestion to "Search + // Bing for testing" in the dropdown. This suggestion will be marked as + // |is_keyword_suggestion|. + optional bool is_keyword_suggestion = 9; } repeated Suggestion suggestion = 9; @@ -336,4 +348,27 @@ message OmniboxEventProto { // A list of diagnostic information about each provider. Providers // will appear at most once in this list. repeated ProviderInfo provider_info = 12; + + // Whether the Omnibox was in keyword mode, however it was entered. + optional bool in_keyword_mode = 19; + + // How the Omnibox got into keyword mode. Not present if not in keyword + // mode. + enum KeywordModeEntryMethod { + INVALID = 0; + TAB = 1; // Select a suggestion that provides a keyword hint + // and press Tab. + SPACE_AT_END = 2; // Type a complete keyword and press Space. + SPACE_IN_MIDDLE = 3; // Press Space in the middle of an input in order to + // separate it into a keyword and other text. + KEYBOARD_SHORTCUT = 4; // Press ^K. + QUESTION_MARK = 5; // Press Question-mark without any other input. + CLICK_HINT_VIEW = 6; // Select a suggestion that provides a keyword hint + // and click the reminder that one can press Tab. + TAP_HINT_VIEW = 7; // Select a suggestion that provides a keyword hint + // and touch the reminder that one can press Tab. + SELECT_SUGGESTION = 8; // Select a keyword suggestion, such as by arrowing + // or tabbing to it. + } + optional KeywordModeEntryMethod keyword_mode_entry_method = 20; } diff --git a/chromium/third_party/metrics_proto/system_profile.proto b/chromium/third_party/metrics_proto/system_profile.proto index c1ab5ed25bd..83fb2a053b5 100644 --- a/chromium/third_party/metrics_proto/system_profile.proto +++ b/chromium/third_party/metrics_proto/system_profile.proto @@ -15,7 +15,7 @@ import "extension_install.proto"; // Stores information about the user's brower and system configuration. // The system configuration fields are recorded once per client session. -// Next tag: 28 +// Next tag: 29 message SystemProfileProto { // The time when the client was compiled/linked, in seconds since the epoch. optional int64 build_timestamp = 1; @@ -59,8 +59,10 @@ message SystemProfileProto { } optional Channel channel = 10; - // True if Chrome build is ASan-instrumented. - optional bool is_asan_build = 20 [default = false]; + // True if Chrome build is instrumented (e.g. built with ASAN instrumentation + // or with DCHECKs enabled). + // This field was renamed from |is_asan_build| to reflect its actual meaning. + optional bool is_instrumented_build = 20 [default = false]; // The date the user enabled UMA, in seconds since the epoch. // If the user has toggled the UMA enabled state multiple times, this will @@ -642,6 +644,10 @@ message SystemProfileProto { } repeated FieldTrial field_trial = 9; + // Seed version from variations_seed.proto used to instantiate FieldTrials + // for this session. + optional string variations_seed_version = 28; + // Information about the A/V output device(s) (typically just a TV). // However, a configuration may have one or more intermediate A/V devices // between the source device and the TV (e.g. an A/V receiver, video |