Index: third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerThread.cpp |
diff --git a/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerThread.cpp b/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerThread.cpp |
index d38d6c3b3c5e19493610df1f165453d4358304cb..e98d2c664e906f85e8435388fec639beafc7ec31 100644 |
--- a/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerThread.cpp |
+++ b/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerThread.cpp |
@@ -38,17 +38,10 @@ |
namespace blink { |
-std::unique_ptr<ServiceWorkerThread> ServiceWorkerThread::Create( |
- PassRefPtr<WorkerLoaderProxy> worker_loader_proxy, |
- WorkerReportingProxy& worker_reporting_proxy) { |
- return WTF::WrapUnique(new ServiceWorkerThread(std::move(worker_loader_proxy), |
- worker_reporting_proxy)); |
-} |
- |
ServiceWorkerThread::ServiceWorkerThread( |
- PassRefPtr<WorkerLoaderProxy> worker_loader_proxy, |
+ ThreadableLoadingContext* loading_context, |
WorkerReportingProxy& worker_reporting_proxy) |
- : WorkerThread(std::move(worker_loader_proxy), worker_reporting_proxy), |
+ : WorkerThread(loading_context, worker_reporting_proxy), |
worker_backing_thread_( |
WorkerBackingThread::Create("ServiceWorker Thread")) {} |