summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorjennyz@chromium.org <jennyz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-12-12 23:55:52 +0000
committerjennyz@chromium.org <jennyz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-12-12 23:55:52 +0000
commitdb83dc7bc8c08852af3be8d3730a9ac720bc9bf2 (patch)
treef067d80032931bd10dbe910ab6ae359e8e89e004 /tools
parentd2065e067f9747a14942bde7aa98711b776356e8 (diff)
downloadchromium_src-db83dc7bc8c08852af3be8d3730a9ac720bc9bf2.zip
chromium_src-db83dc7bc8c08852af3be8d3730a9ac720bc9bf2.tar.gz
chromium_src-db83dc7bc8c08852af3be8d3730a9ac720bc9bf2.tar.bz2
Implement the spring charger replacement UI and add related UMA stats.
This cl depends on https://codereview.chromium.org/105923003/ to be land before it. BUG=320708, 321419 R=derat@chromium.org, xiyuan@chromium.org TBR=isherman, pam, sky Review URL: https://codereview.chromium.org/107103004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240486 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/metrics/actions/chromeactions.txt7
-rw-r--r--tools/metrics/histograms/histograms.xml16
2 files changed, 23 insertions, 0 deletions
diff --git a/tools/metrics/actions/chromeactions.txt b/tools/metrics/actions/chromeactions.txt
index a927c53..cea30f4 100644
--- a/tools/metrics/actions/chromeactions.txt
+++ b/tools/metrics/actions/chromeactions.txt
@@ -376,6 +376,12 @@
0x4b31de70a21d7903 CloseWebApp
0xdf8926d323575ff8 CloseWindow
0xcd94a7d0199de11d CloseWindowByKey
+0x9c8159a6164781a3 ConfirmNotToOrderSpringCharger
+0x1829a4d20ed931da ConfirmOrderSpringCharger
+0x425627724623014d ConfirmOrderSpringChargerByPhone
+0x66cda49e27d7c2d6 ConfirmOrderSpringChargerOnline
+0x396aed4a5222c982 ConfirmSafeSpringCharger
+0xdbb661a1a17b4346 ConfirmStillUseOriginalChargerAfterOrder
0xa0ebbbdb0eca8d89 ConflictBadge
0x355517777b3f002e ConflictingModuleNotificationDismissed
0x2f1ba1d06c32c45d ConflictingModuleNotificationShown
@@ -1668,6 +1674,7 @@
0x1b93c35c19ff3600 ShowBookmarkManager
0xd1a227df4f361dbb ShowBookmarks
0x1afb02b1f90b177e ShowBookmarksBar
+0x4630aaa532379a8e ShowChargerReplacementDialog
0xe8705f2d7890043e ShowControlPanel
0x537e45904298316b ShowDateOptions
0xa27f5c1b4192af95 ShowDisplayOptions
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
index f7eb90a..bf0430d 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -13933,6 +13933,14 @@ other types of suffix sets.
</summary>
</histogram>
+<histogram name="Power.ChargerType" enum="PowerChargerType">
+ <summary>
+ External power supply type such as MAINS_CHARGER, USB_CHARGER,
+ UNCONFIRMED_SPRING_CHARGER, SAFE_SPRING_CHARGER. A sample is reported each
+ time a charger is connected to the device.
+ </summary>
+</histogram>
+
<histogram name="Power.FirmwareResumeTimeOnAC" units="milliseconds">
<summary>
The time that the firmware took to resume the Chrome OS device from
@@ -28253,6 +28261,14 @@ other types of suffix sets.
<int value="2" label="Brightness Absolute"/>
</enum>
+<enum name="PowerChargerType" type="int">
+ <int value="0" label="Unknown charger"/>
+ <int value="1" label="MAINS charger"/>
+ <int value="2" label="USB Charger"/>
+ <int value="3" label="Unconfirmed Spring Charger"/>
+ <int value="4" label="Safe Spring Charger"/>
+</enum>
+
<enum name="PreconnectedNavigation" type="int">
<int value="0" label="No recent pre-connect to the page"/>
<int value="1" label="Page nav. preceded by a pre-connect"/>