diff options
Diffstat (limited to 'net/proxy/proxy_service.cc')
-rw-r--r-- | net/proxy/proxy_service.cc | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/net/proxy/proxy_service.cc b/net/proxy/proxy_service.cc index 4c27170..db22cc1 100644 --- a/net/proxy/proxy_service.cc +++ b/net/proxy/proxy_service.cc @@ -391,20 +391,20 @@ ProxyService::ProxyService(ProxyConfigService* config_service, ProxyService* ProxyService::CreateUsingV8ProxyResolver( ProxyConfigService* proxy_config_service, size_t num_pac_threads, - URLRequestContext* url_request_context, - NetLog* net_log, - MessageLoop* io_loop) { + ProxyScriptFetcher* proxy_script_fetcher, + HostResolver* host_resolver, + NetLog* net_log) { DCHECK(proxy_config_service); - DCHECK(url_request_context); - DCHECK(io_loop); + DCHECK(proxy_script_fetcher); + DCHECK(host_resolver); if (num_pac_threads == 0) num_pac_threads = kDefaultNumPacThreads; ProxyResolverFactory* sync_resolver_factory = new ProxyResolverFactoryForV8( - url_request_context->host_resolver(), - io_loop, + host_resolver, + MessageLoop::current(), net_log); ProxyResolver* proxy_resolver = @@ -413,9 +413,8 @@ ProxyService* ProxyService::CreateUsingV8ProxyResolver( ProxyService* proxy_service = new ProxyService(proxy_config_service, proxy_resolver, net_log); - // Configure PAC script downloads to be issued using |url_request_context|. - proxy_service->SetProxyScriptFetcher( - ProxyScriptFetcher::Create(url_request_context)); + // Configure PAC script downloads to be issued using |proxy_script_fetcher|. + proxy_service->SetProxyScriptFetcher(proxy_script_fetcher); return proxy_service; } |