Index: third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp |
diff --git a/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp b/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp |
index 72cdbe460e7453d2cda73db474f409bd95d499fd..fbb86ac9a1b69e87461d213e6ea3d873d85f18b4 100644 |
--- a/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp |
+++ b/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp |
@@ -329,8 +329,8 @@ void WebEmbeddedWorkerImpl::DidFinishDocumentLoad(WebLocalFrame* frame) { |
DCHECK(loading_shadow_page_); |
DCHECK(!asked_to_terminate_); |
loading_shadow_page_ = false; |
- frame->DataSource()->SetServiceWorkerNetworkProvider(WTF::WrapUnique( |
- worker_context_client_->CreateServiceWorkerNetworkProvider())); |
+ frame->DataSource()->SetServiceWorkerNetworkProvider( |
+ worker_context_client_->CreateServiceWorkerNetworkProvider()); |
main_script_loader_ = WorkerScriptLoader::Create(); |
main_script_loader_->SetRequestContext( |
WebURLRequest::kRequestContextServiceWorker); |
@@ -419,12 +419,10 @@ void WebEmbeddedWorkerImpl::StartWorkerThread() { |
worker_clients, |
ServiceWorkerGlobalScopeClientImpl::Create(*worker_context_client_)); |
ProvideServiceWorkerContainerClientToWorker( |
- worker_clients, |
- WTF::WrapUnique(worker_context_client_->CreateServiceWorkerProvider())); |
+ worker_clients, worker_context_client_->CreateServiceWorkerProvider()); |
if (RuntimeEnabledFeatures::offMainThreadFetchEnabled()) { |
std::unique_ptr<WebWorkerFetchContext> web_worker_fetch_context = |
- |
worker_context_client_->CreateServiceWorkerFetchContext(); |
DCHECK(web_worker_fetch_context); |
// TODO(horo): Set more information about the context (ex: DataSaverEnabled) |