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 6a83c75d90e1d177730e5d7c59c59656c22aab9c..0132adde720726bed468cc670b0865b482cb5d44 100644 |
--- a/components/data_reduction_proxy/content/browser/content_lofi_decider.cc |
+++ b/components/data_reduction_proxy/content/browser/content_lofi_decider.cc |
@@ -4,6 +4,8 @@ |
#include "components/data_reduction_proxy/content/browser/content_lofi_decider.h" |
+#include "content/public/browser/resource_request_info.h" |
+ |
namespace data_reduction_proxy { |
ContentLoFiDecider::ContentLoFiDecider() {} |
@@ -11,7 +13,10 @@ ContentLoFiDecider::ContentLoFiDecider() {} |
ContentLoFiDecider::~ContentLoFiDecider() {} |
bool ContentLoFiDecider::IsUsingLoFiMode(const net::URLRequest& request) const { |
- // TODO: will be check of ResourceRequestInfo::IsUsingLoFi |
+ const content::ResourceRequestInfo* request_info = |
+ content::ResourceRequestInfo::ForRequest(&request); |
+ if (request_info) |
+ return request_info->IsUsingLoFi(); |
return false; |
} |