Roll //third_party/metrics_proto/README.chromium
Bug: 339061151
Change-Id: I61f9b7fb190752957f76aa6727a7c2b6e294a209
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5631410
Auto-Submit: Devlin Cronin <rdevlin.cronin@chromium.org>
Commit-Queue: Devlin Cronin <rdevlin.cronin@chromium.org>
Reviewed-by: Yulun Zeng <yulunz@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1316202}
diff --git a/third_party/metrics_proto/README.chromium b/third_party/metrics_proto/README.chromium
index 35908e9e..84e37fc 100644
--- a/third_party/metrics_proto/README.chromium
+++ b/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: 640318749
-Date: 2024-06-04 UTC
+Version: 644176441
+Date: 2024-06-17 UTC
License: BSD
License File: LICENSE
Shipped: yes
diff --git a/third_party/metrics_proto/execution_context.proto b/third_party/metrics_proto/execution_context.proto
index 0f9c42e..c939087 100644
--- a/third_party/metrics_proto/execution_context.proto
+++ b/third_party/metrics_proto/execution_context.proto
@@ -105,6 +105,9 @@
// https://source.chromium.org/chromium/chromium/src/+/main:content/renderer/renderer_blink_platform_impl.cc;l=988;drc=7172fffc3c545134d5c88af8ab07b04fcb1d628e.
VIDEO_FRAME_COMPOSITOR_THREAD = 27;
+ // Display Compositor thread (in GPU process).
+ DISPLAY_COMPOSITOR_THREAD = 28;
+
// A Chrome thread not identified by any other enum. Defined for the benefit
// of Chrome OS. Do not use for the Chrome sampling profiler; define a new
// enum instead.
diff --git a/third_party/metrics_proto/extension_install.proto b/third_party/metrics_proto/extension_install.proto
index da22f06..a96f2cf 100644
--- a/third_party/metrics_proto/extension_install.proto
+++ b/third_party/metrics_proto/extension_install.proto
@@ -87,6 +87,8 @@
// If the extension is a bookmark app that was generated from a web page. This
// is distinct from install_location above, which specifies from where on the
// user’s machine the install originated.
+ // Deprecated: This field is no longer populated as bookmark apps are no
+ // longer supported.
optional bool is_from_bookmark = 9;
// If the extension was created from a user script. This is distinct from
@@ -152,6 +154,8 @@
// Policy requires the extension to be published and available for download
// from the web store.
PUBLISHED_IN_STORE_REQUIRED_BY_POLICY = 19;
+ // The extension is using an unsupported manifest version.
+ UNSUPPORTED_MANIFEST_VERSION = 20;
}
// Any DisableReasons in effect for the extension. An empty list means the
// extension is not disabled. Note that an extension that is not disabled may
diff --git a/third_party/metrics_proto/omnibox_event.proto b/third_party/metrics_proto/omnibox_event.proto
index 78e028a..1326c823 100644
--- a/third_party/metrics_proto/omnibox_event.proto
+++ b/third_party/metrics_proto/omnibox_event.proto
@@ -436,7 +436,7 @@
// (excluding Navsuggest and Document URLs) and only when there is a click
// on a URL suggestion.
// Only recorded on desktop platforms (Windows, Mac, Linux, ChromeOS).
- // Next tag: 27
+ // Next tag: 28
message ScoringSignals {
// Number of times the URL was navigated to using the Omnibox for this
// profile on this device, and all other devices syncing with this
@@ -562,6 +562,14 @@
// an entity
// - Unset: Otherwise (due to unexpected client-side behavior)
optional bool is_search_suggest_entity = 26;
+ // Whether this suggestion is a verbatim match with respect to the user's
+ // input (e.g. URL_WHAT_YOU_TYPED). As such, this signal will take on the
+ // following values:
+ // - True: Suggestion is a verbatim match (URL_WHAT_YOU_TYPED,
+ // SEARCH_WHAT_YOU_TYPED, etc.)
+ // - False: Suggestion is not a verbatim match
+ // - Unset: Otherwise (due to unexpected client-side behavior)
+ optional bool is_verbatim = 27;
}
optional ScoringSignals scoring_signals = 10;
}
diff --git a/third_party/metrics_proto/system_profile.proto b/third_party/metrics_proto/system_profile.proto
index 7d1e539d..317693a 100644
--- a/third_party/metrics_proto/system_profile.proto
+++ b/third_party/metrics_proto/system_profile.proto
@@ -177,13 +177,6 @@
// The fingerprint of the build. This field is used only on Android.
optional string build_fingerprint = 3;
- // Whether the version of iOS appears to be "jailbroken". This field is
- // used only on iOS. Chrome for iOS detects whether device contains a
- // DynamicLibraries/ directory. It's a necessary but insufficient indicator
- // of whether the operating system has been jailbroken.
- // Deprecated 01/2023. This was never set.
- optional bool DEPRECATED_is_jailbroken = 4 [deprecated = true];
-
// The build number for the OS version. The same OS version may have a
// different build number. The meaning of this field is OS-dependent.
optional string build_number = 5;
@@ -531,26 +524,6 @@
// The connection type according to NetworkChangeNotifier.
optional ConnectionType connection_type = 2;
- // Set to true if wifi_phy_layer_protocol changed during the lifetime of the
- // log.
- optional bool wifi_phy_layer_protocol_is_ambiguous = 3;
-
- // See net::WifiPHYLayerProtocol.
- enum WifiPHYLayerProtocol {
- WIFI_PHY_LAYER_PROTOCOL_NONE = 0;
- WIFI_PHY_LAYER_PROTOCOL_ANCIENT = 1;
- WIFI_PHY_LAYER_PROTOCOL_A = 2;
- WIFI_PHY_LAYER_PROTOCOL_B = 3;
- WIFI_PHY_LAYER_PROTOCOL_G = 4;
- WIFI_PHY_LAYER_PROTOCOL_N = 5;
- WIFI_PHY_LAYER_PROTOCOL_UNKNOWN = 6;
- WIFI_PHY_LAYER_PROTOCOL_AC = 7;
- WIFI_PHY_LAYER_PROTOCOL_AD = 8;
- WIFI_PHY_LAYER_PROTOCOL_AX = 9;
- }
- // The physical layer mode of the associated wifi access point, if any.
- optional WifiPHYLayerProtocol wifi_phy_layer_protocol = 4;
-
// Derived from net::NetworkQualityEstimator::EffectiveConnectionType
// translated through NetworkMetricsProvider::GetConnectionType.
enum EffectiveConnectionType {
@@ -1068,7 +1041,9 @@
CROS_SMART_DIM = 26;
ZXCVBN_DATA = 27;
AUTOFILL_REGEX_CONSTANTS = 28;
- WEBVIEW_APPS_PACKAGE_NAMES_ALLOWLIST = 29;
+ // Removed in cl/643485319:
+ reserved 29;
+ reserved "WEBVIEW_APPS_PACKAGE_NAMES_ALLOWLIST";
// Hardware Decryption CDM only for Chrome on Windows.
MEDIA_FOUNDATION_WIDEVINE_CDM = 30;
CROWD_DENY = 31;