Index: chrome/browser/prerender/prerender_histograms.cc |
=================================================================== |
--- chrome/browser/prerender/prerender_histograms.cc (revision 109949) |
+++ chrome/browser/prerender/prerender_histograms.cc (working copy) |
@@ -165,7 +165,7 @@ |
void PrerenderHistograms::RecordPerceivedPageLoadTime( |
base::TimeDelta perceived_page_load_time, bool was_prerender, |
- const GURL& url) { |
+ bool was_complete_prerender, const GURL& url) { |
if (!IsWebURL(url)) |
return; |
bool within_window = WithinWindow(); |
@@ -173,8 +173,11 @@ |
RECORD_PLT("PerceivedPLT", perceived_page_load_time); |
if (within_window) |
RECORD_PLT("PerceivedPLTWindowed", perceived_page_load_time); |
- if (was_prerender) { |
- RECORD_PLT("PerceivedPLTMatched", perceived_page_load_time); |
+ if (was_prerender || was_complete_prerender) { |
+ if (was_prerender) |
+ RECORD_PLT("PerceivedPLTMatched", perceived_page_load_time); |
+ if (was_complete_prerender) |
+ RECORD_PLT("PerceivedPLTMatchedComplete", perceived_page_load_time); |
seen_any_pageload_ = true; |
seen_pageload_started_after_prerender_ = true; |
} else if (within_window) { |