aboutsummaryrefslogtreecommitdiff
path: root/devel/electron11/files/patch-services_network_network__context.cc
blob: d058a48f79348d0869505499a1f90347ddfd73c9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- services/network/network_context.cc.orig	2021-01-25 12:36:59 UTC
+++ services/network/network_context.cc
@@ -1962,7 +1962,7 @@ URLRequestContextOwner NetworkContext::MakeURLRequestC
     temp_verifier = base::WrapUnique(cert_verifier_with_trust_anchors_);
 #endif  // defined(OS_CHROMEOS)
     if (!temp_verifier) {
-#if !defined(OS_LINUX)
+#if !defined(OS_LINUX) && !defined(OS_BSD)
       temp_verifier = std::make_unique<net::MultiThreadedCertVerifier>(
           net::CertVerifyProc::CreateSystemVerifyProc(std::move(cert_net_fetcher_)));
 #else
@@ -2023,7 +2023,7 @@ URLRequestContextOwner NetworkContext::MakeURLRequestC
 
     net::CookieCryptoDelegate* crypto_delegate = nullptr;
     if (params_->enable_encrypted_cookies) {
-#if defined(OS_LINUX) && !defined(OS_CHROMEOS) && !BUILDFLAG(IS_CHROMECAST)
+#if (defined(OS_LINUX) || defined(OS_BSD)) && !defined(OS_CHROMEOS) && !BUILDFLAG(IS_CHROMECAST)
       DCHECK(network_service_->os_crypt_config_set())
           << "NetworkService::SetCryptConfig must be called before creating a "
              "NetworkContext with encrypted cookies.";