Chromium Code Reviews| Index: components/page_load_metrics/browser/page_load_metrics_util.cc |
| diff --git a/components/page_load_metrics/browser/page_load_metrics_util.cc b/components/page_load_metrics/browser/page_load_metrics_util.cc |
| index 9b641e52d0778bed7a72b0b39b2e0bb507f6cc91..843ee873f665657a96e56a5839bc112c3ec88155 100644 |
| --- a/components/page_load_metrics/browser/page_load_metrics_util.cc |
| +++ b/components/page_load_metrics/browser/page_load_metrics_util.cc |
| @@ -18,5 +18,11 @@ base::TimeDelta GetFirstContentfulPaint(const PageLoadTiming& timing) { |
| return std::min(timing.first_text_paint, timing.first_image_paint); |
| } |
| -} // namespace page_load_metrics |
| +bool EventOccurredInForeground(const base::TimeDelta& event, |
|
Bryan McQuade
2015/12/09 20:35:24
nice - this seems like a great addition to these u
|
| + const PageLoadExtraInfo& info) { |
| + return info.started_in_foreground && !event.is_zero() && |
| + (info.first_background_time.is_zero() || |
| + event < info.first_background_time); |
| +} |
| +} // namespace page_load_metrics |