| Index: LayoutTests/crypto/wrapKey-badParameters.html | 
| diff --git a/LayoutTests/crypto/wrapKey-badParameters.html b/LayoutTests/crypto/wrapKey-badParameters.html | 
| index 7130d0f17ac59e40729fd7a751f42a44e50006a0..21029e3b8a8e216648a8d7e9cb0cc68789e3a240 100644 | 
| --- a/LayoutTests/crypto/wrapKey-badParameters.html | 
| +++ b/LayoutTests/crypto/wrapKey-badParameters.html | 
| @@ -40,13 +40,22 @@ importWrappingKey().then(function(result) { | 
| wrapAlgorithm = {name: 'aes-cbc', iv: new Uint8Array(16)}; | 
|  | 
| // Invalid key | 
| -    shouldThrow("crypto.subtle.wrapKey('raw', 1, wrappingKey, wrapAlgorithm)"); | 
| +    return crypto.subtle.wrapKey('raw', 1, wrappingKey, wrapAlgorithm); | 
| +}).then(failAndFinishJSTest, function(result) { | 
| +    error = result; | 
| +    shouldBeNull("error"); | 
|  | 
| // Invalid wrappingKey | 
| -    shouldThrow("crypto.subtle.wrapKey('raw', key, '', wrapAlgorithm)"); | 
| +    return crypto.subtle.wrapKey('raw', key, '', wrapAlgorithm); | 
| +}).then(failAndFinishJSTest, function(result) { | 
| +    error = result; | 
| +    shouldBeNull("error"); | 
|  | 
| // Invalid wrapAlgorithm | 
| -    shouldThrow("crypto.subtle.wrapKey('raw', key, wrappingKey, undefined)"); | 
| +    return crypto.subtle.wrapKey('raw', key, wrappingKey, undefined); | 
| +}).then(failAndFinishJSTest, function(result) { | 
| +    error = result; | 
| +    shouldBeNull("error"); | 
|  | 
| // Invalid format for wrapKey | 
| return crypto.subtle.wrapKey('bad-format', key, wrappingKey, wrapAlgorithm); | 
|  |