From a63dba9631de50cc36d24b38ec2e63f6423c6bb8 Mon Sep 17 00:00:00 2001 From: meacer <meacer@chromium.org> Date: Mon, 7 Nov 2016 11:34:37 -0800 Subject: [PATCH] Add filesystem scheme to navigation histograms. BUG=594215 Review-Url: https://codereview.chromium.org/2476993002 Cr-Commit-Position: refs/heads/master@{#430346} --- .../navigation_metrics/navigation_metrics.cc | 24 ++++++++++--------- tools/metrics/histograms/histograms.xml | 1 + 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/components/navigation_metrics/navigation_metrics.cc b/components/navigation_metrics/navigation_metrics.cc index c0dcbdc462615..8958e6d69fa98 100644 --- a/components/navigation_metrics/navigation_metrics.cc +++ b/components/navigation_metrics/navigation_metrics.cc @@ -23,21 +23,23 @@ enum Scheme { SCHEME_ABOUT, SCHEME_CHROME, SCHEME_BLOB, + SCHEME_FILESYSTEM, SCHEME_MAX, }; const char* const kSchemeNames[] = { - "unknown", - url::kHttpScheme, - url::kHttpsScheme, - url::kFileScheme, - url::kFtpScheme, - url::kDataScheme, - url::kJavaScriptScheme, - url::kAboutScheme, - "chrome", - url::kBlobScheme, - "max", + "unknown", + url::kHttpScheme, + url::kHttpsScheme, + url::kFileScheme, + url::kFtpScheme, + url::kDataScheme, + url::kJavaScriptScheme, + url::kAboutScheme, + "chrome", + url::kBlobScheme, + url::kFileSystemScheme, + "max", }; static_assert(arraysize(kSchemeNames) == SCHEME_MAX + 1, diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml index 21b6306a0cece..a4698c7106ce6 100644 --- a/tools/metrics/histograms/histograms.xml +++ b/tools/metrics/histograms/histograms.xml @@ -92941,6 +92941,7 @@ value. <int value="7" label="about"/> <int value="8" label="chrome"/> <int value="9" label="blob"/> + <int value="10" label="filesystem"/> </enum> <enum name="NavigatorVibrationType" type="int">