summaryrefslogtreecommitdiffstats
path: root/chrome/browser/prerender/prerender_histograms.cc
diff options
context:
space:
mode:
authordominich@chromium.org <dominich@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-01-06 18:42:50 +0000
committerdominich@chromium.org <dominich@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-01-06 18:42:50 +0000
commitce2fcd9207c267b847eeed57c8011bc18a217a8f (patch)
treefb8a9133a702e14ac7bee6c6e7ff7dd6998e7b4b /chrome/browser/prerender/prerender_histograms.cc
parent77346cc23b312fd61cd9f44f0370e0a2a1eac38d (diff)
downloadchromium_src-ce2fcd9207c267b847eeed57c8011bc18a217a8f.zip
chromium_src-ce2fcd9207c267b847eeed57c8011bc18a217a8f.tar.gz
chromium_src-ce2fcd9207c267b847eeed57c8011bc18a217a8f.tar.bz2
Remove all but the Exact Full Omnibox Prerender algorithm.
BUG=106427 Review URL: http://codereview.chromium.org/8801017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116696 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/prerender/prerender_histograms.cc')
-rw-r--r--chrome/browser/prerender/prerender_histograms.cc25
1 files changed, 9 insertions, 16 deletions
diff --git a/chrome/browser/prerender/prerender_histograms.cc b/chrome/browser/prerender/prerender_histograms.cc
index c8eeaaf..c2af7be 100644
--- a/chrome/browser/prerender/prerender_histograms.cc
+++ b/chrome/browser/prerender/prerender_histograms.cc
@@ -1,4 +1,4 @@
-// Copyright (c) 2011 The Chromium Authors. All rights reserved.
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
@@ -42,10 +42,8 @@ std::string GetHistogramName(Origin origin, uint8 experiment_id,
return ComposeHistogramName("wash", name);
switch (origin) {
- case ORIGIN_OMNIBOX_EXACT:
- return ComposeHistogramName("omnibox_exact", name);
- case ORIGIN_OMNIBOX_EXACT_FULL:
- return ComposeHistogramName("omnibox_exact_full", name);
+ case ORIGIN_OMNIBOX:
+ return ComposeHistogramName("omnibox", name);
case ORIGIN_LINK_REL_PRERENDER:
return ComposeHistogramName("web", name);
case ORIGIN_GWS_PRERENDER: // Handled above.
@@ -60,7 +58,7 @@ std::string GetHistogramName(Origin origin, uint8 experiment_id,
}
bool OriginIsOmnibox(Origin origin) {
- return origin == ORIGIN_OMNIBOX_EXACT || origin == ORIGIN_OMNIBOX_EXACT_FULL;
+ return origin == ORIGIN_OMNIBOX;
}
} // namespace
@@ -99,8 +97,7 @@ bool OriginIsOmnibox(Origin origin) {
experiment != recording_experiment)) { \
} else if (origin == ORIGIN_LINK_REL_PRERENDER) { \
HISTOGRAM; \
- } else if (origin == ORIGIN_OMNIBOX_EXACT || \
- origin == ORIGIN_OMNIBOX_EXACT_FULL) { \
+ } else if (origin == ORIGIN_OMNIBOX) { \
HISTOGRAM; \
} else if (experiment != kNoExperiment) { \
HISTOGRAM; \
@@ -147,17 +144,13 @@ void PrerenderHistograms::RecordPrerender(Origin origin, const GURL& url) {
}
void PrerenderHistograms::RecordPrerenderStarted(Origin origin) const {
- if (OriginIsOmnibox(origin)) {
- UMA_HISTOGRAM_COUNTS("Prerender.OmniboxPrerenderCount_" +
- GetOmniboxHistogramSuffix(), 1);
- }
+ if (OriginIsOmnibox(origin))
+ UMA_HISTOGRAM_COUNTS("Prerender.OmniboxPrerenderCount", 1);
}
void PrerenderHistograms::RecordUsedPrerender(Origin origin) const {
- if (OriginIsOmnibox(origin)) {
- UMA_HISTOGRAM_COUNTS("Prerender.OmniboxNavigationsUsedPrerenderCount_" +
- GetOmniboxHistogramSuffix(), 1);
- }
+ if (OriginIsOmnibox(origin))
+ UMA_HISTOGRAM_COUNTS("Prerender.OmniboxNavigationsUsedPrerenderCount", 1);
}
base::TimeTicks PrerenderHistograms::GetCurrentTimeTicks() const {