summaryrefslogtreecommitdiffstats
path: root/chrome/browser/prerender/prerender_histograms.h
diff options
context:
space:
mode:
authordominich@chromium.org <dominich@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-22 20:47:59 +0000
committerdominich@chromium.org <dominich@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-22 20:47:59 +0000
commita52cf20aa6c1fa6bfc58539a2dff84f070aed1e4 (patch)
treec6f26ad57bb50b64a8bc26337af9cf3a2047b8e2 /chrome/browser/prerender/prerender_histograms.h
parent9fc72569a6d12b675faa72bdb6845ae92247d963 (diff)
downloadchromium_src-a52cf20aa6c1fa6bfc58539a2dff84f070aed1e4.zip
chromium_src-a52cf20aa6c1fa6bfc58539a2dff84f070aed1e4.tar.gz
chromium_src-a52cf20aa6c1fa6bfc58539a2dff84f070aed1e4.tar.bz2
Adding histograms for better Omnibox prerender performance tracking.
Review URL: http://codereview.chromium.org/8602005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111207 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/prerender/prerender_histograms.h')
-rw-r--r--chrome/browser/prerender/prerender_histograms.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/chrome/browser/prerender/prerender_histograms.h b/chrome/browser/prerender/prerender_histograms.h
index 53c9df1..2d1fb33 100644
--- a/chrome/browser/prerender/prerender_histograms.h
+++ b/chrome/browser/prerender/prerender_histograms.h
@@ -55,6 +55,13 @@ class PrerenderHistograms {
// To be called when a new prerender is added.
void RecordPrerender(Origin origin, const GURL& url);
+ // Called when a prerender is added with an Omnibox origin.
+ void RecordPrerenderFromOmnibox() const;
+
+ // Called when we swap in a prerender. Checks if the origin is Omnibox before
+ // recording the count.
+ void RecordOmniboxUsedPrerender(Origin origin) const;
+
private:
base::TimeTicks GetCurrentTimeTicks() const;