Index: Source/core/page/EventHandler.h |
diff --git a/Source/core/page/EventHandler.h b/Source/core/page/EventHandler.h |
index 23316e2bf17117eb34287c934d81741998f37b47..5a8ccba99bcd5adb6ccb93fd467b56d9e5016974 100644 |
--- a/Source/core/page/EventHandler.h |
+++ b/Source/core/page/EventHandler.h |
@@ -32,6 +32,7 @@ |
#include "core/page/FocusType.h" |
#include "core/rendering/HitTestRequest.h" |
#include "core/rendering/style/RenderStyleConstants.h" |
+#include "heap/Handle.h" |
#include "platform/Cursor.h" |
#include "platform/PlatformMouseEvent.h" |
#include "platform/Timer.h" |
@@ -78,7 +79,7 @@ class VisibleSelection; |
class WheelEvent; |
class Widget; |
-struct DragState; |
+class DragState; |
enum AppendTrailingWhitespace { ShouldAppendTrailingWhitespace, DontAppendTrailingWhitespace }; |
enum CheckDragHysteresis { ShouldCheckDragHysteresis, DontCheckDragHysteresis }; |
@@ -180,7 +181,7 @@ public: |
private: |
static DragState& dragState(); |
- PassRefPtr<Clipboard> createDraggingClipboard() const; |
+ PassRefPtrWillBeRawPtr<Clipboard> createDraggingClipboard() const; |
bool updateSelectionForMouseDownDispatchingSelectStart(Node*, const VisibleSelection&, TextGranularity); |
void selectClosestWordFromHitTestResult(const HitTestResult&, AppendTrailingWhitespace); |