| Index: build/config/crypto.gni
|
| diff --git a/build/config/crypto.gni b/build/config/crypto.gni
|
| index ee23569f9b2ad79010db779b81ae399f3f070ec1..7f090b7a5446d66c6d696d61dc505faca829c1c0 100644
|
| --- a/build/config/crypto.gni
|
| +++ b/build/config/crypto.gni
|
| @@ -14,10 +14,13 @@ declare_args() {
|
| use_openssl = is_android || is_mac || is_nacl || is_win
|
| }
|
|
|
| -# True when we're using OpenSSL for certificate verification and storage. We
|
| -# only do this when we're using OpenSSL on desktop Linux systems. For other
|
| -# systems (Mac/Win/Android) we use the system certificate features.
|
| -use_openssl_certs = use_openssl && (is_linux || is_android)
|
| +# True when we're using OpenSSL for representing certificates. When targeting
|
| +# Android, the platform certificate library is used for certificate
|
| +# verification. On other targets, this flag also enables OpenSSL for certificate
|
| +# verification, but this configuration is unsupported.
|
| +use_openssl_certs = is_android
|
|
|
| -# Same meaning as use_openssl_certs but for NSS.
|
| -use_nss_certs = !use_openssl && is_linux
|
| +# True if NSS is used for certificate verification. Note that this is
|
| +# independent from use_openssl. It is possible to use OpenSSL for the crypto
|
| +# library, but NSS for the platform certificate library.
|
| +use_nss_certs = is_linux
|
|
|