Index: chrome/browser/ui/views/tabs/tab_drag_controller.h |
diff --git a/chrome/browser/ui/views/tabs/tab_drag_controller.h b/chrome/browser/ui/views/tabs/tab_drag_controller.h |
index dd9f68dc2789890ea6ecff5df6290b9bb7c44b8b..58b8b06af9e9b0ef8f1c889c7437341478228d8e 100644 |
--- a/chrome/browser/ui/views/tabs/tab_drag_controller.h |
+++ b/chrome/browser/ui/views/tabs/tab_drag_controller.h |
@@ -321,7 +321,7 @@ class TabDragController : public content::WebContentsDelegate, |
void DetachIntoNewBrowserAndRunMoveLoop(const gfx::Point& point_in_screen); |
// Runs a nested message loop that handles moving the current Browser. |
- void RunMoveLoop(); |
+ void RunMoveLoop(const gfx::Point& drag_offset); |
// Determines the index to insert tabs at. |dragged_bounds| is the bounds of |
// the tabs being dragged, |start| the index of the tab to start looking from |
@@ -428,6 +428,7 @@ class TabDragController : public content::WebContentsDelegate, |
// Creates and returns a new Browser to handle the drag. |
Browser* CreateBrowserForDrag(TabStrip* source, |
const gfx::Point& point_in_screen, |
+ gfx::Point* drag_offset, |
std::vector<gfx::Rect>* drag_bounds); |
// Returns the TabStripModel for the specified tabstrip. |