Index: content/browser/service_worker/service_worker_version.cc |
diff --git a/content/browser/service_worker/service_worker_version.cc b/content/browser/service_worker/service_worker_version.cc |
index 77e01c1a470d7b9719000a9c2f73284d7ec5a4e6..027504c955e1bddb20385709b55bb0177f1b376e 100644 |
--- a/content/browser/service_worker/service_worker_version.cc |
+++ b/content/browser/service_worker/service_worker_version.cc |
@@ -550,7 +550,7 @@ void ServiceWorkerVersion::OnSyncEventFinished( |
void ServiceWorkerVersion::AddToScriptCache( |
const GURL& url, int64 resource_id) { |
DCHECK_EQ(kInvalidServiceWorkerResponseId, LookupInScriptCache(url)); |
- DCHECK_EQ(NEW, status_); |
+ DCHECK(status_ == NEW || status_ == INSTALLING); |
script_cache_map_[url] = resource_id; |
} |