Home | History | Annotate | Download | only in service_worker
      1 // Copyright 2014 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 #include "content/browser/service_worker/service_worker_histograms.h"
      6 
      7 #include "base/metrics/histogram.h"
      8 
      9 namespace content {
     10 
     11 // static
     12 void ServiceWorkerHistograms::CountInitDiskCacheResult(bool result) {
     13   UMA_HISTOGRAM_BOOLEAN("ServiceWorker.DiskCache.InitResult", result);
     14 }
     15 
     16 // static
     17 void ServiceWorkerHistograms::CountReadResponseResult(
     18     ServiceWorkerHistograms::ReadResponseResult result) {
     19   UMA_HISTOGRAM_ENUMERATION("ServiceWorker.DiskCache.ReadResponseResult",
     20                             result, NUM_READ_RESPONSE_RESULT_TYPES);
     21 }
     22 
     23 // static
     24 void ServiceWorkerHistograms::CountWriteResponseResult(
     25     ServiceWorkerHistograms::WriteResponseResult result) {
     26   UMA_HISTOGRAM_ENUMERATION("ServiceWorker.DiskCache.WriteResponseResult",
     27                             result, NUM_WRITE_RESPONSE_RESULT_TYPES);
     28 }
     29 
     30 }  // namespace content
     31