Index: ash/system/cast/tray_cast.cc |
diff --git a/ash/system/cast/tray_cast.cc b/ash/system/cast/tray_cast.cc |
index 14d47a7ea718d61e53d58f20aae2b9e1d0ec405d..69f087fa99c6ec742637c8b9c37d4364d74d527f 100644 |
--- a/ash/system/cast/tray_cast.cc |
+++ b/ash/system/cast/tray_cast.cc |
@@ -226,6 +226,8 @@ void CastCastView::ButtonPressed(views::Button* sender, |
const ui::Event& event) { |
DCHECK(sender == stop_button_); |
cast_config_delegate_->StopCasting(); |
+ Shell::GetInstance()->metrics()->RecordUserMetricsAction( |
+ ash::UMA_STATUS_AREA_CAST_STOP_CAST); |
} |
// This view by itself does very little. It acts as a front-end for managing |
@@ -498,6 +500,8 @@ void CastDetailedView::OnViewClicked(views::View* sender) { |
auto it = receiver_activity_map_.find(sender); |
if (it != receiver_activity_map_.end()) { |
cast_config_delegate_->CastToReceiver(it->second); |
+ Shell::GetInstance()->metrics()->RecordUserMetricsAction( |
+ ash::UMA_STATUS_AREA_DETAILED_CAST_VIEW_LAUNCH_CAST); |
} |
} |
} |