File tree Expand file tree Collapse file tree 2 files changed +3
-1
lines changed Expand file tree Collapse file tree 2 files changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -200,9 +200,11 @@ content::ResourceContext *ProfileIODataQt::resourceContext()
200
200
void ProfileIODataQt::initializeOnIOThread ()
201
201
{
202
202
m_networkDelegate.reset (new NetworkDelegateQt (this ));
203
+ m_hostResolver = net::HostResolver::CreateDefaultResolver (NULL );
203
204
m_urlRequestContext.reset (new net::URLRequestContext ());
204
205
m_urlRequestContext->set_network_delegate (m_networkDelegate.get ());
205
206
m_urlRequestContext->set_enable_brotli (base::FeatureList::IsEnabled (features::kBrotliEncoding ));
207
+ m_urlRequestContext->set_host_resolver (m_hostResolver.get ());
206
208
// this binds factory to io thread
207
209
m_weakPtr = m_weakPtrFactory.GetWeakPtr ();
208
210
QMutexLocker lock (&m_mutex);
@@ -289,7 +291,6 @@ void ProfileIODataQt::generateStorage()
289
291
ct_verifier->AddLogs (ct_logs);
290
292
m_storage->set_cert_transparency_verifier (std::move (ct_verifier));
291
293
m_storage->set_ct_policy_enforcer (base::WrapUnique (new net::DefaultCTPolicyEnforcer ()));
292
- m_storage->set_host_resolver (net::HostResolver::CreateDefaultResolver (NULL ));
293
294
m_storage->set_ssl_config_service (std::make_unique<net::SSLConfigServiceDefaults>());
294
295
if (!m_httpAuthPreferences) {
295
296
m_httpAuthPreferences.reset (new net::HttpAuthPreferences ());
Original file line number Diff line number Diff line change @@ -120,6 +120,7 @@ class ProfileIODataQt {
120
120
std::unique_ptr<net::HttpAuthPreferences> m_httpAuthPreferences;
121
121
std::unique_ptr<net::URLRequestJobFactory> m_jobFactory;
122
122
std::unique_ptr<net::TransportSecurityPersister> m_transportSecurityPersister;
123
+ std::unique_ptr<net::HostResolver> m_hostResolver;
123
124
base::WeakPtr<ProfileIODataQt> m_weakPtr;
124
125
scoped_refptr<CookieMonsterDelegateQt> m_cookieDelegate;
125
126
content::URLRequestInterceptorScopedVector m_requestInterceptors;
You can’t perform that action at this time.
0 commit comments