Index: third_party/WebKit/Source/core/frame/RemoteFrame.cpp |
diff --git a/third_party/WebKit/Source/core/frame/RemoteFrame.cpp b/third_party/WebKit/Source/core/frame/RemoteFrame.cpp |
index 558aed7e956e07363603fffee4ddc80e5ebdc11c..c9c83df324d193830b541a5d379d2fa9b3f58416 100644 |
--- a/third_party/WebKit/Source/core/frame/RemoteFrame.cpp |
+++ b/third_party/WebKit/Source/core/frame/RemoteFrame.cpp |
@@ -30,7 +30,7 @@ inline RemoteFrame::RemoteFrame(RemoteFrameClient* client, |
FrameOwner* owner) |
: Frame(client, host, owner), |
m_securityContext(RemoteSecurityContext::create()), |
- m_windowProxyManager(WindowProxyManager::create(*this)) { |
+ m_windowProxyManager(RemoteWindowProxyManager::create(*this)) { |
m_domWindow = RemoteDOMWindow::create(*this); |
} |
@@ -187,6 +187,10 @@ void RemoteFrame::advanceFocus(WebFocusType type, LocalFrame* source) { |
client()->advanceFocus(type, source); |
} |
+WindowProxyManagerBase* RemoteFrame::getWindowProxyManager() const { |
+ return m_windowProxyManager.get(); |
+} |
+ |
void RemoteFrame::detachChildren() { |
using FrameVector = HeapVector<Member<Frame>>; |
FrameVector childrenToDetach; |