| Index: chrome/browser/views/tabs/tab_overview_message_listener.cc
|
| ===================================================================
|
| --- chrome/browser/views/tabs/tab_overview_message_listener.cc (revision 19761)
|
| +++ chrome/browser/views/tabs/tab_overview_message_listener.cc (working copy)
|
| @@ -7,6 +7,7 @@
|
| #include "chrome/browser/browser.h"
|
| #include "chrome/browser/browser_list.h"
|
| #include "chrome/browser/gtk/browser_window_gtk.h"
|
| +#include "chrome/browser/metrics/user_metrics.h"
|
| #include "chrome/browser/views/new_browser_window_widget.h"
|
| #include "chrome/browser/views/tabs/tab_overview_controller.h"
|
| #include "chrome/common/x11_util.h"
|
| @@ -82,8 +83,8 @@
|
| if (!over_mini_window)
|
| return;
|
|
|
| - // Not over a mini-window, make sure the controller is showing the
|
| - // contents of the browser the mouse is over.
|
| + // Over a mini-window, make sure the controller is showing the contents
|
| + // of the browser the mouse is over.
|
| BrowserWindowGtk* browser_window =
|
| BrowserWindowGtk::GetBrowserWindowForNativeWindow(
|
| BrowserWindowGtk::GetBrowserWindowForXID(message.param(0)));
|
| @@ -97,6 +98,9 @@
|
| select_message.set_type(TabOverviewTypes::Message::WM_MOVE_FLOATING_TAB);
|
| select_message.set_param(0, message.param(1));
|
| TabOverviewTypes::instance()->SendMessage(select_message);
|
| +
|
| + UserMetrics::RecordAction(L"TabOverview_DragOverMiniWindow",
|
| + browser_window->browser()->profile());
|
| }
|
|
|
| default:
|
|
|