| Index: Source/web/WebEmbeddedWorkerImpl.cpp
|
| diff --git a/Source/web/WebEmbeddedWorkerImpl.cpp b/Source/web/WebEmbeddedWorkerImpl.cpp
|
| index 68fdee4d16ab353016fd8be326cac39f0cdc748a..5d088049365b291b567c1124b4cd23846f6a8247 100644
|
| --- a/Source/web/WebEmbeddedWorkerImpl.cpp
|
| +++ b/Source/web/WebEmbeddedWorkerImpl.cpp
|
| @@ -261,7 +261,7 @@ void WebEmbeddedWorkerImpl::didFinishDocumentLoad(WebLocalFrame* frame, bool)
|
| ASSERT(!m_askedToTerminate);
|
| m_loadingShadowPage = false;
|
| m_networkProvider = adoptPtr(m_workerContextClient->createServiceWorkerNetworkProvider(frame->dataSource()));
|
| - m_mainScriptLoader = adoptPtr(new WorkerScriptLoader());
|
| + m_mainScriptLoader = WorkerScriptLoader::create();
|
| m_mainScriptLoader->setRequestContext(WebURLRequest::RequestContextServiceWorker);
|
| m_mainScriptLoader->loadAsynchronously(
|
| *m_mainFrame->frame()->document(),
|
|
|