| Index: chrome/browser/net/proxy_service_factory.cc
|
| diff --git a/chrome/browser/net/proxy_service_factory.cc b/chrome/browser/net/proxy_service_factory.cc
|
| index 1674a60a044fa2ffe75f85077875ed70da4748fb..a50e520d3dfa0fe808b7457c0a478ea66c408f37 100644
|
| --- a/chrome/browser/net/proxy_service_factory.cc
|
| +++ b/chrome/browser/net/proxy_service_factory.cc
|
| @@ -104,6 +104,13 @@ net::ProxyService* ProxyServiceFactory::CreateProxyService(
|
| bool use_v8 = false;
|
| #else
|
| bool use_v8 = !command_line.HasSwitch(switches::kWinHttpProxyResolver);
|
| + // TODO(eroman): Figure out why this doesn't work in single-process mode.
|
| + // Should be possible now that a private isolate is used.
|
| + // http://crbug.com/474654
|
| + if (use_v8 && command_line.HasSwitch(switches::kSingleProcess)) {
|
| + LOG(ERROR) << "Cannot use V8 Proxy resolver in single process mode.";
|
| + use_v8 = false; // Fallback to non-v8 implementation.
|
| + }
|
| #endif // defined(OS_IOS)
|
|
|
| size_t num_pac_threads = 0u; // Use default number of threads.
|
|
|