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 ff185072741e0c3924c982e8da48573ee9a068c4..17889607937cf124fc2870e01a870929df3a506b 100644 |
--- a/content/browser/service_worker/service_worker_version.cc |
+++ b/content/browser/service_worker/service_worker_version.cc |
@@ -396,10 +396,12 @@ class ServiceWorkerVersion::Metrics { |
public: |
Metrics() {} |
~Metrics() { |
- ServiceWorkerMetrics::RecordEventStatus(fired_events, handled_events); |
+ ServiceWorkerMetrics::RecordPerWorkerEventHandledStatus(fired_events, |
+ handled_events); |
} |
- void RecordEventStatus(bool handled) { |
+ void RecordEventHandledStatus(bool handled) { |
+ ServiceWorkerMetrics::RecordEventHandledStatus(handled); |
++fired_events; |
if (handled) |
++handled_events; |
@@ -1329,7 +1331,7 @@ void ServiceWorkerVersion::OnFetchEventFinished( |
// TODO(kinuko): Record other event statuses too. |
const bool handled = (result == SERVICE_WORKER_FETCH_EVENT_RESULT_RESPONSE); |
- metrics_->RecordEventStatus(handled); |
+ metrics_->RecordEventHandledStatus(handled); |
scoped_refptr<ServiceWorkerVersion> protect(this); |
callback->Run(SERVICE_WORKER_OK, result, response); |