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_CORE_BROWSER_DATA_REDUCTION_PROXY_SETTIN
GS_H_ | 5 #ifndef COMPONENTS_DATA_REDUCTION_PROXY_CORE_BROWSER_DATA_REDUCTION_PROXY_SETTIN
GS_H_ |
6 #define COMPONENTS_DATA_REDUCTION_PROXY_CORE_BROWSER_DATA_REDUCTION_PROXY_SETTIN
GS_H_ | 6 #define COMPONENTS_DATA_REDUCTION_PROXY_CORE_BROWSER_DATA_REDUCTION_PROXY_SETTIN
GS_H_ |
7 | 7 |
8 #include <stdint.h> | 8 #include <stdint.h> |
9 | 9 |
10 #include <memory> | 10 #include <memory> |
(...skipping 252 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
263 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, | 263 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, |
264 TestLoFiSessionStateHistograms); | 264 TestLoFiSessionStateHistograms); |
265 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, | 265 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, |
266 TestSettingsEnabledStateHistograms); | 266 TestSettingsEnabledStateHistograms); |
267 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, | 267 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, |
268 TestDaysSinceEnabled); | 268 TestDaysSinceEnabled); |
269 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, | 269 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, |
270 TestDaysSinceEnabledWithTestClock); | 270 TestDaysSinceEnabledWithTestClock); |
271 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, | 271 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, |
272 TestDaysSinceEnabledExistingUser); | 272 TestDaysSinceEnabledExistingUser); |
| 273 FRIEND_TEST_ALL_PREFIXES(DataReductionProxySettingsTest, |
| 274 TestDaysSinceSavingsCleared); |
273 | 275 |
274 // Override of DataReductionProxyService::Observer. | 276 // Override of DataReductionProxyService::Observer. |
275 void OnServiceInitialized() override; | 277 void OnServiceInitialized() override; |
276 | 278 |
277 // Registers the trial "SyntheticDataReductionProxySetting" with the group | 279 // Registers the trial "SyntheticDataReductionProxySetting" with the group |
278 // "Enabled" or "Disabled". Indicates whether the proxy is turned on or not. | 280 // "Enabled" or "Disabled". Indicates whether the proxy is turned on or not. |
279 void RegisterDataReductionProxyFieldTrial(); | 281 void RegisterDataReductionProxyFieldTrial(); |
280 | 282 |
281 void OnProxyEnabledPrefChange(); | 283 void OnProxyEnabledPrefChange(); |
282 | 284 |
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
342 std::unique_ptr<base::Clock> clock_; | 344 std::unique_ptr<base::Clock> clock_; |
343 | 345 |
344 base::ThreadChecker thread_checker_; | 346 base::ThreadChecker thread_checker_; |
345 | 347 |
346 DISALLOW_COPY_AND_ASSIGN(DataReductionProxySettings); | 348 DISALLOW_COPY_AND_ASSIGN(DataReductionProxySettings); |
347 }; | 349 }; |
348 | 350 |
349 } // namespace data_reduction_proxy | 351 } // namespace data_reduction_proxy |
350 | 352 |
351 #endif // COMPONENTS_DATA_REDUCTION_PROXY_CORE_BROWSER_DATA_REDUCTION_PROXY_SET
TINGS_H_ | 353 #endif // COMPONENTS_DATA_REDUCTION_PROXY_CORE_BROWSER_DATA_REDUCTION_PROXY_SET
TINGS_H_ |
OLD | NEW |