Chromium Code Reviews| Index: chrome/browser/prerender/prerender_histograms.cc |
| diff --git a/chrome/browser/prerender/prerender_histograms.cc b/chrome/browser/prerender/prerender_histograms.cc |
| index 236c17d4e85e3420b85a2e29dc52d916fef6a88c..2eead79bfeea757e2270cfe66fbf63147c739764 100644 |
| --- a/chrome/browser/prerender/prerender_histograms.cc |
| +++ b/chrome/browser/prerender/prerender_histograms.cc |
| @@ -409,6 +409,20 @@ void PrerenderHistograms::RecordPrerenderPageVisitedStatus( |
| UMA_HISTOGRAM_BOOLEAN(name, visited_before)); |
| } |
| +void PrerenderHistograms::RecordNetworkBytes(bool used, |
| + int64 prerender_bytes, |
| + int64 profile_bytes) { |
| + if (used) { |
| + UMA_HISTOGRAM_COUNTS("Prerender.NetworkBytes.Used.KB", |
| + prerender_bytes >> 10); |
|
Alexei Svitkine (slow)
2014/02/13 15:50:50
Wouldn't you be losing the remainder bytes each ti
jkarlin
2014/02/13 16:04:14
Done.
|
| + } else { |
| + UMA_HISTOGRAM_COUNTS("Prerender.NetworkBytes.Wasted.KB", |
| + prerender_bytes >> 10); |
| + } |
| + UMA_HISTOGRAM_COUNTS("Prerender.NetworkBytes.TotalForProfile.KB", |
| + profile_bytes >> 10); |
| +} |
| + |
| uint8 PrerenderHistograms::GetCurrentExperimentId() const { |
| if (!WithinWindow()) |
| return kNoExperiment; |