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 2d0e2f2cc90a46d6d6ce431ffc5321f763b0076f..b04358e6cf2f4a60118f3c388cd78e9213c47e0f 100644 |
--- a/content/browser/service_worker/service_worker_database.cc |
+++ b/content/browser/service_worker/service_worker_database.cc |
@@ -969,8 +969,10 @@ ServiceWorkerDatabase::Status ServiceWorkerDatabase::DestroyDatabase() { |
} |
} |
- return LevelDBStatusToStatus( |
- leveldb::DestroyDB(path_.AsUTF8Unsafe(), options)); |
+ Status status = |
+ LevelDBStatusToStatus(leveldb::DestroyDB(path_.AsUTF8Unsafe(), options)); |
+ ServiceWorkerMetrics::RecordDestroyDatabaseResult(status); |
+ return status; |
} |
ServiceWorkerDatabase::Status ServiceWorkerDatabase::LazyOpen( |