Index: LayoutTests/crypto/generateKey.html |
diff --git a/LayoutTests/crypto/generateKey.html b/LayoutTests/crypto/generateKey.html |
index 35564400af8c4839e5119d2484c82a5943c94f78..d32517a49f97162169755b1aa8047a82c9fc510a 100644 |
--- a/LayoutTests/crypto/generateKey.html |
+++ b/LayoutTests/crypto/generateKey.html |
@@ -39,6 +39,15 @@ shouldThrow("crypto.subtle.generateKey({ name: 'aes-ctr', length: -3 }, extracta |
shouldThrow("crypto.subtle.generateKey({ name: 'aes-ctr', length: -Infinity }, extractable, keyUsages)"); |
// --------------------------------------------------- |
+// AES-KW normalization failures (AesKeyGenParams) |
+// --------------------------------------------------- |
+ |
+shouldThrow("crypto.subtle.generateKey({ name: 'aes-kw' }, extractable, keyUsages)"); |
+shouldThrow("crypto.subtle.generateKey({ name: 'aes-kw', length: 70000 }, extractable, keyUsages)"); |
+shouldThrow("crypto.subtle.generateKey({ name: 'aes-kw', length: -3 }, extractable, keyUsages)"); |
+shouldThrow("crypto.subtle.generateKey({ name: 'aes-kw', length: -Infinity }, extractable, keyUsages)"); |
+ |
+// --------------------------------------------------- |
// HMAC normalization failures (HmacKeyParams) |
// --------------------------------------------------- |