Chromium Code Reviews| Index: components/data_reduction_proxy/content/browser/content_lofi_decider.cc |
| diff --git a/components/data_reduction_proxy/content/browser/content_lofi_decider.cc b/components/data_reduction_proxy/content/browser/content_lofi_decider.cc |
| index f600474209e79d6a53f1f31e3462e89a25855216..445948b738c4af9ee0b18ab5c7dd8a8c13508301 100644 |
| --- a/components/data_reduction_proxy/content/browser/content_lofi_decider.cc |
| +++ b/components/data_reduction_proxy/content/browser/content_lofi_decider.cc |
| @@ -212,4 +212,13 @@ bool ContentLoFiDecider::ShouldRecordLoFiUMA( |
| params::IsIncludedInLoFiControlFieldTrial(); |
| } |
| +bool ContentLoFiDecider::IsClientLoFiImageRequest( |
| + const net::URLRequest& request) const { |
| + const content::ResourceRequestInfo* request_info = |
| + content::ResourceRequestInfo::ForRequest(&request); |
| + return request_info && |
| + request_info->GetResourceType() == content::RESOURCE_TYPE_IMAGE && |
| + request_info->GetPreviewsState() & content::CLIENT_LOFI_ON; |
|
sclittle
2017/05/03 22:51:29
style nit: could you put parentheses around the bi
RyanSturm
2017/05/03 23:20:29
Done.
|
| +} |
| + |
| } // namespace data_reduction_proxy |