| Index: Source/web/WebSharedWorkerImpl.cpp
|
| diff --git a/Source/web/WebSharedWorkerImpl.cpp b/Source/web/WebSharedWorkerImpl.cpp
|
| index c767f89f3d2d8d41745429f97b71ca64e2462253..f78ce8867262aa270c4f065853b8a5c2c92646bb 100644
|
| --- a/Source/web/WebSharedWorkerImpl.cpp
|
| +++ b/Source/web/WebSharedWorkerImpl.cpp
|
| @@ -172,7 +172,7 @@ void WebSharedWorkerImpl::didFinishDocumentLoad(WebLocalFrame* frame, bool)
|
| ASSERT(!m_loadingDocument);
|
| ASSERT(!m_mainScriptLoader);
|
| m_networkProvider = adoptPtr(m_client->createServiceWorkerNetworkProvider(frame->dataSource()));
|
| - m_mainScriptLoader = adoptPtr(new WorkerScriptLoader());
|
| + m_mainScriptLoader = WorkerScriptLoader::create();
|
| m_mainScriptLoader->setRequestContext(WebURLRequest::RequestContextSharedWorker);
|
| m_loadingDocument = toWebLocalFrameImpl(frame)->frame()->document();
|
| m_mainScriptLoader->loadAsynchronously(
|
|
|