Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(574)

Unified Diff: tools/metrics/histograms/histograms.xml

Issue 1584283003: Add UMA histograms for WebUSB. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
Download patch
Index: tools/metrics/histograms/histograms.xml
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
index fb23e7c6c99fea41c095ec37de390db4a1d34c4a..c5bdd97b4df41ee2f72f73cd7a037684a0dab3c7 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -55889,6 +55889,32 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
<summary>URLs for which Chrome creates WebUIControllers.</summary>
</histogram>
+<histogram name="WebUsb.ChooserClosed" enum="WebUsbChooserClosed">
+ <owner>reillyg@chromium.org</owner>
+ <owner>juncai@chromium.org</owner>
+ <summary>
+ Records the reason why the WebUSB device chooser was closed.
+ </summary>
+</histogram>
+
+<histogram name="WebUsb.NotificationClosed" enum="WebUsbNotificationClosed">
+ <owner>reillyg@chromium.org</owner>
+ <owner>juncai@chromium.org</owner>
+ <summary>
+ Records the reason why the &quot;WebUSB device detected&quot; notification
+ was dismissed.
+ </summary>
+</histogram>
+
+<histogram name="WebUsb.PermissionRevoked" enum="WebUsbPermissionRevoked">
+ <owner>reillyg@chromium.org</owner>
+ <owner>juncai@chromium.org</owner>
+ <summary>
+ Records when the user revokes permission for an origin to connect to a USB
+ device using the WebUSB API.
+ </summary>
+</histogram>
+
<histogram name="Win8.PageLoad" enum="Win8PageLoadType">
<owner>zturner@chromium.org</owner>
<summary>
@@ -80460,6 +80486,24 @@ To add a new entry, add it with any value and run test to compute valid value.
<int value="2114840772" label="chrome://drive-internals/"/>
</enum>
+<enum name="WebUsbChooserClosed" type="int">
+ <int value="0" label="User cancelled"/>
+ <int value="1" label="User cancelled, no devices available"/>
+ <int value="2" label="Permission granted"/>
+ <int value="3" label="Ephemeral permission granted"/>
+</enum>
+
+<enum name="WebUsbNotificationClosed" type="int">
+ <int value="0" label="Closed"/>
+ <int value="1" label="Closed by user"/>
+ <int value="2" label="Clicked"/>
+</enum>
+
+<enum name="WebUsbPermissionRevoked" type="int">
+ <int value="0" label="Revoked permission"/>
+ <int value="1" label="Revoked ephemeral permission"/>
+</enum>
+
<enum name="WiFiApMode" type="int">
<int value="0" label="Unknown"/>
<int value="1" label="Managed"/>
« chrome/browser/usb/usb_chooser_context.cc ('K') | « chrome/browser/usb/usb_chooser_context.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698