Index: content/browser/service_worker/service_worker_context_core.h |
diff --git a/content/browser/service_worker/service_worker_context_core.h b/content/browser/service_worker/service_worker_context_core.h |
index 4748aa965ad551025e9319ad7dfaf6b9985100d0..e3df9916c10f69c5537762c43a643c684f8da732 100644 |
--- a/content/browser/service_worker/service_worker_context_core.h |
+++ b/content/browser/service_worker/service_worker_context_core.h |
@@ -178,11 +178,16 @@ class CONTENT_EXPORT ServiceWorkerContextCore |
const RegistrationCallback& callback); |
void UnregisterServiceWorker(const GURL& pattern, |
const UnregistrationCallback& callback); |
+ |
// Callback is called issued after all unregistrations occur. The Status |
// is populated as SERVICE_WORKER_OK if all succeed, or SERVICE_WORKER_FAILED |
// if any did not succeed. |
void UnregisterServiceWorkers(const GURL& origin, |
const UnregistrationCallback& callback); |
+ |
+ // Updates the service worker. If |force_bypass_cache| is true or 86400 |
+ // seconds (24 hours) have passed since the last update, bypasses the browser |
+ // cache. |
void UpdateServiceWorker(ServiceWorkerRegistration* registration, |
bool force_bypass_cache); |
void UpdateServiceWorker(ServiceWorkerRegistration* registration, |