Index: content/browser/service_worker/service_worker_register_job.cc |
diff --git a/content/browser/service_worker/service_worker_register_job.cc b/content/browser/service_worker/service_worker_register_job.cc |
index 3435177898635c109f587822a8d9d34bcd910953..6b55012093fed784edadc256099567307f1d51e8 100644 |
--- a/content/browser/service_worker/service_worker_register_job.cc |
+++ b/content/browser/service_worker/service_worker_register_job.cc |
@@ -9,6 +9,7 @@ |
#include "base/message_loop/message_loop.h" |
#include "content/browser/service_worker/service_worker_context_core.h" |
#include "content/browser/service_worker/service_worker_job_coordinator.h" |
+#include "content/browser/service_worker/service_worker_metrics.h" |
#include "content/browser/service_worker/service_worker_registration.h" |
#include "content/browser/service_worker/service_worker_storage.h" |
#include "content/browser/service_worker/service_worker_utils.h" |
@@ -385,6 +386,8 @@ void ServiceWorkerRegisterJob::InstallAndContinue() { |
void ServiceWorkerRegisterJob::OnInstallFinished( |
ServiceWorkerStatusCode status) { |
+ ServiceWorkerMetrics::RecordInstallEventStatus(status); |
+ |
if (status != SERVICE_WORKER_OK) { |
// "8. If installFailed is true, then:..." |
Complete(status); |