Index: chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc |
diff --git a/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc b/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc |
index ef5d5c416c517d104df1545a7a32ef83e320887a..f53ac04de3c8299cc9b49f97d607e0522456c437 100644 |
--- a/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc |
+++ b/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc |
@@ -352,6 +352,7 @@ void NotifyUIThreadOfRequestComplete( |
ResourceType resource_type, |
bool was_cached, |
bool used_data_reduction_proxy, |
+ bool was_lofi_reponse, |
bengr
2017/04/20 17:36:18
What is a lofi response? Does this bit get set on
RyanSturm
2017/04/20 20:25:44
Obsolete. Changed to DRPData.
|
int net_error, |
int64_t total_received_bytes, |
int64_t raw_body_bytes, |
@@ -382,7 +383,8 @@ void NotifyUIThreadOfRequestComplete( |
if (metrics_observer) { |
metrics_observer->OnRequestComplete( |
request_id, resource_type, was_cached, used_data_reduction_proxy, |
- raw_body_bytes, original_content_length, request_creation_time); |
+ was_lofi_reponse, raw_body_bytes, original_content_length, |
+ request_creation_time); |
} |
} |
@@ -844,6 +846,7 @@ void ChromeResourceDispatcherHostDelegate::RequestComplete( |
data_reduction_proxy::DataReductionProxyData* data = |
data_reduction_proxy::DataReductionProxyData::GetData(*url_request); |
bool used_data_reduction_proxy = data && data->used_data_reduction_proxy(); |
+ bool was_lofi_reponse = data && data->lofi_received(); |
int64_t original_content_length = |
used_data_reduction_proxy |
? data_reduction_proxy::util::CalculateEffectiveOCL(*url_request) |
@@ -855,7 +858,8 @@ void ChromeResourceDispatcherHostDelegate::RequestComplete( |
info->GetWebContentsGetterForRequest(), url_request->url(), |
info->GetGlobalRequestID(), info->GetResourceType(), |
url_request->was_cached(), used_data_reduction_proxy, |
- net_error, url_request->GetTotalReceivedBytes(), |
+ was_lofi_reponse, net_error, |
+ url_request->GetTotalReceivedBytes(), |
url_request->GetRawBodyBytes(), original_content_length, |
url_request->creation_time(), |
base::TimeTicks::Now() - url_request->creation_time())); |