| Index: third_party/WebKit/Source/core/workers/ThreadedObjectProxyBase.h
|
| diff --git a/third_party/WebKit/Source/core/workers/ThreadedObjectProxyBase.h b/third_party/WebKit/Source/core/workers/ThreadedObjectProxyBase.h
|
| index 3f80f9ba262dc8c6ebdf91caad52e1ac7690ba68..afa34a77ccbe5eb957813062a2d50b568f577475 100644
|
| --- a/third_party/WebKit/Source/core/workers/ThreadedObjectProxyBase.h
|
| +++ b/third_party/WebKit/Source/core/workers/ThreadedObjectProxyBase.h
|
| @@ -12,6 +12,7 @@
|
|
|
| namespace blink {
|
|
|
| +class ParentFrameTaskRunners;
|
| class ThreadedMessagingProxyBase;
|
|
|
| // A proxy to talk to the parent object. This object is created and destroyed on
|
| @@ -35,13 +36,13 @@ class CORE_EXPORT ThreadedObjectProxyBase : public WorkerReportingProxy {
|
| const String& message,
|
| SourceLocation*) override;
|
| void postMessageToPageInspector(const String&) override;
|
| - ParentFrameTaskRunners* getParentFrameTaskRunners() override;
|
| void didCloseWorkerGlobalScope() override;
|
| void didTerminateWorkerThread() override;
|
|
|
| protected:
|
| explicit ThreadedObjectProxyBase(ParentFrameTaskRunners*);
|
| virtual WeakPtr<ThreadedMessagingProxyBase> messagingProxyWeakPtr() = 0;
|
| + ParentFrameTaskRunners* getParentFrameTaskRunners();
|
|
|
| private:
|
| // Used to post a task to ThreadedMessagingProxyBase on the parent context
|
|
|