Index: Source/core/editing/VisiblePosition.h |
diff --git a/Source/core/editing/VisiblePosition.h b/Source/core/editing/VisiblePosition.h |
index 53d10a3a21778bf0afe5e6efe043516352a3a39a..f9f84cf02bbcba3d421a460e7e30350f6a2d7526 100644 |
--- a/Source/core/editing/VisiblePosition.h |
+++ b/Source/core/editing/VisiblePosition.h |
@@ -28,6 +28,7 @@ |
#include "core/dom/Position.h" |
#include "core/editing/EditingBoundary.h" |
+#include "platform/heap/Handle.h" |
#include "platform/text/TextDirection.h" |
namespace WebCore { |
@@ -126,7 +127,7 @@ inline bool operator!=(const VisiblePosition& a, const VisiblePosition& b) |
return !(a == b); |
} |
-PassRefPtr<Range> makeRange(const VisiblePosition&, const VisiblePosition&); |
+PassRefPtrWillBeRawPtr<Range> makeRange(const VisiblePosition&, const VisiblePosition&); |
bool setStart(Range*, const VisiblePosition&); |
bool setEnd(Range*, const VisiblePosition&); |
VisiblePosition startVisiblePosition(const Range*, EAffinity); |