[supports-modern.tentative.https.any.html] [SubtleCrypto.supports method exists] expected: FAIL [supports(generateKey, ML-DSA-44)] expected: FAIL [supports(importKey, ML-DSA-44)] expected: FAIL [supports(sign, ML-DSA-44)] expected: FAIL [supports(verify, ML-DSA-44)] expected: FAIL [supports(encrypt, ML-DSA-44)] expected: FAIL [supports(decrypt, ML-DSA-44)] expected: FAIL [supports(deriveBits, ML-DSA-44)] expected: FAIL [supports(digest, ML-DSA-44)] expected: FAIL [supports(encapsulateKey, ML-DSA-44)] expected: FAIL [supports(encapsulateBits, ML-DSA-44)] expected: FAIL [supports(decapsulateKey, ML-DSA-44)] expected: FAIL [supports(decapsulateBits, ML-DSA-44)] expected: FAIL [supports(generateKey, ML-DSA-65)] expected: FAIL [supports(importKey, ML-DSA-65)] expected: FAIL [supports(sign, ML-DSA-65)] expected: FAIL [supports(verify, ML-DSA-65)] expected: FAIL [supports(encrypt, ML-DSA-65)] expected: FAIL [supports(decrypt, ML-DSA-65)] expected: FAIL [supports(deriveBits, ML-DSA-65)] expected: FAIL [supports(digest, ML-DSA-65)] expected: FAIL [supports(encapsulateKey, ML-DSA-65)] expected: FAIL [supports(encapsulateBits, ML-DSA-65)] expected: FAIL [supports(decapsulateKey, ML-DSA-65)] expected: FAIL [supports(decapsulateBits, ML-DSA-65)] expected: FAIL [supports(generateKey, ML-DSA-87)] expected: FAIL [supports(importKey, ML-DSA-87)] expected: FAIL [supports(sign, ML-DSA-87)] expected: FAIL [supports(verify, ML-DSA-87)] expected: FAIL [supports(encrypt, ML-DSA-87)] expected: FAIL [supports(decrypt, ML-DSA-87)] expected: FAIL [supports(deriveBits, ML-DSA-87)] expected: FAIL [supports(digest, ML-DSA-87)] expected: FAIL [supports(encapsulateKey, ML-DSA-87)] expected: FAIL [supports(encapsulateBits, ML-DSA-87)] expected: FAIL [supports(decapsulateKey, ML-DSA-87)] expected: FAIL [supports(decapsulateBits, ML-DSA-87)] expected: FAIL [supports(generateKey, ML-KEM-512)] expected: FAIL [supports(importKey, ML-KEM-512)] expected: FAIL [supports(sign, ML-KEM-512)] expected: FAIL [supports(verify, ML-KEM-512)] expected: FAIL [supports(encrypt, ML-KEM-512)] expected: FAIL [supports(decrypt, ML-KEM-512)] expected: FAIL [supports(deriveBits, ML-KEM-512)] expected: FAIL [supports(digest, ML-KEM-512)] expected: FAIL [supports(encapsulateKey, ML-KEM-512)] expected: FAIL [supports(encapsulateBits, ML-KEM-512)] expected: FAIL [supports(decapsulateKey, ML-KEM-512)] expected: FAIL [supports(decapsulateBits, ML-KEM-512)] expected: FAIL [supports(generateKey, ML-KEM-768)] expected: FAIL [supports(importKey, ML-KEM-768)] expected: FAIL [supports(sign, ML-KEM-768)] expected: FAIL [supports(verify, ML-KEM-768)] expected: FAIL [supports(encrypt, ML-KEM-768)] expected: FAIL [supports(decrypt, ML-KEM-768)] expected: FAIL [supports(deriveBits, ML-KEM-768)] expected: FAIL [supports(digest, ML-KEM-768)] expected: FAIL [supports(encapsulateKey, ML-KEM-768)] expected: FAIL [supports(encapsulateBits, ML-KEM-768)] expected: FAIL [supports(decapsulateKey, ML-KEM-768)] expected: FAIL [supports(decapsulateBits, ML-KEM-768)] expected: FAIL [supports(generateKey, ML-KEM-1024)] expected: FAIL [supports(importKey, ML-KEM-1024)] expected: FAIL [supports(sign, ML-KEM-1024)] expected: FAIL [supports(verify, ML-KEM-1024)] expected: FAIL [supports(encrypt, ML-KEM-1024)] expected: FAIL [supports(decrypt, ML-KEM-1024)] expected: FAIL [supports(deriveBits, ML-KEM-1024)] expected: FAIL [supports(digest, ML-KEM-1024)] expected: FAIL [supports(encapsulateKey, ML-KEM-1024)] expected: FAIL [supports(encapsulateBits, ML-KEM-1024)] expected: FAIL [supports(decapsulateKey, ML-KEM-1024)] expected: FAIL [supports(decapsulateBits, ML-KEM-1024)] expected: FAIL [supports(generateKey, ChaCha20-Poly1305)] expected: FAIL [supports(importKey, ChaCha20-Poly1305)] expected: FAIL [supports(sign, ChaCha20-Poly1305)] expected: FAIL [supports(verify, ChaCha20-Poly1305)] expected: FAIL [supports(encrypt, ChaCha20-Poly1305)] expected: FAIL [supports(decrypt, ChaCha20-Poly1305)] expected: FAIL [supports(deriveBits, ChaCha20-Poly1305)] expected: FAIL [supports(digest, ChaCha20-Poly1305)] expected: FAIL [supports(encapsulateKey, ChaCha20-Poly1305)] expected: FAIL [supports(encapsulateBits, ChaCha20-Poly1305)] expected: FAIL [supports(decapsulateKey, ChaCha20-Poly1305)] expected: FAIL [supports(decapsulateBits, ChaCha20-Poly1305)] expected: FAIL [supports returns true for algorithm objects with valid parameters] expected: FAIL [supports returns false for algorithm objects with invalid parameters] expected: FAIL [supports-modern.tentative.https.any.worker.html] [SubtleCrypto.supports method exists] expected: FAIL [supports(generateKey, ML-DSA-44)] expected: FAIL [supports(importKey, ML-DSA-44)] expected: FAIL [supports(sign, ML-DSA-44)] expected: FAIL [supports(verify, ML-DSA-44)] expected: FAIL [supports(encrypt, ML-DSA-44)] expected: FAIL [supports(decrypt, ML-DSA-44)] expected: FAIL [supports(deriveBits, ML-DSA-44)] expected: FAIL [supports(digest, ML-DSA-44)] expected: FAIL [supports(encapsulateKey, ML-DSA-44)] expected: FAIL [supports(encapsulateBits, ML-DSA-44)] expected: FAIL [supports(decapsulateKey, ML-DSA-44)] expected: FAIL [supports(decapsulateBits, ML-DSA-44)] expected: FAIL [supports(generateKey, ML-DSA-65)] expected: FAIL [supports(importKey, ML-DSA-65)] expected: FAIL [supports(sign, ML-DSA-65)] expected: FAIL [supports(verify, ML-DSA-65)] expected: FAIL [supports(encrypt, ML-DSA-65)] expected: FAIL [supports(decrypt, ML-DSA-65)] expected: FAIL [supports(deriveBits, ML-DSA-65)] expected: FAIL [supports(digest, ML-DSA-65)] expected: FAIL [supports(encapsulateKey, ML-DSA-65)] expected: FAIL [supports(encapsulateBits, ML-DSA-65)] expected: FAIL [supports(decapsulateKey, ML-DSA-65)] expected: FAIL [supports(decapsulateBits, ML-DSA-65)] expected: FAIL [supports(generateKey, ML-DSA-87)] expected: FAIL [supports(importKey, ML-DSA-87)] expected: FAIL [supports(sign, ML-DSA-87)] expected: FAIL [supports(verify, ML-DSA-87)] expected: FAIL [supports(encrypt, ML-DSA-87)] expected: FAIL [supports(decrypt, ML-DSA-87)] expected: FAIL [supports(deriveBits, ML-DSA-87)] expected: FAIL [supports(digest, ML-DSA-87)] expected: FAIL [supports(encapsulateKey, ML-DSA-87)] expected: FAIL [supports(encapsulateBits, ML-DSA-87)] expected: FAIL [supports(decapsulateKey, ML-DSA-87)] expected: FAIL [supports(decapsulateBits, ML-DSA-87)] expected: FAIL [supports(generateKey, ML-KEM-512)] expected: FAIL [supports(importKey, ML-KEM-512)] expected: FAIL [supports(sign, ML-KEM-512)] expected: FAIL [supports(verify, ML-KEM-512)] expected: FAIL [supports(encrypt, ML-KEM-512)] expected: FAIL [supports(decrypt, ML-KEM-512)] expected: FAIL [supports(deriveBits, ML-KEM-512)] expected: FAIL [supports(digest, ML-KEM-512)] expected: FAIL [supports(encapsulateKey, ML-KEM-512)] expected: FAIL [supports(encapsulateBits, ML-KEM-512)] expected: FAIL [supports(decapsulateKey, ML-KEM-512)] expected: FAIL [supports(decapsulateBits, ML-KEM-512)] expected: FAIL [supports(generateKey, ML-KEM-768)] expected: FAIL [supports(importKey, ML-KEM-768)] expected: FAIL [supports(sign, ML-KEM-768)] expected: FAIL [supports(verify, ML-KEM-768)] expected: FAIL [supports(encrypt, ML-KEM-768)] expected: FAIL [supports(decrypt, ML-KEM-768)] expected: FAIL [supports(deriveBits, ML-KEM-768)] expected: FAIL [supports(digest, ML-KEM-768)] expected: FAIL [supports(encapsulateKey, ML-KEM-768)] expected: FAIL [supports(encapsulateBits, ML-KEM-768)] expected: FAIL [supports(decapsulateKey, ML-KEM-768)] expected: FAIL [supports(decapsulateBits, ML-KEM-768)] expected: FAIL [supports(generateKey, ML-KEM-1024)] expected: FAIL [supports(importKey, ML-KEM-1024)] expected: FAIL [supports(sign, ML-KEM-1024)] expected: FAIL [supports(verify, ML-KEM-1024)] expected: FAIL [supports(encrypt, ML-KEM-1024)] expected: FAIL [supports(decrypt, ML-KEM-1024)] expected: FAIL [supports(deriveBits, ML-KEM-1024)] expected: FAIL [supports(digest, ML-KEM-1024)] expected: FAIL [supports(encapsulateKey, ML-KEM-1024)] expected: FAIL [supports(encapsulateBits, ML-KEM-1024)] expected: FAIL [supports(decapsulateKey, ML-KEM-1024)] expected: FAIL [supports(decapsulateBits, ML-KEM-1024)] expected: FAIL [supports(generateKey, ChaCha20-Poly1305)] expected: FAIL [supports(importKey, ChaCha20-Poly1305)] expected: FAIL [supports(sign, ChaCha20-Poly1305)] expected: FAIL [supports(verify, ChaCha20-Poly1305)] expected: FAIL [supports(encrypt, ChaCha20-Poly1305)] expected: FAIL [supports(decrypt, ChaCha20-Poly1305)] expected: FAIL [supports(deriveBits, ChaCha20-Poly1305)] expected: FAIL [supports(digest, ChaCha20-Poly1305)] expected: FAIL [supports(encapsulateKey, ChaCha20-Poly1305)] expected: FAIL [supports(encapsulateBits, ChaCha20-Poly1305)] expected: FAIL [supports(decapsulateKey, ChaCha20-Poly1305)] expected: FAIL [supports(decapsulateBits, ChaCha20-Poly1305)] expected: FAIL [supports returns true for algorithm objects with valid parameters] expected: FAIL [supports returns false for algorithm objects with invalid parameters] expected: FAIL