mirror of
https://github.com/denoland/deno.git
synced 2025-01-21 04:52:26 -05:00
fix
This commit is contained in:
parent
c31e0eac51
commit
c82cb958ed
1 changed files with 1 additions and 316 deletions
|
@ -391,64 +391,6 @@
|
|||
"empty password, empty salt, SHA-256, with 1000 iterations with 0 length",
|
||||
"empty password, empty salt, SHA-256, with 100000 iterations with 0 length"
|
||||
],
|
||||
"cfrg_curves_bits.https.any.html": [
|
||||
"X448 key derivation checks for all-zero value result with a key of order 0",
|
||||
"X448 key derivation checks for all-zero value result with a key of order 1",
|
||||
"X448 key derivation checks for all-zero value result with a key of order p-1 (order 2)",
|
||||
"X448 key derivation checks for all-zero value result with a key of order p (=0, order 4)",
|
||||
"X448 key derivation checks for all-zero value result with a key of order p+1 (=1, order 1)",
|
||||
"X448 good parameters",
|
||||
"X448 mixed case parameters",
|
||||
"X448 short result",
|
||||
"X448 non-multiple of 8 bits",
|
||||
"X448 mismatched algorithms",
|
||||
"X448 no deriveBits usage for base key",
|
||||
"X448 public property value is a private key",
|
||||
"X448 public property value is a secret key",
|
||||
"X448 asking for too many bits"
|
||||
],
|
||||
"cfrg_curves_bits.https.any.worker.html": [
|
||||
"X448 key derivation checks for all-zero value result with a key of order 0",
|
||||
"X448 key derivation checks for all-zero value result with a key of order 1",
|
||||
"X448 key derivation checks for all-zero value result with a key of order p-1 (order 2)",
|
||||
"X448 key derivation checks for all-zero value result with a key of order p (=0, order 4)",
|
||||
"X448 key derivation checks for all-zero value result with a key of order p+1 (=1, order 1)",
|
||||
"X448 good parameters",
|
||||
"X448 mixed case parameters",
|
||||
"X448 short result",
|
||||
"X448 non-multiple of 8 bits",
|
||||
"X448 mismatched algorithms",
|
||||
"X448 no deriveBits usage for base key",
|
||||
"X448 public property value is a private key",
|
||||
"X448 public property value is a secret key",
|
||||
"X448 asking for too many bits"
|
||||
],
|
||||
"cfrg_curves_keys.https.any.html": [
|
||||
"X448 deriveBits checks for all-zero value result with a key of order 0",
|
||||
"X448 deriveBits checks for all-zero value result with a key of order 1",
|
||||
"X448 deriveBits checks for all-zero value result with a key of order p-1 (order 2)",
|
||||
"X448 deriveBits checks for all-zero value result with a key of order p (=0, order 4)",
|
||||
"X448 deriveBits checks for all-zero value result with a key of order p+1 (=1, order 1)",
|
||||
"X448 good parameters",
|
||||
"X448 mixed case parameters",
|
||||
"X448 mismatched algorithms",
|
||||
"X448 no deriveKey usage for base key",
|
||||
"X448 public property value is a private key",
|
||||
"X448 public property value is a secret key"
|
||||
],
|
||||
"cfrg_curves_keys.https.any.worker.html": [
|
||||
"X448 deriveBits checks for all-zero value result with a key of order 0",
|
||||
"X448 deriveBits checks for all-zero value result with a key of order 1",
|
||||
"X448 deriveBits checks for all-zero value result with a key of order p-1 (order 2)",
|
||||
"X448 deriveBits checks for all-zero value result with a key of order p (=0, order 4)",
|
||||
"X448 deriveBits checks for all-zero value result with a key of order p+1 (=1, order 1)",
|
||||
"X448 good parameters",
|
||||
"X448 mixed case parameters",
|
||||
"X448 mismatched algorithms",
|
||||
"X448 no deriveKey usage for base key",
|
||||
"X448 public property value is a private key",
|
||||
"X448 public property value is a secret key"
|
||||
],
|
||||
"derived_bits_length.https.any.html": [
|
||||
"HKDF derivation with 0 as 'length' parameter",
|
||||
"PBKDF2 derivation with 0 as 'length' parameter",
|
||||
|
@ -1349,120 +1291,6 @@
|
|||
"rsa_importKey.https.any.worker.html": true,
|
||||
"symmetric_importKey.https.any.html": true,
|
||||
"symmetric_importKey.https.any.worker.html": true,
|
||||
"okp_importKey.https.any.html": [
|
||||
"Good parameters: Ed448 bits (spki, buffer(69), {name: Ed448}, true, [verify])",
|
||||
"Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, true, [verify])",
|
||||
"Good parameters with ignored JWK alg: Ed448 (jwk, object(kty, crv, x), {name: Ed448}, true, [verify])",
|
||||
"Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, true, [verify])",
|
||||
"Good parameters: Ed448 bits (spki, buffer(69), {name: Ed448}, true, [])",
|
||||
"Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, true, [])",
|
||||
"Good parameters with ignored JWK alg: Ed448 (jwk, object(kty, crv, x), {name: Ed448}, true, [])",
|
||||
"Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, true, [])",
|
||||
"Good parameters: Ed448 bits (spki, buffer(69), {name: Ed448}, true, [verify, verify])",
|
||||
"Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, true, [verify, verify])",
|
||||
"Good parameters with ignored JWK alg: Ed448 (jwk, object(kty, crv, x), {name: Ed448}, true, [verify, verify])",
|
||||
"Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, true, [verify, verify])",
|
||||
"Good parameters: Ed448 bits (pkcs8, buffer(73), {name: Ed448}, true, [sign])",
|
||||
"Good parameters: Ed448 bits (jwk, object(crv, d, x, kty), {name: Ed448}, true, [sign])",
|
||||
"Good parameters with ignored JWK alg: Ed448 (jwk, object(crv, d, x, kty), {name: Ed448}, true, [sign])",
|
||||
"Good parameters: Ed448 bits (pkcs8, buffer(73), {name: Ed448}, true, [sign, sign])",
|
||||
"Good parameters: Ed448 bits (jwk, object(crv, d, x, kty), {name: Ed448}, true, [sign, sign])",
|
||||
"Good parameters with ignored JWK alg: Ed448 (jwk, object(crv, d, x, kty), {name: Ed448}, true, [sign, sign])",
|
||||
"Good parameters: Ed448 bits (spki, buffer(69), {name: Ed448}, false, [verify])",
|
||||
"Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, false, [verify])",
|
||||
"Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, false, [verify])",
|
||||
"Good parameters: Ed448 bits (spki, buffer(69), {name: Ed448}, false, [])",
|
||||
"Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, false, [])",
|
||||
"Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, false, [])",
|
||||
"Good parameters: Ed448 bits (spki, buffer(69), {name: Ed448}, false, [verify, verify])",
|
||||
"Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, false, [verify, verify])",
|
||||
"Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, false, [verify, verify])",
|
||||
"Good parameters: Ed448 bits (pkcs8, buffer(73), {name: Ed448}, false, [sign])",
|
||||
"Good parameters: Ed448 bits (jwk, object(crv, d, x, kty), {name: Ed448}, false, [sign])",
|
||||
"Good parameters: Ed448 bits (pkcs8, buffer(73), {name: Ed448}, false, [sign, sign])",
|
||||
"Good parameters: Ed448 bits (jwk, object(crv, d, x, kty), {name: Ed448}, false, [sign, sign])",
|
||||
"Good parameters: X25519 bits (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveKey])",
|
||||
"Good parameters with ignored JWK alg: X25519 (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveKey])",
|
||||
"Good parameters: X25519 bits (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveBits, deriveKey])",
|
||||
"Good parameters with ignored JWK alg: X25519 (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveBits, deriveKey])",
|
||||
"Good parameters: X25519 bits (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveBits])",
|
||||
"Good parameters with ignored JWK alg: X25519 (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveBits])",
|
||||
"Good parameters: X25519 bits (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
||||
"Good parameters with ignored JWK alg: X25519 (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
||||
"Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, true, [deriveKey])",
|
||||
"Good parameters: X448 bits (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveKey])",
|
||||
"Good parameters with ignored JWK alg: X448 (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveKey])",
|
||||
"Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, true, [deriveBits, deriveKey])",
|
||||
"Good parameters: X448 bits (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveBits, deriveKey])",
|
||||
"Good parameters with ignored JWK alg: X448 (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveBits, deriveKey])",
|
||||
"Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, true, [deriveBits])",
|
||||
"Good parameters: X448 bits (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveBits])",
|
||||
"Good parameters with ignored JWK alg: X448 (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveBits])",
|
||||
"Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
||||
"Good parameters: X448 bits (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
||||
"Good parameters with ignored JWK alg: X448 (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
||||
"Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, false, [deriveKey])",
|
||||
"Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, false, [deriveBits, deriveKey])",
|
||||
"Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, false, [deriveBits])",
|
||||
"Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits])"
|
||||
],
|
||||
"okp_importKey.https.any.worker.html": [
|
||||
"Good parameters: Ed448 bits (spki, buffer(69), {name: Ed448}, true, [verify])",
|
||||
"Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, true, [verify])",
|
||||
"Good parameters with ignored JWK alg: Ed448 (jwk, object(kty, crv, x), {name: Ed448}, true, [verify])",
|
||||
"Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, true, [verify])",
|
||||
"Good parameters: Ed448 bits (spki, buffer(69), {name: Ed448}, true, [])",
|
||||
"Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, true, [])",
|
||||
"Good parameters with ignored JWK alg: Ed448 (jwk, object(kty, crv, x), {name: Ed448}, true, [])",
|
||||
"Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, true, [])",
|
||||
"Good parameters: Ed448 bits (spki, buffer(69), {name: Ed448}, true, [verify, verify])",
|
||||
"Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, true, [verify, verify])",
|
||||
"Good parameters with ignored JWK alg: Ed448 (jwk, object(kty, crv, x), {name: Ed448}, true, [verify, verify])",
|
||||
"Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, true, [verify, verify])",
|
||||
"Good parameters: Ed448 bits (pkcs8, buffer(73), {name: Ed448}, true, [sign])",
|
||||
"Good parameters: Ed448 bits (jwk, object(crv, d, x, kty), {name: Ed448}, true, [sign])",
|
||||
"Good parameters with ignored JWK alg: Ed448 (jwk, object(crv, d, x, kty), {name: Ed448}, true, [sign])",
|
||||
"Good parameters: Ed448 bits (pkcs8, buffer(73), {name: Ed448}, true, [sign, sign])",
|
||||
"Good parameters: Ed448 bits (jwk, object(crv, d, x, kty), {name: Ed448}, true, [sign, sign])",
|
||||
"Good parameters with ignored JWK alg: Ed448 (jwk, object(crv, d, x, kty), {name: Ed448}, true, [sign, sign])",
|
||||
"Good parameters: Ed448 bits (spki, buffer(69), {name: Ed448}, false, [verify])",
|
||||
"Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, false, [verify])",
|
||||
"Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, false, [verify])",
|
||||
"Good parameters: Ed448 bits (spki, buffer(69), {name: Ed448}, false, [])",
|
||||
"Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, false, [])",
|
||||
"Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, false, [])",
|
||||
"Good parameters: Ed448 bits (spki, buffer(69), {name: Ed448}, false, [verify, verify])",
|
||||
"Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, false, [verify, verify])",
|
||||
"Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, false, [verify, verify])",
|
||||
"Good parameters: Ed448 bits (pkcs8, buffer(73), {name: Ed448}, false, [sign])",
|
||||
"Good parameters: Ed448 bits (jwk, object(crv, d, x, kty), {name: Ed448}, false, [sign])",
|
||||
"Good parameters: Ed448 bits (pkcs8, buffer(73), {name: Ed448}, false, [sign, sign])",
|
||||
"Good parameters: Ed448 bits (jwk, object(crv, d, x, kty), {name: Ed448}, false, [sign, sign])",
|
||||
"Good parameters: X25519 bits (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveKey])",
|
||||
"Good parameters with ignored JWK alg: X25519 (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveKey])",
|
||||
"Good parameters: X25519 bits (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveBits, deriveKey])",
|
||||
"Good parameters with ignored JWK alg: X25519 (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveBits, deriveKey])",
|
||||
"Good parameters: X25519 bits (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveBits])",
|
||||
"Good parameters with ignored JWK alg: X25519 (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveBits])",
|
||||
"Good parameters: X25519 bits (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
||||
"Good parameters with ignored JWK alg: X25519 (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
||||
"Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, true, [deriveKey])",
|
||||
"Good parameters: X448 bits (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveKey])",
|
||||
"Good parameters with ignored JWK alg: X448 (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveKey])",
|
||||
"Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, true, [deriveBits, deriveKey])",
|
||||
"Good parameters: X448 bits (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveBits, deriveKey])",
|
||||
"Good parameters with ignored JWK alg: X448 (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveBits, deriveKey])",
|
||||
"Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, true, [deriveBits])",
|
||||
"Good parameters: X448 bits (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveBits])",
|
||||
"Good parameters with ignored JWK alg: X448 (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveBits])",
|
||||
"Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
||||
"Good parameters: X448 bits (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
||||
"Good parameters with ignored JWK alg: X448 (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
||||
"Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, false, [deriveKey])",
|
||||
"Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, false, [deriveBits, deriveKey])",
|
||||
"Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, false, [deriveBits])",
|
||||
"Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits])"
|
||||
],
|
||||
"okp_importKey_failures_Ed25519.https.any.html": [
|
||||
"Bad key length: importKey(raw, {name: Ed25519}, true, [verify])",
|
||||
"Bad key length: importKey(raw, {name: Ed25519}, false, [verify])",
|
||||
|
@ -2627,36 +2455,6 @@
|
|||
"rsa_pkcs.https.any.worker.html": true,
|
||||
"rsa_pss.https.any.html": true,
|
||||
"rsa_pss.https.any.worker.html": true,
|
||||
"eddsa.https.any.html": [
|
||||
"EdDSA Ed448 verification",
|
||||
"EdDSA Ed448 verification with altered signature after call",
|
||||
"EdDSA Ed448 with altered data after call",
|
||||
"EdDSA Ed448 using privateKey to verify",
|
||||
"EdDSA Ed448 using publicKey to sign",
|
||||
"EdDSA Ed448 no verify usage",
|
||||
"EdDSA Ed448 round trip",
|
||||
"EdDSA Ed448 signing with wrong algorithm name",
|
||||
"EdDSA Ed448 verifying with wrong algorithm name",
|
||||
"EdDSA Ed448 verification failure due to altered signature",
|
||||
"EdDSA Ed448 verification failure due to shortened signature",
|
||||
"EdDSA Ed448 verification failure due to altered data",
|
||||
"Sign and verify using generated Ed448 keys."
|
||||
],
|
||||
"eddsa.https.any.worker.html": [
|
||||
"EdDSA Ed448 verification",
|
||||
"EdDSA Ed448 verification with altered signature after call",
|
||||
"EdDSA Ed448 with altered data after call",
|
||||
"EdDSA Ed448 using privateKey to verify",
|
||||
"EdDSA Ed448 using publicKey to sign",
|
||||
"EdDSA Ed448 no verify usage",
|
||||
"EdDSA Ed448 round trip",
|
||||
"EdDSA Ed448 signing with wrong algorithm name",
|
||||
"EdDSA Ed448 verifying with wrong algorithm name",
|
||||
"EdDSA Ed448 verification failure due to altered signature",
|
||||
"EdDSA Ed448 verification failure due to shortened signature",
|
||||
"EdDSA Ed448 verification failure due to altered data",
|
||||
"Sign and verify using generated Ed448 keys."
|
||||
],
|
||||
"eddsa_small_order_points.https.any.html": [
|
||||
"Ed25519 Verification checks with small-order key of order - Test 0",
|
||||
"Ed25519 Verification checks with small-order key of order - Test 1",
|
||||
|
@ -9112,8 +8910,7 @@
|
|||
"destroyed-context.html": false,
|
||||
"keepalive.html": [
|
||||
"aborting a detached keepalive fetch should not do anything"
|
||||
],
|
||||
"serviceworker-intercepted.https.html": false
|
||||
]
|
||||
},
|
||||
"cors": {
|
||||
"cors-basic.any.html": [
|
||||
|
@ -9831,7 +9628,6 @@
|
|||
"element-video-poster.sub.html": false,
|
||||
"element-video.https.sub.html": false,
|
||||
"element-video.sub.html": false,
|
||||
"fetch-via-serviceworker.https.sub.html": false,
|
||||
"fetch.https.sub.html": false,
|
||||
"fetch.sub.html": false,
|
||||
"form-submission.https.sub.html": false,
|
||||
|
@ -9845,7 +9641,6 @@
|
|||
"script-module-import-dynamic.sub.html": false,
|
||||
"script-module-import-static.https.sub.html": false,
|
||||
"script-module-import-static.sub.html": false,
|
||||
"serviceworker.https.sub.html": false,
|
||||
"svg-image.https.sub.html": false,
|
||||
"svg-image.sub.html": false,
|
||||
"window-history.https.sub.html": false,
|
||||
|
@ -9867,7 +9662,6 @@
|
|||
"redirect-https-downgrade.sub.html": false
|
||||
},
|
||||
"report.https.sub.html": false,
|
||||
"serviceworker-accessors.https.sub.html": false,
|
||||
"sharedworker.https.sub.html": false,
|
||||
"style.https.sub.html": false,
|
||||
"track.https.sub.html": false,
|
||||
|
@ -12631,7 +12425,6 @@
|
|||
"alpha": {
|
||||
"import-in-moduleworker.html": true,
|
||||
"importScripts-in-worker.html": false,
|
||||
"sharedworker-in-worker.html": false,
|
||||
"worker-in-worker.html": false,
|
||||
"xhr-in-moduleworker.html": false,
|
||||
"xhr-in-worker.html": false
|
||||
|
@ -12670,114 +12463,6 @@
|
|||
"worker-request-animation-frame.html": false
|
||||
},
|
||||
"urlpattern": {
|
||||
"urlpattern-compare.any.html": [
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/a\"} Right: {\"pathname\":\"/foo/b\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/b\"} Right: {\"pathname\":\"/foo/bar\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/bar\"} Right: {\"pathname\":\"/foo/:bar\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/\"} Right: {\"pathname\":\"/foo/:bar\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/:bar\"} Right: {\"pathname\":\"/foo/*\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}\"} Right: {\"pathname\":\"/foo/(bar)\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}\"} Right: {\"pathname\":\"/foo/{bar}+\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}+\"} Right: {\"pathname\":\"/foo/{bar}?\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}?\"} Right: {\"pathname\":\"/foo/{bar}*\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/(123)\"} Right: {\"pathname\":\"/foo/(12)\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/:b\"} Right: {\"pathname\":\"/foo/:a\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"*/foo\"} Right: {\"pathname\":\"*\"}",
|
||||
"Component: port Left: {\"port\":\"9\"} Right: {\"port\":\"100\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo/{:bar}?/baz\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo{/:bar}?/baz\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"fo{o/:bar}?/baz\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo{/:bar/}?baz\"}",
|
||||
"Component: pathname Left: \"https://a.example.com/b?a\" Right: \"https://b.example.com/a?b\"",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}/baz\"} Right: {\"pathname\":\"/foo/bar/baz\"}",
|
||||
"Component: protocol Left: {\"protocol\":\"a\"} Right: {\"protocol\":\"b\"}",
|
||||
"Component: username Left: {\"username\":\"a\"} Right: {\"username\":\"b\"}",
|
||||
"Component: password Left: {\"password\":\"a\"} Right: {\"password\":\"b\"}",
|
||||
"Component: hostname Left: {\"hostname\":\"a\"} Right: {\"hostname\":\"b\"}",
|
||||
"Component: search Left: {\"search\":\"a\"} Right: {\"search\":\"b\"}",
|
||||
"Component: hash Left: {\"hash\":\"a\"} Right: {\"hash\":\"b\"}"
|
||||
],
|
||||
"urlpattern-compare.any.worker.html": [
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/a\"} Right: {\"pathname\":\"/foo/b\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/b\"} Right: {\"pathname\":\"/foo/bar\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/bar\"} Right: {\"pathname\":\"/foo/:bar\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/\"} Right: {\"pathname\":\"/foo/:bar\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/:bar\"} Right: {\"pathname\":\"/foo/*\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}\"} Right: {\"pathname\":\"/foo/(bar)\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}\"} Right: {\"pathname\":\"/foo/{bar}+\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}+\"} Right: {\"pathname\":\"/foo/{bar}?\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}?\"} Right: {\"pathname\":\"/foo/{bar}*\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/(123)\"} Right: {\"pathname\":\"/foo/(12)\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/:b\"} Right: {\"pathname\":\"/foo/:a\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"*/foo\"} Right: {\"pathname\":\"*\"}",
|
||||
"Component: port Left: {\"port\":\"9\"} Right: {\"port\":\"100\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo/{:bar}?/baz\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo{/:bar}?/baz\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"fo{o/:bar}?/baz\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo{/:bar/}?baz\"}",
|
||||
"Component: pathname Left: \"https://a.example.com/b?a\" Right: \"https://b.example.com/a?b\"",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}/baz\"} Right: {\"pathname\":\"/foo/bar/baz\"}",
|
||||
"Component: protocol Left: {\"protocol\":\"a\"} Right: {\"protocol\":\"b\"}",
|
||||
"Component: username Left: {\"username\":\"a\"} Right: {\"username\":\"b\"}",
|
||||
"Component: password Left: {\"password\":\"a\"} Right: {\"password\":\"b\"}",
|
||||
"Component: hostname Left: {\"hostname\":\"a\"} Right: {\"hostname\":\"b\"}",
|
||||
"Component: search Left: {\"search\":\"a\"} Right: {\"search\":\"b\"}",
|
||||
"Component: hash Left: {\"hash\":\"a\"} Right: {\"hash\":\"b\"}"
|
||||
],
|
||||
"urlpattern-compare.https.any.html": [
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/a\"} Right: {\"pathname\":\"/foo/b\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/b\"} Right: {\"pathname\":\"/foo/bar\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/bar\"} Right: {\"pathname\":\"/foo/:bar\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/\"} Right: {\"pathname\":\"/foo/:bar\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/:bar\"} Right: {\"pathname\":\"/foo/*\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}\"} Right: {\"pathname\":\"/foo/(bar)\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}\"} Right: {\"pathname\":\"/foo/{bar}+\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}+\"} Right: {\"pathname\":\"/foo/{bar}?\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}?\"} Right: {\"pathname\":\"/foo/{bar}*\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/(123)\"} Right: {\"pathname\":\"/foo/(12)\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/:b\"} Right: {\"pathname\":\"/foo/:a\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"*/foo\"} Right: {\"pathname\":\"*\"}",
|
||||
"Component: port Left: {\"port\":\"9\"} Right: {\"port\":\"100\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo/{:bar}?/baz\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo{/:bar}?/baz\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"fo{o/:bar}?/baz\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo{/:bar/}?baz\"}",
|
||||
"Component: pathname Left: \"https://a.example.com/b?a\" Right: \"https://b.example.com/a?b\"",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}/baz\"} Right: {\"pathname\":\"/foo/bar/baz\"}",
|
||||
"Component: protocol Left: {\"protocol\":\"a\"} Right: {\"protocol\":\"b\"}",
|
||||
"Component: username Left: {\"username\":\"a\"} Right: {\"username\":\"b\"}",
|
||||
"Component: password Left: {\"password\":\"a\"} Right: {\"password\":\"b\"}",
|
||||
"Component: hostname Left: {\"hostname\":\"a\"} Right: {\"hostname\":\"b\"}",
|
||||
"Component: search Left: {\"search\":\"a\"} Right: {\"search\":\"b\"}",
|
||||
"Component: hash Left: {\"hash\":\"a\"} Right: {\"hash\":\"b\"}"
|
||||
],
|
||||
"urlpattern-compare.https.any.worker.html": [
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/a\"} Right: {\"pathname\":\"/foo/b\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/b\"} Right: {\"pathname\":\"/foo/bar\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/bar\"} Right: {\"pathname\":\"/foo/:bar\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/\"} Right: {\"pathname\":\"/foo/:bar\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/:bar\"} Right: {\"pathname\":\"/foo/*\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}\"} Right: {\"pathname\":\"/foo/(bar)\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}\"} Right: {\"pathname\":\"/foo/{bar}+\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}+\"} Right: {\"pathname\":\"/foo/{bar}?\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}?\"} Right: {\"pathname\":\"/foo/{bar}*\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/(123)\"} Right: {\"pathname\":\"/foo/(12)\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/:b\"} Right: {\"pathname\":\"/foo/:a\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"*/foo\"} Right: {\"pathname\":\"*\"}",
|
||||
"Component: port Left: {\"port\":\"9\"} Right: {\"port\":\"100\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo/{:bar}?/baz\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo{/:bar}?/baz\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"fo{o/:bar}?/baz\"}",
|
||||
"Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo{/:bar/}?baz\"}",
|
||||
"Component: pathname Left: \"https://a.example.com/b?a\" Right: \"https://b.example.com/a?b\"",
|
||||
"Component: pathname Left: {\"pathname\":\"/foo/{bar}/baz\"} Right: {\"pathname\":\"/foo/bar/baz\"}",
|
||||
"Component: protocol Left: {\"protocol\":\"a\"} Right: {\"protocol\":\"b\"}",
|
||||
"Component: username Left: {\"username\":\"a\"} Right: {\"username\":\"b\"}",
|
||||
"Component: password Left: {\"password\":\"a\"} Right: {\"password\":\"b\"}",
|
||||
"Component: hostname Left: {\"hostname\":\"a\"} Right: {\"hostname\":\"b\"}",
|
||||
"Component: search Left: {\"search\":\"a\"} Right: {\"search\":\"b\"}",
|
||||
"Component: hash Left: {\"hash\":\"a\"} Right: {\"hash\":\"b\"}"
|
||||
],
|
||||
"urlpattern.any.html": [
|
||||
"Pattern: [{\"hostname\":\"bad\\\\:hostname\"}] Inputs: undefined",
|
||||
"Pattern: [] Inputs: []",
|
||||
|
|
Loading…
Add table
Reference in a new issue