Index: content/browser/service_worker/service_worker_metrics.cc |
diff --git a/content/browser/service_worker/service_worker_metrics.cc b/content/browser/service_worker/service_worker_metrics.cc |
index 7b5ca5901f177dfc808f68d0d717ccc7d25a60ee..c2d86087832232aa15d3638efab8cbb4f2affcc4 100644 |
--- a/content/browser/service_worker/service_worker_metrics.cc |
+++ b/content/browser/service_worker/service_worker_metrics.cc |
@@ -210,6 +210,13 @@ ServiceWorkerMetrics::Site ServiceWorkerMetrics::SiteFromURL(const GURL& url) { |
return ServiceWorkerMetrics::Site::NEW_TAB_PAGE; |
} |
+ const std::string host = url.host(); |
+ if (host == "plus.google.com") |
+ return ServiceWorkerMetrics::Site::PLUS; |
+ if (host == "inbox.google.com") |
+ return ServiceWorkerMetrics::Site::INBOX; |
+ if ((host == "docs.google.com") || (host == "drive.google.com")) |
+ return ServiceWorkerMetrics::Site::DOCS; |
return ServiceWorkerMetrics::Site::OTHER; |
} |