| Index: chrome/browser/page_load_metrics/page_load_metrics_observer.cc
|
| diff --git a/chrome/browser/page_load_metrics/page_load_metrics_observer.cc b/chrome/browser/page_load_metrics/page_load_metrics_observer.cc
|
| index f3fa5d03ba0a44dffa7c175406b0bab005279369..e3af3bab698940f9789cacbbca7e9329913b2df1 100644
|
| --- a/chrome/browser/page_load_metrics/page_load_metrics_observer.cc
|
| +++ b/chrome/browser/page_load_metrics/page_load_metrics_observer.cc
|
| @@ -54,18 +54,30 @@ PageLoadExtraInfo PageLoadExtraInfo::CreateForTesting(
|
| page_load_metrics::PageLoadMetadata());
|
| }
|
|
|
| -ExtraRequestInfo::ExtraRequestInfo(bool was_cached,
|
| - int64_t raw_body_bytes,
|
| - bool data_reduction_proxy_used,
|
| - int64_t original_network_content_length)
|
| +ExtraRequestCompleteInfo::ExtraRequestCompleteInfo(
|
| + bool was_cached,
|
| + int64_t raw_body_bytes,
|
| + bool data_reduction_proxy_used,
|
| + int64_t original_network_content_length,
|
| + content::ResourceType found_type)
|
| : was_cached(was_cached),
|
| raw_body_bytes(raw_body_bytes),
|
| data_reduction_proxy_used(data_reduction_proxy_used),
|
| - original_network_content_length(original_network_content_length) {}
|
| + original_network_content_length(original_network_content_length),
|
| + resource_type(found_type) {}
|
|
|
| -ExtraRequestInfo::ExtraRequestInfo(const ExtraRequestInfo& other) = default;
|
| +ExtraRequestCompleteInfo::ExtraRequestCompleteInfo(
|
| + const ExtraRequestCompleteInfo& other) = default;
|
|
|
| -ExtraRequestInfo::~ExtraRequestInfo() {}
|
| +ExtraRequestCompleteInfo::~ExtraRequestCompleteInfo() {}
|
| +
|
| +ExtraRequestStartInfo::ExtraRequestStartInfo(content::ResourceType found_type)
|
| + : resource_type(found_type) {}
|
| +
|
| +ExtraRequestStartInfo::ExtraRequestStartInfo(
|
| + const ExtraRequestStartInfo& other) = default;
|
| +
|
| +ExtraRequestStartInfo::~ExtraRequestStartInfo() {}
|
|
|
| FailedProvisionalLoadInfo::FailedProvisionalLoadInfo(base::TimeDelta interval,
|
| net::Error error)
|
|
|