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 b979310f5ca99f5a640cb923d5a6f4b34b77d3f7..3d08d8424333983c9ec20e67129cc65e052795ca 100644 |
--- a/third_party/WebKit/Source/core/workers/ThreadedWorkletTest.cpp |
+++ b/third_party/WebKit/Source/core/workers/ThreadedWorkletTest.cpp |
@@ -22,11 +22,9 @@ namespace blink { |
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 { |
@@ -91,16 +89,12 @@ class ThreadedWorkletMessagingProxyForTest |
public: |
ThreadedWorkletMessagingProxyForTest(ExecutionContext* execution_context) |
: ThreadedWorkletMessagingProxy(execution_context) { |
- 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(); |
}; |
@@ -136,7 +130,6 @@ class ThreadedWorkletMessagingProxyForTest |
private: |
friend class ThreadedWorkletTest; |
- std::unique_ptr<WorkerLoaderProxyProvider> worker_loader_proxy_provider_; |
RefPtr<SecurityOrigin> security_origin_; |
}; |