Index: third_party/WebKit/public/web/modules/serviceworker/WebServiceWorkerContextProxy.h |
diff --git a/third_party/WebKit/public/web/modules/serviceworker/WebServiceWorkerContextProxy.h b/third_party/WebKit/public/web/modules/serviceworker/WebServiceWorkerContextProxy.h |
index d4d5a08ca46e64ace62122f2d4b01df051a12f40..f54746c6513780d39af91ab5722ecf65939acb2d 100644 |
--- a/third_party/WebKit/public/web/modules/serviceworker/WebServiceWorkerContextProxy.h |
+++ b/third_party/WebKit/public/web/modules/serviceworker/WebServiceWorkerContextProxy.h |
@@ -39,6 +39,7 @@ |
namespace blink { |
+struct WebBackgroundFetchSettledFetch; |
class WebDataConsumerHandle; |
class WebServiceWorkerRequest; |
class WebString; |
@@ -67,7 +68,14 @@ class WebServiceWorkerContextProxy { |
int eventID, |
const WebString& tag, |
BackgroundFetchState status) = 0; |
- |
+ virtual void dispatchBackgroundFetchFailEvent( |
+ int eventID, |
+ const WebString& tag, |
+ const WebVector<WebBackgroundFetchSettledFetch>& fetches) = 0; |
+ virtual void dispatchBackgroundFetchedEvent( |
+ int eventID, |
+ const WebString& tag, |
+ const WebVector<WebBackgroundFetchSettledFetch>& fetches) = 0; |
virtual void dispatchExtendableMessageEvent( |
int eventID, |
const WebString& message, |