| 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 dbfa35ebad04390d702be6642f8a546ce3715e76..7dbef3e6367844588a21a9f0aece709f2beea21d 100644
|
| --- a/components/page_load_metrics/browser/page_load_metrics_util.cc
|
| +++ b/components/page_load_metrics/browser/page_load_metrics_util.cc
|
| @@ -12,8 +12,10 @@
|
| namespace page_load_metrics {
|
|
|
| bool WasStartedInForegroundEventInForeground(base::TimeDelta event,
|
| + bool event_was_committed,
|
| const PageLoadExtraInfo& info) {
|
| - return info.started_in_foreground && !event.is_zero() &&
|
| + return info.started_in_foreground &&
|
| + (event_was_committed || !event.is_zero()) &&
|
| (info.first_background_time.is_zero() ||
|
| event < info.first_background_time);
|
| }
|
|
|