Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2948)

Unified Diff: chrome/browser/ui/views/tabs/default_tab_drag_controller.cc

Issue 8919017: Split UserMetrics into API vs. implementation. Move API to content/public. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Version for commit (merged again). Created 9 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/ui/views/tabs/default_tab_drag_controller.cc
diff --git a/chrome/browser/ui/views/tabs/default_tab_drag_controller.cc b/chrome/browser/ui/views/tabs/default_tab_drag_controller.cc
index cd76630f06cbf97ae092913ddf7712d653acac17..88527203848fa6c8adcf5703b31aabfa5a4d08eb 100644
--- a/chrome/browser/ui/views/tabs/default_tab_drag_controller.cc
+++ b/chrome/browser/ui/views/tabs/default_tab_drag_controller.cc
@@ -22,11 +22,11 @@
#include "chrome/browser/ui/views/tabs/tab.h"
#include "chrome/browser/ui/views/tabs/tab_strip.h"
#include "content/browser/tab_contents/tab_contents.h"
-#include "content/browser/user_metrics.h"
#include "content/public/browser/notification_details.h"
#include "content/public/browser/notification_service.h"
#include "content/public/browser/notification_source.h"
#include "content/public/browser/notification_types.h"
+#include "content/public/browser/user_metrics.h"
#include "grit/theme_resources.h"
#include "third_party/skia/include/core/SkBitmap.h"
#include "ui/base/animation/animation.h"
@@ -44,6 +44,8 @@
#include <gdk/gdkkeysyms.h> // NOLINT
#endif
+using content::UserMetricsAction;
+
static const int kHorizontalMoveThreshold = 16; // Pixels.
// If non-null there is a drag underway.
@@ -1190,38 +1192,38 @@ void DefaultTabDragController::CompleteDrag() {
if (dock_info_.type() != DockInfo::NONE) {
switch (dock_info_.type()) {
case DockInfo::LEFT_OF_WINDOW:
- UserMetrics::RecordAction(UserMetricsAction("DockingWindow_Left"));
+ content::RecordAction(UserMetricsAction("DockingWindow_Left"));
break;
case DockInfo::RIGHT_OF_WINDOW:
- UserMetrics::RecordAction(UserMetricsAction("DockingWindow_Right"));
+ content::RecordAction(UserMetricsAction("DockingWindow_Right"));
break;
case DockInfo::BOTTOM_OF_WINDOW:
- UserMetrics::RecordAction(UserMetricsAction("DockingWindow_Bottom"));
+ content::RecordAction(UserMetricsAction("DockingWindow_Bottom"));
break;
case DockInfo::TOP_OF_WINDOW:
- UserMetrics::RecordAction(UserMetricsAction("DockingWindow_Top"));
+ content::RecordAction(UserMetricsAction("DockingWindow_Top"));
break;
case DockInfo::MAXIMIZE:
- UserMetrics::RecordAction(
+ content::RecordAction(
UserMetricsAction("DockingWindow_Maximize"));
break;
case DockInfo::LEFT_HALF:
- UserMetrics::RecordAction(
+ content::RecordAction(
UserMetricsAction("DockingWindow_LeftHalf"));
break;
case DockInfo::RIGHT_HALF:
- UserMetrics::RecordAction(
+ content::RecordAction(
UserMetricsAction("DockingWindow_RightHalf"));
break;
case DockInfo::BOTTOM_HALF:
- UserMetrics::RecordAction(
+ content::RecordAction(
UserMetricsAction("DockingWindow_BottomHalf"));
break;
« no previous file with comments | « chrome/browser/ui/views/tabs/browser_tab_strip_controller.cc ('k') | chrome/browser/ui/views/toolbar_view.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698