Index: content/common/service_worker/service_worker_event_dispatcher.mojom |
diff --git a/content/common/service_worker/service_worker_event_dispatcher.mojom b/content/common/service_worker/service_worker_event_dispatcher.mojom |
index d878916e6a84a859cb0c0e560a43df803fd3596d..6d11ed8b035bd1e62e634f300ca76fb45c716559 100644 |
--- a/content/common/service_worker/service_worker_event_dispatcher.mojom |
+++ b/content/common/service_worker/service_worker_event_dispatcher.mojom |
@@ -12,6 +12,9 @@ import "third_party/WebKit/public/platform/modules/serviceworker/service_worker_ |
import "url/mojo/origin.mojom"; |
[Native] |
+struct PushEventPayload; |
+ |
+[Native] |
struct ServiceWorkerFetchRequest; |
[Native] |
@@ -39,6 +42,9 @@ interface ServiceWorkerEventDispatcher { |
FetchEventPreloadHandle? preload_handle) |
=> (blink.mojom.ServiceWorkerEventStatus status, |
mojo.common.mojom.Time dispatch_event_time); |
+ DispatchPushEvent(PushEventPayload payload) |
+ => (blink.mojom.ServiceWorkerEventStatus status, |
+ mojo.common.mojom.Time dispatch_event_time); |
// Arguments are passed to the event handler as parameters of SyncEvent. |
// Ref: https://wicg.github.io/BackgroundSync/spec/#sync-event |
DispatchSyncEvent(string tag, |