| Index: Source/web/WebRemoteFrameImpl.cpp
|
| diff --git a/Source/web/WebRemoteFrameImpl.cpp b/Source/web/WebRemoteFrameImpl.cpp
|
| index 5d16a4c37cbf524de348d7743515fa4548a2a48f..f4421ef783eefd4a5201b47681f67966255ecb32 100644
|
| --- a/Source/web/WebRemoteFrameImpl.cpp
|
| +++ b/Source/web/WebRemoteFrameImpl.cpp
|
| @@ -244,24 +244,6 @@ void WebRemoteFrameImpl::removeChild(WebFrame* frame)
|
| m_ownersForChildren.remove(frame);
|
| }
|
|
|
| -WebFrame* WebRemoteFrameImpl::traversePrevious(bool wrap) const
|
| -{
|
| - ASSERT_NOT_REACHED();
|
| - return 0;
|
| -}
|
| -
|
| -WebFrame* WebRemoteFrameImpl::traverseNext(bool wrap) const
|
| -{
|
| - ASSERT_NOT_REACHED();
|
| - return 0;
|
| -}
|
| -
|
| -WebFrame* WebRemoteFrameImpl::findChildByName(const WebString&) const
|
| -{
|
| - ASSERT_NOT_REACHED();
|
| - return 0;
|
| -}
|
| -
|
| WebDocument WebRemoteFrameImpl::document() const
|
| {
|
| ASSERT_NOT_REACHED();
|
| @@ -843,5 +825,12 @@ void WebRemoteFrameImpl::setWebCoreFrame(PassRefPtr<RemoteFrame> frame)
|
| m_frame = frame;
|
| }
|
|
|
| +WebRemoteFrameImpl* WebRemoteFrameImpl::fromFrame(RemoteFrame& frame)
|
| +{
|
| + if (!frame.client())
|
| + return 0;
|
| + return static_cast<RemoteFrameClient*>(frame.client())->webFrame();
|
| +}
|
| +
|
| } // namespace blink
|
|
|
|
|