Index: Source/web/WebRange.cpp |
diff --git a/Source/web/WebRange.cpp b/Source/web/WebRange.cpp |
index 907bff54a5c4b8484ee92958d9ce5a4fe82f04e6..56751ea493cf591c561f537e3634c5b31e681a4b 100644 |
--- a/Source/web/WebRange.cpp |
+++ b/Source/web/WebRange.cpp |
@@ -116,7 +116,7 @@ WebRange WebRange::expandedToParagraph() const |
// static |
WebRange WebRange::fromDocumentRange(WebFrame* frame, int start, int length) |
{ |
- WebCore::Frame* webFrame = static_cast<WebFrameImpl*>(frame)->frame(); |
+ WebCore::Frame* webFrame = toWebFrameImpl(frame)->frame(); |
Element* selectionRoot = webFrame->selection()->rootEditableElement(); |
ContainerNode* scope = selectionRoot ? selectionRoot : webFrame->document()->documentElement(); |
return TextIterator::rangeFromLocationAndLength(scope, start, length); |