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

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

Side-by-side diff isn't available for this file because of its large size.
Issue 1584283003: Add UMA histograms for WebUSB. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Move UMA macro usage into helper functions. 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 f650bb60e7a58256092200905699f15e67b430fb..c852c1a06e4089d6726f3f4000d9a5c688dd8a29 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -56058,6 +56058,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>
@@ -80725,6 +80751,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"/>
asargent_no_longer_on_chrome 2016/01/21 18:54:15 It might be good to provide an explanation for the
+ <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/chrome_webusb_browser_client.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