Index: chrome/browser/ui/panels/panel.cc |
diff --git a/chrome/browser/ui/panels/panel.cc b/chrome/browser/ui/panels/panel.cc |
index de62398f50cc4087f777b791b8b7ff79873ab3df..1f63a80b934c6dcad48135262439935de4190f27 100644 |
--- a/chrome/browser/ui/panels/panel.cc |
+++ b/chrome/browser/ui/panels/panel.cc |
@@ -549,6 +549,16 @@ void Panel::ExecuteCommandWithDisposition(int id, |
panel_host_->StopLoading(); |
break; |
+ // Window management |
+ case IDC_CLOSE_WINDOW: |
+ content::RecordAction(UserMetricsAction("CloseWindow")); |
+ Close(); |
+ break; |
+ case IDC_EXIT: |
+ content::RecordAction(UserMetricsAction("Exit")); |
+ browser::AttemptUserExit(); |
+ break; |
+ |
// Clipboard |
case IDC_COPY: |
content::RecordAction(UserMetricsAction("Copy")); |