| Index: chrome/browser/net/spdyproxy/data_reduction_proxy_chrome_settings.cc
|
| diff --git a/chrome/browser/net/spdyproxy/data_reduction_proxy_chrome_settings.cc b/chrome/browser/net/spdyproxy/data_reduction_proxy_chrome_settings.cc
|
| index 3e7ae08e1870a97f1b2e7e116ad0393516fe71dc..c1bbc11a7b0286e91b6b170045c1f55e80584a60 100644
|
| --- a/chrome/browser/net/spdyproxy/data_reduction_proxy_chrome_settings.cc
|
| +++ b/chrome/browser/net/spdyproxy/data_reduction_proxy_chrome_settings.cc
|
| @@ -17,6 +17,7 @@
|
| #include "components/data_reduction_proxy/browser/data_reduction_proxy_settings.h"
|
| #include "net/url_request/url_request_context_getter.h"
|
|
|
| +using data_reduction_proxy::Client;
|
| using data_reduction_proxy::DataReductionProxyParams;
|
| using data_reduction_proxy::DataReductionProxySettings;
|
|
|
| @@ -51,12 +52,28 @@ void DataReductionProxyChromeSettings::RegisterSyntheticFieldTrial(
|
| }
|
|
|
| // static
|
| -std::string DataReductionProxyChromeSettings::GetClient() {
|
| +Client DataReductionProxyChromeSettings::GetClient() {
|
| #if defined(OS_ANDROID)
|
| - return data_reduction_proxy::kClientChromeAndroid;
|
| + return Client::CHROME_ANDROID;
|
| #elif defined(OS_IOS)
|
| - return data_reduction_proxy::kClientChromeIOS;
|
| + return Client::CHROME_IOS;
|
| +#elif defined(OS_MACOSX)
|
| + return Client::CHROME_MAC;
|
| +#elif defined(OS_CHROMEOS)
|
| + return Client::CHROME_CHROMEOS;
|
| +#elif defined(OS_LINUX)
|
| + return Client::CHROME_LINUX;
|
| +#elif defined(OS_WIN)
|
| + return Client::CHROME_WINDOWS;
|
| +#elif defined(OS_FREEBSD)
|
| + return Client::CHROME_FREEBSD;
|
| +#elif defined(OS_OPENBSD)
|
| + return Client::CHROME_OPENBSD;
|
| +#elif defined(OS_SOLARIS)
|
| + return Client::CHROME_SOLARIS;
|
| +#elif defined(OS_QNX)
|
| + return Client::CHROME_QNX;
|
| #else
|
| - return "";
|
| + return Client::UNKNOWN;
|
| #endif
|
| }
|
|
|