Index: components/data_reduction_proxy/core/common/data_reduction_proxy_params.h |
diff --git a/components/data_reduction_proxy/core/common/data_reduction_proxy_params.h b/components/data_reduction_proxy/core/common/data_reduction_proxy_params.h |
index 65230e55d8d607efef2147f48c362bc7f7e6446c..cba1871e8c5e9b02f7f0c3e37d6abdaf021ddba6 100644 |
--- a/components/data_reduction_proxy/core/common/data_reduction_proxy_params.h |
+++ b/components/data_reduction_proxy/core/common/data_reduction_proxy_params.h |
@@ -86,6 +86,11 @@ class DataReductionProxyParams { |
// the data reduction proxy via header is missing. |
static bool IsIncludedInRemoveMissingViaHeaderOtherBypassFieldTrial(); |
+ // Returns true if this client is part of the field trial that should display |
+ // a promotion for the data reduction proxy on Android One devices. |
+ static bool IsIncludedInAndroidOnePromoFieldTrial( |
+ const char* build_fingerprint); |
+ |
// Constructs configuration parameters. If |kAllowed|, then the standard |
// data reduction proxy configuration is allowed to be used. If |
// |kfallbackAllowed| a fallback proxy can be used if the primary proxy is |