Index: chrome/browser/ui/views/tabs/tab_drag_controller2.h |
diff --git a/chrome/browser/ui/views/tabs/tab_drag_controller2.h b/chrome/browser/ui/views/tabs/tab_drag_controller2.h |
index 2d5ebec90f8526ef0956da125f4b7cb9c7ab1acc..2edabfb11850032602eca5fb01dd327476835325 100644 |
--- a/chrome/browser/ui/views/tabs/tab_drag_controller2.h |
+++ b/chrome/browser/ui/views/tabs/tab_drag_controller2.h |
@@ -14,15 +14,16 @@ |
#include "chrome/browser/tabs/tab_strip_model_observer.h" |
#include "chrome/browser/tabs/tab_strip_selection_model.h" |
#include "chrome/browser/ui/tabs/dock_info.h" |
-#include "chrome/browser/ui/views/frame/browser_window_move_observer.h" |
#include "chrome/browser/ui/views/tabs/tab_drag_controller.h" |
#include "content/public/browser/notification_observer.h" |
#include "content/public/browser/notification_registrar.h" |
#include "ui/gfx/rect.h" |
+#include "ui/views/widget/widget.h" |
namespace views { |
class View; |
-} |
+} // namespace views |
+ |
class BaseTab; |
class Browser; |
class BrowserView; |
@@ -34,7 +35,7 @@ class TabStripModel; |
class TabDragController2 : public TabDragController, |
public content::NotificationObserver, |
public MessageLoopForUI::Observer, |
- public BrowserWindowMoveObserver, |
+ public views::Widget::Observer, |
public TabStripModelObserver { |
public: |
TabDragController2(); |
@@ -138,8 +139,8 @@ class TabDragController2 : public TabDragController, |
virtual void DidProcessEvent(const base::NativeEvent& event) OVERRIDE; |
#endif |
- // Overriden from BrowserWindowMoveObserver: |
- virtual void OnWidgetMoved() OVERRIDE; |
+ // Overriden from views::Widget::Observer: |
+ virtual void OnWidgetMove(views::Widget* widget) OVERRIDE; |
// Overriden from TabStripModelObserver: |
virtual void TabStripEmpty() OVERRIDE; |