OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #ifndef COMPONENTS_DATA_REDUCTION_PROXY_BROWSER_DATA_REDUCTION_PROXY_SETTINGS_H_ | 5 #ifndef COMPONENTS_DATA_REDUCTION_PROXY_BROWSER_DATA_REDUCTION_PROXY_SETTINGS_H_ |
6 #define COMPONENTS_DATA_REDUCTION_PROXY_BROWSER_DATA_REDUCTION_PROXY_SETTINGS_H_ | 6 #define COMPONENTS_DATA_REDUCTION_PROXY_BROWSER_DATA_REDUCTION_PROXY_SETTINGS_H_ |
7 | 7 |
8 #include <vector> | 8 #include <vector> |
9 | 9 |
10 #include "base/basictypes.h" | 10 #include "base/basictypes.h" |
(...skipping 236 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
247 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, | 247 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, |
248 TestInitDataReductionProxyOn); | 248 TestInitDataReductionProxyOn); |
249 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, | 249 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, |
250 TestInitDataReductionProxyOff); | 250 TestInitDataReductionProxyOff); |
251 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, | 251 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, |
252 TestBypassList); | 252 TestBypassList); |
253 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, | 253 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, |
254 CheckInitMetricsWhenNotAllowed); | 254 CheckInitMetricsWhenNotAllowed); |
255 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, | 255 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, |
256 TestSetProxyConfigs); | 256 TestSetProxyConfigs); |
| 257 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, |
| 258 TestSetProxyConfigsHoldback); |
257 | 259 |
258 // NetworkChangeNotifier::IPAddressObserver: | 260 // NetworkChangeNotifier::IPAddressObserver: |
259 virtual void OnIPAddressChanged() OVERRIDE; | 261 virtual void OnIPAddressChanged() OVERRIDE; |
260 | 262 |
261 void OnProxyEnabledPrefChange(); | 263 void OnProxyEnabledPrefChange(); |
262 void OnProxyAlternativeEnabledPrefChange(); | 264 void OnProxyAlternativeEnabledPrefChange(); |
263 | 265 |
264 void ResetDataReductionStatistics(); | 266 void ResetDataReductionStatistics(); |
265 | 267 |
266 void MaybeActivateDataReductionProxy(bool at_startup); | 268 void MaybeActivateDataReductionProxy(bool at_startup); |
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
303 | 305 |
304 scoped_ptr<DataReductionProxyParams> params_; | 306 scoped_ptr<DataReductionProxyParams> params_; |
305 DataReductionProxyUsageStats* usage_stats_; | 307 DataReductionProxyUsageStats* usage_stats_; |
306 | 308 |
307 DISALLOW_COPY_AND_ASSIGN(DataReductionProxySettings); | 309 DISALLOW_COPY_AND_ASSIGN(DataReductionProxySettings); |
308 }; | 310 }; |
309 | 311 |
310 } // namespace data_reduction_proxy | 312 } // namespace data_reduction_proxy |
311 | 313 |
312 #endif // COMPONENTS_DATA_REDUCTION_PROXY_BROWSER_DATA_REDUCTION_PROXY_SETTINGS
_H_ | 314 #endif // COMPONENTS_DATA_REDUCTION_PROXY_BROWSER_DATA_REDUCTION_PROXY_SETTINGS
_H_ |
OLD | NEW |