Chromium Code Reviews| Index: chrome/browser/prerender/prerender_histograms.h |
| diff --git a/chrome/browser/prerender/prerender_histograms.h b/chrome/browser/prerender/prerender_histograms.h |
| index 0a9b8ee554a4362ce9dc67d1b22a7cc0a3f255ce..23a7867c9a6d35ef6d1ab095b3e08e0d27e58525 100644 |
| --- a/chrome/browser/prerender/prerender_histograms.h |
| +++ b/chrome/browser/prerender/prerender_histograms.h |
| @@ -109,6 +109,11 @@ class PrerenderHistograms { |
| uint8 experiment_id, |
| bool visited_before) const; |
| + // Record the bytes in the prerender, whether it was used or not, and the |
| + // total number of bytes fetched for this profile since the last call to |
| + // RecordBytes. |
| + void RecordBytes(bool used, int64 prerender_bytes, int64 profile_bytes); |
|
tburkard
2014/02/12 19:54:56
nit: Perhaps a more descriptive name, like RecordN
jkarlin
2014/02/13 13:24:49
Done.
|
| + |
| private: |
| base::TimeTicks GetCurrentTimeTicks() const; |
| @@ -149,6 +154,10 @@ class PrerenderHistograms { |
| bool seen_any_pageload_; |
| bool seen_pageload_started_after_prerender_; |
| + // The number of network bytes transferred for this profile that was |
| + // previously reported to UMA. |
| + int64 last_profile_network_bytes_; |
| + |
| DISALLOW_COPY_AND_ASSIGN(PrerenderHistograms); |
| }; |