| 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 dcb7c5c30e9e139b941efd82e51e6d42d84db7b7..f53dc2f428c62064e452fdc172347281c30d7a18 100644 | 
| --- a/chrome/browser/net/proxy_service_factory.cc | 
| +++ b/chrome/browser/net/proxy_service_factory.cc | 
| @@ -52,12 +52,8 @@ ProxyServiceFactory::CreateProxyConfigService(PrefProxyConfigTracker* tracker) { | 
| // configuration in case nothing is configured through prefs (Note: prefs | 
| // include command line and configuration policy). | 
|  | 
| -  // TODO(port): the IO and FILE message loops are only used by Linux.  Can | 
| -  // that code be moved to chrome/browser instead of being in net, so that it | 
| -  // can use BrowserThread instead of raw MessageLoop pointers? See bug 25354. | 
| base_service = net::ProxyService::CreateSystemProxyConfigService( | 
| -      BrowserThread::GetTaskRunnerForThread(BrowserThread::IO), | 
| -      BrowserThread::GetTaskRunnerForThread(BrowserThread::FILE)); | 
| +      BrowserThread::GetTaskRunnerForThread(BrowserThread::IO)); | 
| #endif  // !defined(OS_CHROMEOS) | 
|  | 
| return tracker->CreateTrackingProxyConfigService(std::move(base_service)); | 
|  |