Index: third_party/WebKit/Source/modules/compositorworker/CompositorWorkerMessagingProxy.h |
diff --git a/third_party/WebKit/Source/modules/compositorworker/CompositorWorkerMessagingProxy.h b/third_party/WebKit/Source/modules/compositorworker/CompositorWorkerMessagingProxy.h |
index f9a03b2b77e8420f812079f2668c26772609c7f5..70695bf88071b0595da6efcf403b60aac84de64a 100644 |
--- a/third_party/WebKit/Source/modules/compositorworker/CompositorWorkerMessagingProxy.h |
+++ b/third_party/WebKit/Source/modules/compositorworker/CompositorWorkerMessagingProxy.h |
@@ -10,15 +10,21 @@ |
namespace blink { |
+class SerializedScriptValue; |
+ |
class CompositorWorkerMessagingProxy final : public WorkerMessagingProxy { |
USING_FAST_MALLOC(CompositorWorkerMessagingProxy); |
public: |
- explicit CompositorWorkerMessagingProxy(InProcessWorkerBase*); |
+ CompositorWorkerMessagingProxy(InProcessWorkerBase*, PassOwnPtrWillBeRawPtr<WorkerClients>); |
+ |
+ void postMessageToWorkerGlobalScope(PassRefPtr<SerializedScriptValue>, PassOwnPtr<MessagePortChannelArray>) override; |
protected: |
~CompositorWorkerMessagingProxy() override; |
PassRefPtr<WorkerThread> createWorkerThread(double originTime) override; |
+ |
+ void postMessageToWorkerGlobalScopeInternal(PassRefPtr<SerializedScriptValue>, PassOwnPtr<MessagePortChannelArray>); |
}; |
} // namespace blink |