| Index: content/child/webcrypto/nss/rsa_key_nss.cc
|
| diff --git a/content/child/webcrypto/nss/rsa_key_nss.cc b/content/child/webcrypto/nss/rsa_key_nss.cc
|
| index 943d18f124aa7c8a9384392abb07ed374daaf5b1..8e657414759c9360833f0acffe1cdea94b7d3e0d 100644
|
| --- a/content/child/webcrypto/nss/rsa_key_nss.cc
|
| +++ b/content/child/webcrypto/nss/rsa_key_nss.cc
|
| @@ -745,9 +745,9 @@ Status RsaHashedAlgorithm::ImportKeyJwk(
|
| // Once the key type is known, verify the usages.
|
| status = CheckKeyCreationUsages(
|
| jwk.is_private_key ? all_private_key_usages_ : all_public_key_usages_,
|
| - usages);
|
| + usages, jwk.is_private_key);
|
| if (status.IsError())
|
| - return Status::ErrorCreateKeyBadUsages();
|
| + return status;
|
|
|
| return jwk.is_private_key
|
| ? ImportRsaPrivateKey(algorithm, extractable, usages, jwk, key)
|
|
|