| Index: chrome/browser/page_load_metrics/page_load_metrics_util.h
|
| diff --git a/chrome/browser/page_load_metrics/page_load_metrics_util.h b/chrome/browser/page_load_metrics/page_load_metrics_util.h
|
| index b3cac49373e1ea198e33a598f3e2213da323629d..b166400fc073fe4b62329a331184ec0df4a94275 100644
|
| --- a/chrome/browser/page_load_metrics/page_load_metrics_util.h
|
| +++ b/chrome/browser/page_load_metrics/page_load_metrics_util.h
|
| @@ -9,6 +9,7 @@
|
| #include "base/optional.h"
|
| #include "base/time/time.h"
|
| #include "chrome/browser/page_load_metrics/page_load_metrics_observer.h"
|
| +#include "third_party/WebKit/public/platform/WebLoadingBehaviorFlag.h"
|
|
|
| // Up to 10 minutes, with 100 buckets.
|
| #define PAGE_LOAD_HISTOGRAM(name, sample) \
|
| @@ -124,6 +125,12 @@ base::Optional<base::TimeDelta> OptionalMin(
|
| const base::Optional<base::TimeDelta>& a,
|
| const base::Optional<base::TimeDelta>& b);
|
|
|
| +// Whether the given loading behavior was observed in any frame (either the main
|
| +// frame or a child frame).
|
| +bool DidObserveLoadingBehaviorInAnyFrame(
|
| + const page_load_metrics::PageLoadExtraInfo& info,
|
| + blink::WebLoadingBehaviorFlag behavior);
|
| +
|
| } // namespace page_load_metrics
|
|
|
| #endif // CHROME_BROWSER_PAGE_LOAD_METRICS_PAGE_LOAD_METRICS_UTIL_H_
|
|
|