summaryrefslogtreecommitdiffstats
path: root/ash/metrics
diff options
context:
space:
mode:
authortdanderson <tdanderson@chromium.org>2015-05-14 13:08:58 -0700
committerCommit bot <commit-bot@chromium.org>2015-05-14 20:09:16 +0000
commitec8ba66f8e43042b4115ef911955db19db62191f (patch)
treed21c55240e9effb696d61a069d5bb715d986f107 /ash/metrics
parent326d757e1864bedb122f811e70add8d507d1952c (diff)
downloadchromium_src-ec8ba66f8e43042b4115ef911955db19db62191f.zip
chromium_src-ec8ba66f8e43042b4115ef911955db19db62191f.tar.gz
chromium_src-ec8ba66f8e43042b4115ef911955db19db62191f.tar.bz2
Add user action for changing the active window in Ash overview mode
Introduce the user action WindowSelector_ActiveWindowChanged to track the number of overview mode sessions in which the user selected a window that is different from the previously-active window. BUG=486900 TEST=WindowSelectorTest.ActiveWindowChangedUserAction* Review URL: https://codereview.chromium.org/1138253002 Cr-Commit-Position: refs/heads/master@{#329915}
Diffstat (limited to 'ash/metrics')
-rw-r--r--ash/metrics/user_metrics_recorder.cc4
-rw-r--r--ash/metrics/user_metrics_recorder.h4
2 files changed, 8 insertions, 0 deletions
diff --git a/ash/metrics/user_metrics_recorder.cc b/ash/metrics/user_metrics_recorder.cc
index f26b450..e992940 100644
--- a/ash/metrics/user_metrics_recorder.cc
+++ b/ash/metrics/user_metrics_recorder.cc
@@ -581,6 +581,10 @@ void UserMetricsRecorder::RecordUserMetricsAction(UserMetricsAction action) {
base::RecordAction(
base::UserMetricsAction("WindowSelector_Overview"));
break;
+ case ash::UMA_WINDOW_OVERVIEW_ACTIVE_WINDOW_CHANGED:
+ base::RecordAction(
+ base::UserMetricsAction("WindowSelector_ActiveWindowChanged"));
+ break;
case ash::UMA_WINDOW_OVERVIEW_ENTER_KEY:
base::RecordAction(
base::UserMetricsAction("WindowSelector_OverviewEnterKey"));
diff --git a/ash/metrics/user_metrics_recorder.h b/ash/metrics/user_metrics_recorder.h
index 28dbd26..956bb40 100644
--- a/ash/metrics/user_metrics_recorder.h
+++ b/ash/metrics/user_metrics_recorder.h
@@ -121,6 +121,10 @@ enum UserMetricsAction {
// Thumbnail sized overview of windows triggered by pressing the overview key.
UMA_WINDOW_OVERVIEW,
+ // User selected a window in overview mode different from the
+ // previously-active window.
+ UMA_WINDOW_OVERVIEW_ACTIVE_WINDOW_CHANGED,
+
// Selecting a window in overview mode by pressing the enter key.
UMA_WINDOW_OVERVIEW_ENTER_KEY,