Chromium Code Reviews| Index: components/data_reduction_proxy/content/browser/content_lofi_decider.h |
| diff --git a/components/data_reduction_proxy/content/browser/content_lofi_decider.h b/components/data_reduction_proxy/content/browser/content_lofi_decider.h |
| index 222fedde8a7d04e129adb9702d2917135c702313..7c5ec04aea84f0f8f1eb3593d52e98bec6bf142e 100644 |
| --- a/components/data_reduction_proxy/content/browser/content_lofi_decider.h |
| +++ b/components/data_reduction_proxy/content/browser/content_lofi_decider.h |
| @@ -10,10 +10,14 @@ |
| namespace net { |
| class URLRequest; |
| +class HttpRequestHeaders; |
|
tbansal1
2015/11/20 21:56:58
Alphabetize.
megjablon
2015/11/20 23:14:50
Done.
|
| } |
| namespace data_reduction_proxy { |
| +extern const char kLoFiHeader[]; |
| +extern const char kLoFiExperimentHeader[]; |
| + |
| // Class responsible for deciding whether a request should be requested with low |
| // fidelity (Lo-Fi) or not. Relies on the Lo-Fi mode state stored in the |
| // request's content::ResourceRequestInfo, which must be fetched using |
| @@ -26,6 +30,9 @@ class ContentLoFiDecider : public LoFiDecider { |
| bool IsUsingLoFiMode(const net::URLRequest& request) const override; |
| + bool MaybeEnableLoFiMode(const net::URLRequest& request, |
|
tbansal1
2015/11/20 21:56:58
// LoFiDecider implementation:
Also, this is not
megjablon
2015/11/20 23:14:50
SGTM. It's only called in one place so I don't thi
|
| + net::HttpRequestHeaders* headers) const override; |
| + |
| private: |
| DISALLOW_COPY_AND_ASSIGN(ContentLoFiDecider); |
| }; |