| Index: chrome/browser/io_thread.h
|
| diff --git a/chrome/browser/io_thread.h b/chrome/browser/io_thread.h
|
| index 0797746a7d7576b950a7ce88c73d8658081960aa..75fa0e851807f6c982f26913a637005eeea4f2c2 100644
|
| --- a/chrome/browser/io_thread.h
|
| +++ b/chrome/browser/io_thread.h
|
| @@ -75,10 +75,10 @@ class EventRouterForwarder;
|
| }
|
|
|
| namespace net {
|
| -class CertVerifier;
|
| class CTLogVerifier;
|
| class HostMappingRules;
|
| class HostResolver;
|
| +class HttpAuthHandlerFactory;
|
| class HttpAuthPreferences;
|
| class LoggingNetworkChangeObserver;
|
| class NetworkQualityEstimator;
|
| @@ -139,11 +139,7 @@ class IOThread : public content::BrowserThreadDelegate {
|
| std::unique_ptr<chrome::android::ExternalDataUseObserver>
|
| external_data_use_observer;
|
| #endif // defined(OS_ANDROID)
|
| - std::unique_ptr<net::HostResolver> host_resolver;
|
| - std::unique_ptr<net::CertVerifier> cert_verifier;
|
| std::vector<scoped_refptr<const net::CTLogVerifier>> ct_logs;
|
| - std::unique_ptr<net::CTVerifier> cert_transparency_verifier;
|
| - std::unique_ptr<net::HttpAuthHandlerFactory> http_auth_handler_factory;
|
| std::unique_ptr<net::HttpAuthPreferences> http_auth_preferences;
|
| std::unique_ptr<net::URLRequestContextStorage>
|
| system_request_context_storage;
|
| @@ -240,7 +236,8 @@ class IOThread : public content::BrowserThreadDelegate {
|
| void Init() override;
|
| void CleanUp() override;
|
|
|
| - void CreateDefaultAuthHandlerFactory();
|
| + std::unique_ptr<net::HttpAuthHandlerFactory> CreateDefaultAuthHandlerFactory(
|
| + net::HostResolver* host_resolver);
|
|
|
| // Returns an SSLConfigService instance.
|
| net::SSLConfigService* GetSSLConfigService();
|
|
|