Chromium Code Reviews| Index: third_party/WebKit/Source/web/WebSharedWorkerImpl.cpp |
| diff --git a/third_party/WebKit/Source/web/WebSharedWorkerImpl.cpp b/third_party/WebKit/Source/web/WebSharedWorkerImpl.cpp |
| index c3fd42df42551b138c48e0e11f9f15548132b58b..de544fb4f0a94456bed4e02936e07b761d6dbc15 100644 |
| --- a/third_party/WebKit/Source/web/WebSharedWorkerImpl.cpp |
| +++ b/third_party/WebKit/Source/web/WebSharedWorkerImpl.cpp |
| @@ -132,7 +132,8 @@ void WebSharedWorkerImpl::initializeLoader() { |
| // Browser process when the worker is created (similar to |
| // RenderThread::OnCreateNewView). |
| m_mainFrame = toWebLocalFrameImpl( |
| - WebLocalFrame::create(WebTreeScopeType::Document, this)); |
| + WebLocalFrame::create(WebTreeScopeType::Document, this, |
| + Platform::current()->interfaceProvider(), nullptr)); |
|
Łukasz Anforowicz
2017/01/23 23:38:16
blink::WebEmbeddedWorkerImpl used to override inte
|
| m_webView->setMainFrame(m_mainFrame.get()); |
| m_mainFrame->setDevToolsAgentClient(this); |
| @@ -200,10 +201,6 @@ int64_t WebSharedWorkerImpl::serviceWorkerID(WebDataSource& dataSource) { |
| return m_networkProvider->serviceWorkerID(dataSource); |
| } |
| -InterfaceProvider* WebSharedWorkerImpl::interfaceProvider() { |
| - return Platform::current()->interfaceProvider(); |
| -} |
| - |
| void WebSharedWorkerImpl::sendProtocolMessage(int sessionId, |
| int callId, |
| const WebString& message, |