| 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 51b4cb3414377cfecfdfa906db66f06f90009925..cd0d959ef473ab200f9e346b28a31d46bef5a632 100644
|
| --- a/content/browser/service_worker/service_worker_database.cc
|
| +++ b/content/browser/service_worker/service_worker_database.cc
|
| @@ -513,6 +513,9 @@ ServiceWorkerDatabase::Status ServiceWorkerDatabase::WriteRegistration(
|
| // Delete a resource from the uncommitted list.
|
| batch.Delete(CreateResourceIdKey(
|
| kUncommittedResIdKeyPrefix, itr->resource_id));
|
| + // Delete from the purgeable list in case this version was once deleted.
|
| + batch.Delete(
|
| + CreateResourceIdKey(kPurgeableResIdKeyPrefix, itr->resource_id));
|
| }
|
|
|
| // Retrieve a previous version to sweep purgeable resources.
|
|
|