Index: sync/test/accounts_client/url_request_context_getter.cc |
=================================================================== |
--- sync/test/accounts_client/url_request_context_getter.cc (revision 254575) |
+++ sync/test/accounts_client/url_request_context_getter.cc (working copy) |
@@ -6,27 +6,10 @@ |
#include <string> |
-#include "net/proxy/proxy_config_service.h" |
+#include "net/proxy/proxy_config_service_fixed.h" |
#include "net/url_request/url_request_context.h" |
#include "net/url_request/url_request_context_builder.h" |
-namespace { |
- |
-// Config getter that always returns direct settings. |
-class ProxyConfigServiceDirect : public net::ProxyConfigService { |
- public: |
- // Overridden from ProxyConfigService: |
- virtual void AddObserver(Observer* observer) OVERRIDE {} |
- virtual void RemoveObserver(Observer* observer) OVERRIDE {} |
- virtual ConfigAvailability GetLatestProxyConfig( |
- net::ProxyConfig* config) OVERRIDE { |
- *config = net::ProxyConfig::CreateDirect(); |
- return CONFIG_VALID; |
- } |
-}; |
- |
-} // namespace |
- |
URLRequestContextGetter::URLRequestContextGetter( |
scoped_refptr<base::SingleThreadTaskRunner> network_task_runner) |
: network_task_runner_(network_task_runner) { |
@@ -40,7 +23,8 @@ |
builder.set_user_agent("sync-test-accounts-client"); |
builder.DisableHttpCache(); |
#if defined(OS_LINUX) || defined(OS_ANDROID) |
- builder.set_proxy_config_service(new ProxyConfigServiceDirect()); |
+ builder.set_proxy_config_service( |
+ new net::ProxyConfigServiceFixed(net::ProxyConfig::CreateDirect())); |
#endif |
url_request_context_.reset(builder.Build()); |
} |