Index: content/browser/service_worker/service_worker_registration.h |
diff --git a/content/browser/service_worker/service_worker_registration.h b/content/browser/service_worker/service_worker_registration.h |
index 41092889e74c4396711d5d829d02a63bbfbf0645..e8e65b37b8860a09cbb34e55168e7ffca12361d6 100644 |
--- a/content/browser/service_worker/service_worker_registration.h |
+++ b/content/browser/service_worker/service_worker_registration.h |
@@ -36,7 +36,9 @@ class CONTENT_EXPORT ServiceWorkerRegistration |
virtual void OnVersionAttributesChanged( |
ServiceWorkerRegistration* registration, |
ChangedVersionAttributesMask changed_mask, |
- const ServiceWorkerRegistrationInfo& info) = 0; |
+ const ServiceWorkerRegistrationInfo& info) = 0; |
+ virtual void OnRegistrationFailed( |
+ ServiceWorkerRegistration* registration) = 0; |
}; |
ServiceWorkerRegistration(const GURL& pattern, |
@@ -62,6 +64,7 @@ class CONTENT_EXPORT ServiceWorkerRegistration |
void AddListener(Listener* listener); |
void RemoveListener(Listener* listener); |
+ void NotifyRegistrationFailed(); |
ServiceWorkerRegistrationInfo GetInfo(); |