Index: Source/core/page/Frame.h |
diff --git a/Source/core/page/Frame.h b/Source/core/page/Frame.h |
index 1794d231f0817ce7d74a58b6a502bd3be84b2661..26192dfbb22e589126dbae47241d83f85a935db0 100644 |
--- a/Source/core/page/Frame.h |
+++ b/Source/core/page/Frame.h |
@@ -33,9 +33,9 @@ |
#include "core/page/AdjustViewSizeOrNot.h" |
#include "core/page/FrameTree.h" |
#include "core/platform/ScrollTypes.h" |
-#include "core/platform/chromium/DragImageRef.h" |
#include "core/platform/graphics/IntSize.h" |
-#include <wtf/RefCounted.h> |
+#include "wtf/Forward.h" |
+#include "wtf/RefCounted.h" |
namespace WebCore { |
@@ -43,6 +43,7 @@ namespace WebCore { |
class Color; |
class DOMWindow; |
class Document; |
+ class DragImage; |
class Editor; |
class Element; |
class EventHandler; |
@@ -147,8 +148,8 @@ namespace WebCore { |
String displayStringModifiedByEncoding(const String&) const; |
- DragImageRef nodeImage(Node*); |
- DragImageRef dragImageForSelection(); |
+ PassOwnPtr<DragImage> nodeImage(Node*); |
+ PassOwnPtr<DragImage> dragImageForSelection(); |
VisiblePosition visiblePositionForPoint(const IntPoint& framePoint); |
Document* documentAtPoint(const IntPoint& windowPoint); |