Index: Source/core/frame/LocalFrame.cpp |
diff --git a/Source/core/frame/LocalFrame.cpp b/Source/core/frame/LocalFrame.cpp |
index adfa8ad6ddaa9f1f29dc00c7fc6da1c1ea667bcf..2702f94ee7f842f6c06104b77e1301984bc2f36b 100644 |
--- a/Source/core/frame/LocalFrame.cpp |
+++ b/Source/core/frame/LocalFrame.cpp |
@@ -304,7 +304,7 @@ Document* LocalFrame::documentAtPoint(const IntPoint& point) |
return result.innerNode() ? &result.innerNode()->document() : 0; |
} |
-PassRefPtr<Range> LocalFrame::rangeForPoint(const IntPoint& framePoint) |
+PassRefPtrWillBeRawPtr<Range> LocalFrame::rangeForPoint(const IntPoint& framePoint) |
{ |
VisiblePosition position = visiblePositionForPoint(framePoint); |
if (position.isNull()) |
@@ -312,14 +312,14 @@ PassRefPtr<Range> LocalFrame::rangeForPoint(const IntPoint& framePoint) |
VisiblePosition previous = position.previous(); |
if (previous.isNotNull()) { |
- RefPtr<Range> previousCharacterRange = makeRange(previous, position); |
+ RefPtrWillBeRawPtr<Range> previousCharacterRange = makeRange(previous, position); |
LayoutRect rect = editor().firstRectForRange(previousCharacterRange.get()); |
if (rect.contains(framePoint)) |
return previousCharacterRange.release(); |
} |
VisiblePosition next = position.next(); |
- if (RefPtr<Range> nextCharacterRange = makeRange(position, next)) { |
+ if (RefPtrWillBeRawPtr<Range> nextCharacterRange = makeRange(position, next)) { |
LayoutRect rect = editor().firstRectForRange(nextCharacterRange.get()); |
if (rect.contains(framePoint)) |
return nextCharacterRange.release(); |