Index: Source/core/page/EventHandler.h |
diff --git a/Source/core/page/EventHandler.h b/Source/core/page/EventHandler.h |
index 0de3be6c7595b8bc18294b4ddd5ca65bfb6feecb..7c672214918701ae8a4c2ab75f2b35263d8d0436 100644 |
--- a/Source/core/page/EventHandler.h |
+++ b/Source/core/page/EventHandler.h |
@@ -32,6 +32,7 @@ |
#include "core/page/FocusDirection.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); |