summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/wpt/expectation.json121
1 files changed, 26 insertions, 95 deletions
diff --git a/tools/wpt/expectation.json b/tools/wpt/expectation.json
index 3ff696899..b6968b7d6 100644
--- a/tools/wpt/expectation.json
+++ b/tools/wpt/expectation.json
@@ -12060,100 +12060,6 @@
"failures_AES-GCM.https.any.html": true,
"failures_AES-KW.https.any.html": true,
"failures_ECDH.https.any.html": [
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [encrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, encrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, encrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, encrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, encrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [decrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, decrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, decrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, decrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, decrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [sign])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, sign])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, sign])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, sign])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, sign])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [verify])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, verify])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, verify])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, verify])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, verify])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [wrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, wrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, wrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, wrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, wrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [unwrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, unwrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, unwrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, unwrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [encrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, encrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, encrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, encrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, encrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [decrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, decrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, decrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, decrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, decrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [sign])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, sign])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, sign])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, sign])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, sign])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [verify])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, verify])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, verify])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, verify])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, verify])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [wrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, wrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, wrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, wrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, wrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [unwrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, unwrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, unwrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, unwrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [encrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, encrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, encrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, encrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, encrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [decrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, decrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, decrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, decrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, decrypt])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [sign])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, sign])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, sign])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, sign])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, sign])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [verify])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, verify])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, verify])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, verify])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, verify])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [wrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, wrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, wrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, wrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, wrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [unwrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, unwrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, unwrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, unwrapKey])",
- "Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey])",
- "Empty usages: generateKey({name: ECDH, namedCurve: P-256}, false, [])",
- "Empty usages: generateKey({name: ECDH, namedCurve: P-256}, true, [])",
- "Empty usages: generateKey({name: ECDH, namedCurve: P-384}, false, [])",
- "Empty usages: generateKey({name: ECDH, namedCurve: P-384}, true, [])",
"Empty usages: generateKey({name: ECDH, namedCurve: P-521}, false, [])",
"Empty usages: generateKey({name: ECDH, namedCurve: P-521}, true, [])"
],
@@ -12170,7 +12076,32 @@
"successes_AES-GCM.https.any.html": true,
"successes_AES-KW.https.any.html": true,
"successes_HMAC.https.any.html": true,
- "successes_ECDH.https.any.html": false,
+ "successes_ECDH.https.any.html": [
+ "Success: generateKey({name: ECDH, namedCurve: P-521}, false, [deriveKey])",
+ "Success: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey])",
+ "Success: generateKey({name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey])",
+ "Success: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey])",
+ "Success: generateKey({name: ECDH, namedCurve: P-521}, false, [deriveBits])",
+ "Success: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits])",
+ "Success: generateKey({name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits])",
+ "Success: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits])",
+ "Success: generateKey({name: ecdh, namedCurve: P-521}, false, [deriveKey])",
+ "Success: generateKey({name: ecdh, namedCurve: P-521}, true, [deriveKey])",
+ "Success: generateKey({name: ecdh, namedCurve: P-521}, false, [deriveBits, deriveKey])",
+ "Success: generateKey({name: ecdh, namedCurve: P-521}, true, [deriveBits, deriveKey])",
+ "Success: generateKey({name: ecdh, namedCurve: P-521}, false, [deriveBits])",
+ "Success: generateKey({name: ecdh, namedCurve: P-521}, true, [deriveBits])",
+ "Success: generateKey({name: ecdh, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits])",
+ "Success: generateKey({name: ecdh, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits])",
+ "Success: generateKey({name: Ecdh, namedCurve: P-521}, false, [deriveKey])",
+ "Success: generateKey({name: Ecdh, namedCurve: P-521}, true, [deriveKey])",
+ "Success: generateKey({name: Ecdh, namedCurve: P-521}, false, [deriveBits, deriveKey])",
+ "Success: generateKey({name: Ecdh, namedCurve: P-521}, true, [deriveBits, deriveKey])",
+ "Success: generateKey({name: Ecdh, namedCurve: P-521}, false, [deriveBits])",
+ "Success: generateKey({name: Ecdh, namedCurve: P-521}, true, [deriveBits])",
+ "Success: generateKey({name: Ecdh, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits])",
+ "Success: generateKey({name: Ecdh, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits])"
+ ],
"successes_ECDSA.https.any.html": [
"Success: generateKey({name: ECDSA, namedCurve: P-521}, false, [sign])",
"Success: generateKey({name: ECDSA, namedCurve: P-521}, true, [sign])",