Index: third_party/WebKit/Source/core/workers/InProcessWorkerObjectProxy.h |
diff --git a/third_party/WebKit/Source/core/workers/InProcessWorkerObjectProxy.h b/third_party/WebKit/Source/core/workers/InProcessWorkerObjectProxy.h |
index 2a6bc0e6dc80b775f9966c2d75033228f7a2cce0..6e7ef43a8e25eb86c6d61e43dc83375148d47dae 100644 |
--- a/third_party/WebKit/Source/core/workers/InProcessWorkerObjectProxy.h |
+++ b/third_party/WebKit/Source/core/workers/InProcessWorkerObjectProxy.h |
@@ -44,7 +44,6 @@ |
namespace blink { |
class InProcessWorkerMessagingProxy; |
-class ParentFrameTaskRunners; |
class ThreadedMessagingProxyBase; |
class WorkerGlobalScope; |
class WorkerOrWorkletGlobalScope; |
@@ -61,8 +60,7 @@ class CORE_EXPORT InProcessWorkerObjectProxy : public ThreadedObjectProxyBase { |
public: |
static std::unique_ptr<InProcessWorkerObjectProxy> create( |
- const WeakPtr<InProcessWorkerMessagingProxy>&, |
- ParentFrameTaskRunners*); |
+ const WeakPtr<InProcessWorkerMessagingProxy>&); |
~InProcessWorkerObjectProxy() override; |
void postMessageToWorkerObject(PassRefPtr<SerializedScriptValue>, |
@@ -81,8 +79,8 @@ class CORE_EXPORT InProcessWorkerObjectProxy : public ThreadedObjectProxyBase { |
void willDestroyWorkerGlobalScope() override; |
protected: |
- InProcessWorkerObjectProxy(const WeakPtr<InProcessWorkerMessagingProxy>&, |
- ParentFrameTaskRunners*); |
+ explicit InProcessWorkerObjectProxy( |
+ const WeakPtr<InProcessWorkerMessagingProxy>&); |
WeakPtr<ThreadedMessagingProxyBase> messagingProxyWeakPtr() final; |