Index: ui/base/dragdrop/os_exchange_data.h |
=================================================================== |
--- ui/base/dragdrop/os_exchange_data.h (revision 175112) |
+++ ui/base/dragdrop/os_exchange_data.h (working copy) |
@@ -29,6 +29,11 @@ |
class GURL; |
class Pickle; |
+namespace gfx { |
+class ImageSkia; |
+class Vector2d; |
+} |
+ |
namespace ui { |
/////////////////////////////////////////////////////////////////////////////// |
@@ -137,6 +142,13 @@ |
virtual bool GetHtml(string16* html, GURL* base_url) const = 0; |
virtual bool HasHtml() const = 0; |
#endif |
+ |
+#if defined(USE_AURA) |
+ virtual void SetDragImage(const gfx::ImageSkia& image, |
+ const gfx::Vector2d& cursor_offset) = 0; |
+ virtual const gfx::ImageSkia& GetDragImage() const = 0; |
+ virtual const gfx::Vector2d& GetDragImageOffset() const = 0; |
+#endif |
}; |
// Creates the platform specific Provider. |