Index: third_party/WebKit/Source/core/workers/ThreadedWorkletTest.cpp |
diff --git a/third_party/WebKit/Source/core/workers/ThreadedWorkletTest.cpp b/third_party/WebKit/Source/core/workers/ThreadedWorkletTest.cpp |
index e9a2c96293ea9ef651cc4bd9549ca9ed1f913345..2fd70cb9dd006e79cc3a36aeaf03f8cbb991c554 100644 |
--- a/third_party/WebKit/Source/core/workers/ThreadedWorkletTest.cpp |
+++ b/third_party/WebKit/Source/core/workers/ThreadedWorkletTest.cpp |
@@ -51,11 +51,9 @@ class ThreadedWorkletObjectProxyForTest final |
class ThreadedWorkletThreadForTest : public WorkerThread { |
public: |
- ThreadedWorkletThreadForTest( |
- WorkerLoaderProxyProvider* worker_loader_proxy_provider, |
+ explicit ThreadedWorkletThreadForTest( |
WorkerReportingProxy& worker_reporting_proxy) |
- : WorkerThread(WorkerLoaderProxy::Create(worker_loader_proxy_provider), |
- worker_reporting_proxy) {} |
+ : WorkerThread(nullptr, worker_reporting_proxy) {} |
~ThreadedWorkletThreadForTest() override {} |
WorkerBackingThread& GetWorkerBackingThread() override { |
@@ -121,16 +119,12 @@ class ThreadedWorkletMessagingProxyForTest |
: ThreadedWorkletMessagingProxy(execution_context) { |
worklet_object_proxy_ = WTF::MakeUnique<ThreadedWorkletObjectProxyForTest>( |
weak_ptr_factory_.CreateWeakPtr(), GetParentFrameTaskRunners()); |
- worker_loader_proxy_provider_ = |
- WTF::MakeUnique<WorkerLoaderProxyProvider>(); |
- worker_thread_ = WTF::MakeUnique<ThreadedWorkletThreadForTest>( |
- worker_loader_proxy_provider_.get(), WorkletObjectProxy()); |
+ worker_thread_ = |
+ WTF::MakeUnique<ThreadedWorkletThreadForTest>(WorkletObjectProxy()); |
ThreadedWorkletThreadForTest::EnsureSharedBackingThread(); |
} |
~ThreadedWorkletMessagingProxyForTest() override { |
- worker_thread_->GetWorkerLoaderProxy()->DetachProvider( |
- worker_loader_proxy_provider_.get()); |
worker_thread_->TerminateAndWait(); |
ThreadedWorkletThreadForTest::ClearSharedBackingThread(); |
}; |
@@ -166,7 +160,6 @@ class ThreadedWorkletMessagingProxyForTest |
private: |
friend class ThreadedWorkletTest; |
- std::unique_ptr<WorkerLoaderProxyProvider> worker_loader_proxy_provider_; |
RefPtr<SecurityOrigin> security_origin_; |
}; |