Index: Source/modules/serviceworkers/ServiceWorkerContainer.h |
diff --git a/Source/modules/serviceworkers/ServiceWorkerContainer.h b/Source/modules/serviceworkers/ServiceWorkerContainer.h |
index 8ec0ccbeec24e1736023f1511a4b8674b9fc8b63..b1c7c8f63ad6069cb163ca8849763ade43ac919c 100644 |
--- a/Source/modules/serviceworkers/ServiceWorkerContainer.h |
+++ b/Source/modules/serviceworkers/ServiceWorkerContainer.h |
@@ -77,13 +77,14 @@ public: |
// WebServiceWorkerProviderClient overrides. |
virtual void setController(WebServiceWorker*, bool shouldNotifyControllerChange) override; |
- virtual void dispatchMessageEvent(const WebString& message, const WebMessagePortChannelArray&) override; |
+ virtual void dispatchMessageEvent(WebServiceWorker*, const WebString& message, const WebMessagePortChannelArray&) override; |
// EventTarget overrides. |
virtual ExecutionContext* executionContext() const override { return ContextLifecycleObserver::executionContext(); } |
virtual const AtomicString& interfaceName() const override; |
DEFINE_ATTRIBUTE_EVENT_LISTENER(controllerchange); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(message); |
private: |
explicit ServiceWorkerContainer(ExecutionContext*); |