diff options
Diffstat (limited to 'src/core/net/system_network_context_manager.cpp')
-rw-r--r-- | src/core/net/system_network_context_manager.cpp | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/src/core/net/system_network_context_manager.cpp b/src/core/net/system_network_context_manager.cpp index e96af8200..ed676fcbc 100644 --- a/src/core/net/system_network_context_manager.cpp +++ b/src/core/net/system_network_context_manager.cpp @@ -265,18 +265,7 @@ void SystemNetworkContextManager::OnNetworkServiceCreated(network::mojom::Networ // resolver of the network service here, each time it is instantiated, with our global // DNS-Over-HTTPS settings. This ensures that the global settings don't get lost // on reinstantiation and are in effect upon initial instantiation. - QWebEngineGlobalSettings *const globalSettings = QWebEngineGlobalSettings::instance(); - if (globalSettings->d_ptr->isDnsOverHttpsUserConfigured) { - const bool insecureDnsClientEnabled = globalSettings->d_ptr->insecureDnsClientEnabled; - const bool additionalInsecureDnsTypesEnabled = - globalSettings->d_ptr->additionalInsecureDnsTypesEnabled; - const net::SecureDnsMode dnsMode = net::SecureDnsMode(globalSettings->d_ptr->dnsMode); - const absl::optional<net::DnsOverHttpsConfig> dnsOverHttpsTemplates = - net::DnsOverHttpsConfig::FromString(globalSettings->d_ptr->dnsOverHttpsTemplates); - content::GetNetworkService()->ConfigureStubHostResolver(insecureDnsClientEnabled, dnsMode, - *dnsOverHttpsTemplates, - additionalInsecureDnsTypesEnabled); - } + QWebEngineGlobalSettings::instance()->d_ptr->configureStubHostResolver(); } void SystemNetworkContextManager::AddSSLConfigToNetworkContextParams(network::mojom::NetworkContextParams *network_context_params) |