summaryrefslogtreecommitdiffstats
path: root/chrome/browser/prerender/prerender_histograms.h
diff options
context:
space:
mode:
authortburkard@chromium.org <tburkard@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-15 00:56:47 +0000
committertburkard@chromium.org <tburkard@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-15 00:56:47 +0000
commit9831b611335c19ee12ccc0ae55a4d6c728f292e6 (patch)
treef075d7d406f26d19ca3403f7e0898f23aef92ba0 /chrome/browser/prerender/prerender_histograms.h
parenta1639c1e430ebbfb6b6da01a736bfae61352d6df (diff)
downloadchromium_src-9831b611335c19ee12ccc0ae55a4d6c728f292e6.zip
chromium_src-9831b611335c19ee12ccc0ae55a4d6c728f292e6.tar.gz
chromium_src-9831b611335c19ee12ccc0ae55a4d6c728f292e6.tar.bz2
Compute the percentage of pixels of a webpage that is
already rendered at the time a prerender is swapped in, compared to the state of the page at the OnLoad event. This is intended for Canary/Dev only, and will be removed again in a few weeks. R=dominich Review URL: https://chromiumcodereview.appspot.com/10378109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137037 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/prerender/prerender_histograms.h')
-rw-r--r--chrome/browser/prerender/prerender_histograms.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/chrome/browser/prerender/prerender_histograms.h b/chrome/browser/prerender/prerender_histograms.h
index d0d7f5e..85dea4f 100644
--- a/chrome/browser/prerender/prerender_histograms.h
+++ b/chrome/browser/prerender/prerender_histograms.h
@@ -75,6 +75,10 @@ class PrerenderHistograms {
// Record the time since a page was recently visited.
void RecordTimeSinceLastRecentVisit(base::TimeDelta time) const;
+ // Record a percentage of pixels of the final page already in place at
+ // swap-in.
+ void RecordFractionPixelsFinalAtSwapin(double fraction) const;
+
private:
base::TimeTicks GetCurrentTimeTicks() const;