Index: components/data_reduction_proxy/browser/data_reduction_proxy_params.h |
diff --git a/components/data_reduction_proxy/browser/data_reduction_proxy_params.h b/components/data_reduction_proxy/browser/data_reduction_proxy_params.h |
index 7a8e9f4c9154f8d0e2dce7ad440516dc6b601b51..32636d85557103b3ce5e92b1fc7d8ba5b6ce57f2 100644 |
--- a/components/data_reduction_proxy/browser/data_reduction_proxy_params.h |
+++ b/components/data_reduction_proxy/browser/data_reduction_proxy_params.h |
@@ -92,6 +92,11 @@ class DataReductionProxyParams { |
// list. |
virtual bool IsDataReductionProxyEligible(const net::URLRequest* request); |
+ // Checks if all configured data reduction proxies are in the retry map. |
+ // Returns true if the request is bypassed by all configured data reduction |
+ // proxies. If there are no configured data reduction proxies, returns false. |
+ bool WereDataReductionProxiesBypassed(const net::URLRequest* request) const; |
+ |
// Returns the data reduction proxy primary origin. |
const GURL& origin() const { |
return origin_; |