1a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch// Copyright 2014 The Chromium Authors. All rights reserved.
2a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch// Use of this source code is governed by a BSD-style license that can be
3a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch// found in the LICENSE file.
4a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch
5a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch#ifndef COMPONENTS_DATA_REDUCTION_PROXY_COMMON_DATA_REDUCTION_PROXY_PREF_NAMES_H_
6a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch#define COMPONENTS_DATA_REDUCTION_PROXY_COMMON_DATA_REDUCTION_PROXY_PREF_NAMES_H_
7a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch
8a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochnamespace data_reduction_proxy {
9a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochnamespace prefs {
10a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch
11a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch// Alphabetical list of preference names specific to the data_reduction_proxy
12a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch// component. Keep alphabetized, and document each in the .cc file.
13a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch
14a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kDailyContentLengthHttpsWithDataReductionProxyEnabled[];
15a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kDailyContentLengthLongBypassWithDataReductionProxyEnabled[];
16a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kDailyContentLengthShortBypassWithDataReductionProxyEnabled[];
17a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kDailyContentLengthUnknownWithDataReductionProxyEnabled[];
18a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kDailyContentLengthViaDataReductionProxy[];
19a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kDailyContentLengthWithDataReductionProxyEnabled[];
20a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kDailyHttpContentLengthLastUpdateDate[];
21a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kDailyHttpOriginalContentLength[];
22a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kDailyHttpReceivedContentLength[];
23a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kDailyOriginalContentLengthViaDataReductionProxy[];
24a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kDailyOriginalContentLengthWithDataReductionProxyEnabled[];
25a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kDataReductionProxy[];
26a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kDataReductionProxyEnabled[];
2746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)extern const char kDataReductionProxyAltEnabled[];
28a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kDataReductionProxyWasEnabledBefore[];
29a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kHttpOriginalContentLength[];
30a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kHttpReceivedContentLength[];
31a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch
32a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch}  // namespace prefs
33a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch}  // namespace data_reduction_proxy
34a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch
35a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch#endif  // COMPONENTS_DATA_REDUCTION_PROXY_COMMON_DATA_REDUCTION_PROXY_PREF_NAMES_H_
36