ladybird/Tests/LibWeb/Text/input/Crypto
mikiubo 4a1a15ce66 LibWeb: Allow importing ChaCha20-Poly1305 JWK without alg
The WebCrypto specification does not require the "alg" member
to be present when importing a symmetric JWK, as long as the
key material itself is valid.

Add tests covering JWK import without an "alg" field.

This fixes the following WPT:
WebCryptoAPI/import_export/ChaCha20-Poly1305_importKey
2026-02-05 09:05:11 +01:00
..
Crypto-getRandomValues-respects-subarrays.html LibWeb: Respect subarrays in Crypto#getRandomBytes 2024-12-10 06:44:00 -08:00
SubtleCrypto-aescbc.html LibWeb: Omit padding in WebCrypto AES-CBC exportKey 2024-10-28 21:15:59 +01:00
SubtleCrypto-aesgcm.html LibWeb/Crypto: Fix sizes being passed into generate_aes_key() 2024-11-03 21:55:43 +01:00
SubtleCrypto-deriveBits.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
SubtleCrypto-digest.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
SubtleCrypto-ec-bad-import-key.html LibCrypto+LibWeb: Check EC keys validity on SubtleCrypto import_key 2025-06-25 12:21:28 +12:00
SubtleCrypto-encrypt.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
SubtleCrypto-exportKey.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
SubtleCrypto-generateKey.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
SubtleCrypto-hmac.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
SubtleCrypto-import-chacha20poly1305.html LibWeb: Allow importing ChaCha20-Poly1305 JWK without alg 2026-02-05 09:05:11 +01:00
SubtleCrypto-import-export-roundtrip.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
SubtleCrypto-import-PBKDF2.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
SubtleCrypto-import-rsaoaep-minimal_jwk.html LibWeb: Always return a KeyAlgorithm from RsaHashedKeyAlgorithm 2025-01-17 12:43:03 +01:00
SubtleCrypto-rsa-bad-import-key.html LibCrypto+LibWeb: Check RSA keys validity on SubtleCrypto import_key 2025-06-25 12:21:28 +12:00
SubtleCrypto-sign.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
SubtleCrypto-verify.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00