| Index: ui/app_list/views/app_list_drag_and_drop_host.h
 | 
| diff --git a/ui/app_list/views/app_list_drag_and_drop_host.h b/ui/app_list/views/app_list_drag_and_drop_host.h
 | 
| index ace880490219151640f678ffd2a6465489bd28f5..7774f949699199bacec0eb80c29fb4fe8d1282d9 100644
 | 
| --- a/ui/app_list/views/app_list_drag_and_drop_host.h
 | 
| +++ b/ui/app_list/views/app_list_drag_and_drop_host.h
 | 
| @@ -9,6 +9,7 @@
 | 
|  
 | 
|  namespace gfx {
 | 
|  class Point;
 | 
| +class Vector2d;
 | 
|  }  // namespace gfx
 | 
|  
 | 
|  namespace app_list {
 | 
| @@ -21,10 +22,13 @@ class ApplicationDragAndDropHost {
 | 
|    // The proxy should get created using the |icon| with a magnification of
 | 
|    // |scale_factor| at a center location of |location_in_screen_coordinates.
 | 
|    // Use |replaced_view| to find the screen which is used.
 | 
| +  // The |cursor_offset_from_center| is the offset from the mouse cursor to
 | 
| +  // the center of the item.
 | 
|    virtual void CreateDragIconProxy(
 | 
|        const gfx::Point& location_in_screen_coordinates,
 | 
|        const gfx::ImageSkia& icon,
 | 
|        views::View* replaced_view,
 | 
| +      const gfx::Vector2d& cursor_offset_from_center,
 | 
|        float scale_factor) = 0;
 | 
|  
 | 
|    // Update the screen location of the Drag icon proxy.
 | 
| 
 |