Index: content/browser/service_worker/service_worker_database.cc |
diff --git a/content/browser/service_worker/service_worker_database.cc b/content/browser/service_worker/service_worker_database.cc |
index 5cd3473ebfd88d3f2d7c0b77df7b60cfc80fbf12..4f8f2c106bfee644b82dfc70b6a49f4bc6ed74ee 100644 |
--- a/content/browser/service_worker/service_worker_database.cc |
+++ b/content/browser/service_worker/service_worker_database.cc |
@@ -530,6 +530,9 @@ ServiceWorkerDatabase::Status ServiceWorkerDatabase::ReadRegistration( |
if (status != STATUS_OK) |
return status; |
+ if (!resources->size()) |
nhiroki
2015/05/08 08:14:42
empty()?
nhiroki
2015/05/08 08:19:00
It would be better to add a comment about why this
horo
2015/05/08 08:22:31
Done.
|
+ return ServiceWorkerDatabase::STATUS_ERROR_CORRUPTED; |
+ |
*registration = value; |
return STATUS_OK; |
} |