| 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 d4204d7ed729d9b20ac3a5b4bc5749c1110507b6..cb63e6ea58c272cd4394f70f82aeb399f2584f19 100644
|
| --- a/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc
|
| +++ b/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc
|
| @@ -828,16 +828,19 @@ void ChromeResourceDispatcherHostDelegate::RequestComplete(
|
| base::TimeTicks::Now() - url_request->creation_time()));
|
| }
|
|
|
| -bool ChromeResourceDispatcherHostDelegate::ShouldEnableLoFiMode(
|
| +content::PreviewsState ChromeResourceDispatcherHostDelegate::GetPreviewsState(
|
| const net::URLRequest& url_request,
|
| content::ResourceContext* resource_context) {
|
| ProfileIOData* io_data = ProfileIOData::FromResourceContext(resource_context);
|
| data_reduction_proxy::DataReductionProxyIOData* data_reduction_proxy_io_data =
|
| io_data->data_reduction_proxy_io_data();
|
|
|
| - if (data_reduction_proxy_io_data)
|
| - return data_reduction_proxy_io_data->ShouldEnableLoFiMode(url_request);
|
| - return false;
|
| + if (data_reduction_proxy_io_data) {
|
| + return data_reduction_proxy_io_data->ShouldEnableLoFiMode(url_request)
|
| + ? content::SERVER_LOFI_ON
|
| + : content::PREVIEWS_OFF;
|
| + }
|
| + return content::PREVIEWS_OFF;
|
| }
|
|
|
| // static
|
|
|