| Index: ui/aura/client/window_move_client.h | 
| diff --git a/ui/aura/client/window_move_client.h b/ui/aura/client/window_move_client.h | 
| index b6f32a0920b91456401d47ee2d027275b8494104..048e572b747ea273c21637c2839652f1f4d6de33 100644 | 
| --- a/ui/aura/client/window_move_client.h | 
| +++ b/ui/aura/client/window_move_client.h | 
| @@ -7,6 +7,10 @@ | 
|  | 
| #include "ui/aura/aura_export.h" | 
|  | 
| +namespace gfx { | 
| +class Point; | 
| +} | 
| + | 
| namespace aura { | 
| class Window; | 
| namespace client { | 
| @@ -15,8 +19,9 @@ namespace client { | 
| // window moving. | 
| class AURA_EXPORT WindowMoveClient { | 
| public: | 
| -  // Starts a nested message loop for moving the window. | 
| -  virtual void RunMoveLoop(Window* window) = 0; | 
| +  // Starts a nested message loop for moving the window. |drag_offset| is the | 
| +  // offset from the window origin to the cursor when the drag was started. | 
| +  virtual void RunMoveLoop(Window* window, const gfx::Point& drag_offset) = 0; | 
|  | 
| // Ends a previously started move loop. | 
| virtual void EndMoveLoop() = 0; | 
|  |