Index: ash/accelerators/accelerator_controller.cc |
diff --git a/ash/accelerators/accelerator_controller.cc b/ash/accelerators/accelerator_controller.cc |
index 79f8f414517660ae3540d289537ac88da4a2ae42..a994ae5442166e602b4a93d683a095d189c2d359 100644 |
--- a/ash/accelerators/accelerator_controller.cc |
+++ b/ash/accelerators/accelerator_controller.cc |
@@ -490,11 +490,19 @@ bool AcceleratorController::PerformAction(int action, |
// and BrowserView::HandleKeyboardEvent, for a single accelerator press. |
switch (action) { |
case CYCLE_BACKWARD_MRU: |
+ if (key_code == ui::VKEY_MEDIA_LAUNCH_APP1) { |
+ shell->delegate()->RecordUserMetricsAction( |
+ UMA_ACCEL_PREVWINDOW_F5); |
+ } |
if (key_code == ui::VKEY_TAB) |
shell->delegate()->RecordUserMetricsAction(UMA_ACCEL_PREVWINDOW_TAB); |
return HandleCycleWindowMRU(WindowCycleController::BACKWARD, |
accelerator.IsAltDown()); |
case CYCLE_FORWARD_MRU: |
+ if (key_code == ui::VKEY_MEDIA_LAUNCH_APP1) { |
+ shell->delegate()->RecordUserMetricsAction( |
+ UMA_ACCEL_NEXTWINDOW_F5); |
+ } |
if (key_code == ui::VKEY_TAB) |
shell->delegate()->RecordUserMetricsAction(UMA_ACCEL_NEXTWINDOW_TAB); |
return HandleCycleWindowMRU(WindowCycleController::FORWARD, |