Update web-platform-tests to revision ddfc95cf0493ae147a4f6a4d7be8eff1a0c23098

This commit is contained in:
Anthony Ramine 2018-01-18 10:15:04 +01:00
parent 1f6a864ab5
commit 7e6290451f
832 changed files with 16026 additions and 2649 deletions

View file

@ -18,6 +18,3 @@
[Invalid bits argument: "hello"] [Invalid bits argument: "hello"]
expected: FAIL expected: FAIL
[Using object fileName]
expected: FAIL

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,4 @@
[ecdh_bits.https.worker.html]
[Untitled]
expected: FAIL

View file

@ -1,5 +0,0 @@
[ecdh_bits.worker.html]
type: testharness
[Untitled]
expected: FAIL

View file

@ -0,0 +1,4 @@
[ecdh_keys.https.worker.html]
[Untitled]
expected: FAIL

View file

@ -1,5 +0,0 @@
[ecdh_keys.worker.html]
type: testharness
[Untitled]
expected: FAIL

View file

@ -0,0 +1,4 @@
[hkdf.https.worker.html]
[Untitled]
expected: FAIL

View file

@ -1,5 +0,0 @@
[hkdf.worker.html]
type: testharness
[Untitled]
expected: FAIL

View file

@ -0,0 +1,4 @@
[pbkdf2.https.worker.html]
[Untitled]
expected: FAIL

View file

@ -1,5 +0,0 @@
[pbkdf2.worker.html]
type: testharness
[Untitled]
expected: FAIL

View file

@ -1,5 +1,4 @@
[digest.worker.html] [digest.https.worker.html]
type: testharness
[SHA-1 with empty source data] [SHA-1 with empty source data]
expected: FAIL expected: FAIL

View file

@ -0,0 +1,4 @@
[aes_cbc.https.worker.html]
[Untitled]
expected: FAIL

View file

@ -1,5 +0,0 @@
[aes_cbc.worker.html]
type: testharness
[Untitled]
expected: FAIL

View file

@ -0,0 +1,4 @@
[aes_ctr.https.worker.html]
[Untitled]
expected: FAIL

View file

@ -1,5 +0,0 @@
[aes_ctr.worker.html]
type: testharness
[Untitled]
expected: FAIL

View file

@ -0,0 +1,4 @@
[aes_gcm.https.worker.html]
[Untitled]
expected: FAIL

View file

@ -1,5 +0,0 @@
[aes_gcm.worker.html]
type: testharness
[Untitled]
expected: FAIL

View file

@ -0,0 +1,4 @@
[rsa.https.worker.html]
[Untitled]
expected: FAIL

View file

@ -1,5 +0,0 @@
[rsa.worker.html]
type: testharness
[Untitled]
expected: FAIL

View file

@ -1,275 +0,0 @@
[idlharness.html]
type: testharness
[Crypto interface: attribute subtle]
expected: FAIL
[Crypto interface: crypto must inherit property "subtle" with the proper type (0)]
expected: FAIL
[CryptoKey interface: existence and properties of interface object]
expected: FAIL
[CryptoKey interface object length]
expected: FAIL
[CryptoKey interface object name]
expected: FAIL
[CryptoKey interface: existence and properties of interface prototype object]
expected: FAIL
[CryptoKey interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[CryptoKey interface: attribute type]
expected: FAIL
[CryptoKey interface: attribute extractable]
expected: FAIL
[CryptoKey interface: attribute algorithm]
expected: FAIL
[CryptoKey interface: attribute usages]
expected: FAIL
[SubtleCrypto interface: existence and properties of interface object]
expected: FAIL
[SubtleCrypto interface object length]
expected: FAIL
[SubtleCrypto interface object name]
expected: FAIL
[SubtleCrypto interface: existence and properties of interface prototype object]
expected: FAIL
[SubtleCrypto interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[SubtleCrypto interface: operation encrypt(AlgorithmIdentifier,CryptoKey,BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation decrypt(AlgorithmIdentifier,CryptoKey,BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation sign(AlgorithmIdentifier,CryptoKey,BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation verify(AlgorithmIdentifier,CryptoKey,BufferSource,BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation digest(AlgorithmIdentifier,BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation generateKey(AlgorithmIdentifier,boolean,[object Object\])]
expected: FAIL
[SubtleCrypto interface: operation deriveKey(AlgorithmIdentifier,CryptoKey,AlgorithmIdentifier,boolean,[object Object\])]
expected: FAIL
[SubtleCrypto interface: operation deriveBits(AlgorithmIdentifier,CryptoKey,unsigned long)]
expected: FAIL
[SubtleCrypto interface: operation importKey(KeyFormat,[object Object\],[object Object\],AlgorithmIdentifier,boolean,[object Object\])]
expected: FAIL
[SubtleCrypto interface: operation exportKey(KeyFormat,CryptoKey)]
expected: FAIL
[SubtleCrypto interface: operation wrapKey(KeyFormat,CryptoKey,CryptoKey,AlgorithmIdentifier)]
expected: FAIL
[SubtleCrypto interface: operation unwrapKey(KeyFormat,BufferSource,CryptoKey,AlgorithmIdentifier,AlgorithmIdentifier,boolean,[object Object\])]
expected: FAIL
[SubtleCrypto must be primary interface of crypto.subtle]
expected: FAIL
[Stringification of crypto.subtle]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "encrypt" with the proper type (0)]
expected: FAIL
[SubtleCrypto interface: calling encrypt(AlgorithmIdentifier,CryptoKey,BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "decrypt" with the proper type (1)]
expected: FAIL
[SubtleCrypto interface: calling decrypt(AlgorithmIdentifier,CryptoKey,BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "sign" with the proper type (2)]
expected: FAIL
[SubtleCrypto interface: calling sign(AlgorithmIdentifier,CryptoKey,BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "verify" with the proper type (3)]
expected: FAIL
[SubtleCrypto interface: calling verify(AlgorithmIdentifier,CryptoKey,BufferSource,BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "digest" with the proper type (4)]
expected: FAIL
[SubtleCrypto interface: calling digest(AlgorithmIdentifier,BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "generateKey" with the proper type (5)]
expected: FAIL
[SubtleCrypto interface: calling generateKey(AlgorithmIdentifier,boolean,[object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "deriveKey" with the proper type (6)]
expected: FAIL
[SubtleCrypto interface: calling deriveKey(AlgorithmIdentifier,CryptoKey,AlgorithmIdentifier,boolean,[object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "deriveBits" with the proper type (7)]
expected: FAIL
[SubtleCrypto interface: calling deriveBits(AlgorithmIdentifier,CryptoKey,unsigned long) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "importKey" with the proper type (8)]
expected: FAIL
[SubtleCrypto interface: calling importKey(KeyFormat,[object Object\],[object Object\],AlgorithmIdentifier,boolean,[object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "exportKey" with the proper type (9)]
expected: FAIL
[SubtleCrypto interface: calling exportKey(KeyFormat,CryptoKey) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "wrapKey" with the proper type (10)]
expected: FAIL
[SubtleCrypto interface: calling wrapKey(KeyFormat,CryptoKey,CryptoKey,AlgorithmIdentifier) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "unwrapKey" with the proper type (11)]
expected: FAIL
[SubtleCrypto interface: calling unwrapKey(KeyFormat,BufferSource,CryptoKey,AlgorithmIdentifier,AlgorithmIdentifier,boolean,[object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[Crypto interface: crypto must inherit property "subtle" with the proper type]
expected: FAIL
[SubtleCrypto interface: operation encrypt(AlgorithmIdentifier, CryptoKey, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation decrypt(AlgorithmIdentifier, CryptoKey, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation sign(AlgorithmIdentifier, CryptoKey, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation verify(AlgorithmIdentifier, CryptoKey, BufferSource, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation digest(AlgorithmIdentifier, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation generateKey(AlgorithmIdentifier, boolean, [object Object\])]
expected: FAIL
[SubtleCrypto interface: operation deriveKey(AlgorithmIdentifier, CryptoKey, AlgorithmIdentifier, boolean, [object Object\])]
expected: FAIL
[SubtleCrypto interface: operation deriveBits(AlgorithmIdentifier, CryptoKey, unsigned long)]
expected: FAIL
[SubtleCrypto interface: operation importKey(KeyFormat, [object Object\],[object Object\], AlgorithmIdentifier, boolean, [object Object\])]
expected: FAIL
[SubtleCrypto interface: operation exportKey(KeyFormat, CryptoKey)]
expected: FAIL
[SubtleCrypto interface: operation wrapKey(KeyFormat, CryptoKey, CryptoKey, AlgorithmIdentifier)]
expected: FAIL
[SubtleCrypto interface: operation unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, [object Object\])]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "encrypt(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling encrypt(AlgorithmIdentifier, CryptoKey, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "decrypt(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling decrypt(AlgorithmIdentifier, CryptoKey, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "sign(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling sign(AlgorithmIdentifier, CryptoKey, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "verify(AlgorithmIdentifier, CryptoKey, BufferSource, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling verify(AlgorithmIdentifier, CryptoKey, BufferSource, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "digest(AlgorithmIdentifier, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling digest(AlgorithmIdentifier, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "generateKey(AlgorithmIdentifier, boolean, [object Object\])" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling generateKey(AlgorithmIdentifier, boolean, [object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "deriveKey(AlgorithmIdentifier, CryptoKey, AlgorithmIdentifier, boolean, [object Object\])" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling deriveKey(AlgorithmIdentifier, CryptoKey, AlgorithmIdentifier, boolean, [object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "deriveBits(AlgorithmIdentifier, CryptoKey, unsigned long)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling deriveBits(AlgorithmIdentifier, CryptoKey, unsigned long) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "importKey(KeyFormat, [object Object\],[object Object\], AlgorithmIdentifier, boolean, [object Object\])" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling importKey(KeyFormat, [object Object\],[object Object\], AlgorithmIdentifier, boolean, [object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "exportKey(KeyFormat, CryptoKey)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling exportKey(KeyFormat, CryptoKey) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "wrapKey(KeyFormat, CryptoKey, CryptoKey, AlgorithmIdentifier)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling wrapKey(KeyFormat, CryptoKey, CryptoKey, AlgorithmIdentifier) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, [object Object\])" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, [object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL

View file

@ -1,12 +1,11 @@
[idlharness.worker.html] [idlharness.https.worker.html]
type: testharness
[ArrayBuffer interface: existence and properties of interface object] [ArrayBuffer interface: existence and properties of interface object]
expected: FAIL expected: FAIL
[Crypto interface: attribute subtle] [Crypto interface: attribute subtle]
expected: FAIL expected: FAIL
[Crypto interface: crypto must inherit property "subtle" with the proper type (0)] [Crypto interface: crypto must inherit property "subtle" with the proper type]
expected: FAIL expected: FAIL
[CryptoKey interface: existence and properties of interface object] [CryptoKey interface: existence and properties of interface object]
@ -51,123 +50,6 @@
[SubtleCrypto interface: existence and properties of interface prototype object's "constructor" property] [SubtleCrypto interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL expected: FAIL
[SubtleCrypto interface: operation encrypt(AlgorithmIdentifier,CryptoKey,BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation decrypt(AlgorithmIdentifier,CryptoKey,BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation sign(AlgorithmIdentifier,CryptoKey,BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation verify(AlgorithmIdentifier,CryptoKey,BufferSource,BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation digest(AlgorithmIdentifier,BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation generateKey(AlgorithmIdentifier,boolean,[object Object\])]
expected: FAIL
[SubtleCrypto interface: operation deriveKey(AlgorithmIdentifier,CryptoKey,AlgorithmIdentifier,boolean,[object Object\])]
expected: FAIL
[SubtleCrypto interface: operation deriveBits(AlgorithmIdentifier,CryptoKey,unsigned long)]
expected: FAIL
[SubtleCrypto interface: operation importKey(KeyFormat,[object Object\],[object Object\],AlgorithmIdentifier,boolean,[object Object\])]
expected: FAIL
[SubtleCrypto interface: operation exportKey(KeyFormat,CryptoKey)]
expected: FAIL
[SubtleCrypto interface: operation wrapKey(KeyFormat,CryptoKey,CryptoKey,AlgorithmIdentifier)]
expected: FAIL
[SubtleCrypto interface: operation unwrapKey(KeyFormat,BufferSource,CryptoKey,AlgorithmIdentifier,AlgorithmIdentifier,boolean,[object Object\])]
expected: FAIL
[SubtleCrypto must be primary interface of crypto.subtle]
expected: FAIL
[Stringification of crypto.subtle]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "encrypt" with the proper type (0)]
expected: FAIL
[SubtleCrypto interface: calling encrypt(AlgorithmIdentifier,CryptoKey,BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "decrypt" with the proper type (1)]
expected: FAIL
[SubtleCrypto interface: calling decrypt(AlgorithmIdentifier,CryptoKey,BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "sign" with the proper type (2)]
expected: FAIL
[SubtleCrypto interface: calling sign(AlgorithmIdentifier,CryptoKey,BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "verify" with the proper type (3)]
expected: FAIL
[SubtleCrypto interface: calling verify(AlgorithmIdentifier,CryptoKey,BufferSource,BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "digest" with the proper type (4)]
expected: FAIL
[SubtleCrypto interface: calling digest(AlgorithmIdentifier,BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "generateKey" with the proper type (5)]
expected: FAIL
[SubtleCrypto interface: calling generateKey(AlgorithmIdentifier,boolean,[object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "deriveKey" with the proper type (6)]
expected: FAIL
[SubtleCrypto interface: calling deriveKey(AlgorithmIdentifier,CryptoKey,AlgorithmIdentifier,boolean,[object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "deriveBits" with the proper type (7)]
expected: FAIL
[SubtleCrypto interface: calling deriveBits(AlgorithmIdentifier,CryptoKey,unsigned long) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "importKey" with the proper type (8)]
expected: FAIL
[SubtleCrypto interface: calling importKey(KeyFormat,[object Object\],[object Object\],AlgorithmIdentifier,boolean,[object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "exportKey" with the proper type (9)]
expected: FAIL
[SubtleCrypto interface: calling exportKey(KeyFormat,CryptoKey) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "wrapKey" with the proper type (10)]
expected: FAIL
[SubtleCrypto interface: calling wrapKey(KeyFormat,CryptoKey,CryptoKey,AlgorithmIdentifier) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "unwrapKey" with the proper type (11)]
expected: FAIL
[SubtleCrypto interface: calling unwrapKey(KeyFormat,BufferSource,CryptoKey,AlgorithmIdentifier,AlgorithmIdentifier,boolean,[object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[Crypto interface: crypto must inherit property "subtle" with the proper type]
expected: FAIL
[SubtleCrypto interface: operation encrypt(AlgorithmIdentifier, CryptoKey, BufferSource)] [SubtleCrypto interface: operation encrypt(AlgorithmIdentifier, CryptoKey, BufferSource)]
expected: FAIL expected: FAIL
@ -204,6 +86,12 @@
[SubtleCrypto interface: operation unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, [object Object\])] [SubtleCrypto interface: operation unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, [object Object\])]
expected: FAIL expected: FAIL
[SubtleCrypto must be primary interface of crypto.subtle]
expected: FAIL
[Stringification of crypto.subtle]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "encrypt(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type] [SubtleCrypto interface: crypto.subtle must inherit property "encrypt(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type]
expected: FAIL expected: FAIL

View file

@ -1,5 +1,4 @@
[ec_importKey.worker.html] [ec_importKey.https.worker.html]
type: testharness
[Good parameters: P-256 bits (spki, buffer(91), {name: ECDSA, namedCurve: P-256}, true, [\])] [Good parameters: P-256 bits (spki, buffer(91), {name: ECDSA, namedCurve: P-256}, true, [\])]
expected: FAIL expected: FAIL

View file

@ -1,5 +1,4 @@
[rsa_importKey.worker.html] [rsa_importKey.https.worker.html]
type: testharness
[Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-OAEP}, true, [encrypt\])] [Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-OAEP}, true, [encrypt\])]
expected: FAIL expected: FAIL

View file

@ -1,5 +1,4 @@
[symmetric_importKey.worker.html] [symmetric_importKey.https.worker.html]
type: testharness
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [encrypt\])] [Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [encrypt\])]
expected: FAIL expected: FAIL

View file

@ -0,0 +1,4 @@
[ecdsa.https.worker.html]
[Untitled]
expected: FAIL

View file

@ -1,5 +0,0 @@
[ecdsa.worker.html]
type: testharness
[Untitled]
expected: FAIL

View file

@ -0,0 +1,4 @@
[hmac.https.worker.html]
[Untitled]
expected: FAIL

View file

@ -1,5 +0,0 @@
[hmac.worker.html]
type: testharness
[Untitled]
expected: FAIL

View file

@ -0,0 +1,4 @@
[rsa_pkcs.https.worker.html]
[Untitled]
expected: FAIL

View file

@ -1,5 +0,0 @@
[rsa_pkcs.worker.html]
type: testharness
[Untitled]
expected: FAIL

View file

@ -0,0 +1,4 @@
[rsa_pss.https.worker.html]
[Untitled]
expected: FAIL

View file

@ -1,5 +0,0 @@
[rsa_pss.worker.html]
type: testharness
[Untitled]
expected: FAIL

View file

@ -0,0 +1,4 @@
[wrapKey_unwrapKey.https.worker.html]
[Untitled]
expected: FAIL

View file

@ -1,5 +0,0 @@
[wrapKey_unwrapKey.worker.html]
type: testharness
[Untitled]
expected: FAIL

View file

@ -0,0 +1,2 @@
[first-letter-selector-000.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[first-letter-selector-001.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[first-letter-selector-003.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[first-letter-selector-004.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[first-letter-selector-007.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[first-letter-selector-008.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[first-letter-selector-019.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[first-line-pseudo-019.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[first-line-pseudo-020.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[first-line-pseudo-021.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[lang-selector-005.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[lang-selector-006.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[pseudo-006.xht]
expected: FAIL

View file

@ -1,3 +0,0 @@
[at-charset-002.xht]
type: reftest
expected: FAIL

View file

@ -1,3 +0,0 @@
[at-charset-003.xht]
type: reftest
expected: FAIL

View file

@ -1,3 +0,0 @@
[at-charset-004.xht]
type: reftest
expected: FAIL

View file

@ -1,3 +0,0 @@
[at-charset-005.xht]
type: reftest
expected: FAIL

View file

@ -1,3 +0,0 @@
[at-charset-006.xht]
type: reftest
expected: FAIL

View file

@ -1,3 +0,0 @@
[comments-005.xht]
type: reftest
expected: FAIL

View file

@ -1,3 +0,0 @@
[content-type-000.xht]
type: reftest
expected: FAIL

View file

@ -1,3 +0,0 @@
[ident-003.xht]
type: reftest
expected: FAIL

View file

@ -1,3 +0,0 @@
[ident-020.xht]
type: reftest
expected: FAIL

View file

@ -0,0 +1,2 @@
[caption-side-applies-to-007.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[collapsing-border-model-001.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[collapsing-border-model-003.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[collapsing-border-model-004.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[collapsing-border-model-007.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[collapsing-border-model-009.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[row-visibility-001.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[row-visibility-002.xht]
expected: FAIL

View file

@ -6,12 +6,12 @@
[.flexbox 2] [.flexbox 2]
expected: FAIL expected: FAIL
[.flexbox 3]
expected: FAIL
[.flexbox 5] [.flexbox 5]
expected: FAIL expected: FAIL
[.flexbox 6] [.flexbox 6]
expected: FAIL expected: FAIL
[.flexbox 4]
expected: FAIL

View file

@ -2,9 +2,6 @@
[.flexbox 2] [.flexbox 2]
expected: FAIL expected: FAIL
[.flexbox 3]
expected: FAIL
[.flexbox 4] [.flexbox 4]
expected: FAIL expected: FAIL
@ -29,6 +26,9 @@
[.flexbox 12] [.flexbox 12]
expected: FAIL expected: FAIL
[.flexbox 13] [.flexbox 1]
expected: FAIL
[.flexbox 11]
expected: FAIL expected: FAIL

View file

@ -1,16 +1,10 @@
[position-absolute-001.html] [position-absolute-001.html]
[.flexbox 1]
expected: FAIL
[.flexbox 2] [.flexbox 2]
expected: FAIL expected: FAIL
[.flexbox 3] [.flexbox 3]
expected: FAIL expected: FAIL
[.flexbox 4]
expected: FAIL
[.flexbox 5] [.flexbox 5]
expected: FAIL expected: FAIL
@ -26,18 +20,12 @@
[.flexbox 10] [.flexbox 10]
expected: FAIL expected: FAIL
[.flexbox 11]
expected: FAIL
[.flexbox 12] [.flexbox 12]
expected: FAIL expected: FAIL
[.flexbox 13] [.flexbox 13]
expected: FAIL expected: FAIL
[.flexbox 14]
expected: FAIL
[.flexbox 15] [.flexbox 15]
expected: FAIL expected: FAIL
@ -56,9 +44,6 @@
[.flexbox 21] [.flexbox 21]
expected: FAIL expected: FAIL
[.flexbox 22]
expected: FAIL
[.flexbox 23] [.flexbox 23]
expected: FAIL expected: FAIL
@ -80,9 +65,6 @@
[.flexbox 31] [.flexbox 31]
expected: FAIL expected: FAIL
[.flexbox 32]
expected: FAIL
[.flexbox 33] [.flexbox 33]
expected: FAIL expected: FAIL
@ -128,9 +110,6 @@
[.flexbox 51] [.flexbox 51]
expected: FAIL expected: FAIL
[.flexbox 52]
expected: FAIL
[.flexbox 53] [.flexbox 53]
expected: FAIL expected: FAIL
@ -182,18 +161,12 @@
[.flexbox 70] [.flexbox 70]
expected: FAIL expected: FAIL
[.flexbox 71]
expected: FAIL
[.flexbox 72] [.flexbox 72]
expected: FAIL expected: FAIL
[.flexbox 73] [.flexbox 73]
expected: FAIL expected: FAIL
[.flexbox 74]
expected: FAIL
[.flexbox 75] [.flexbox 75]
expected: FAIL expected: FAIL
@ -212,18 +185,12 @@
[.flexbox 80] [.flexbox 80]
expected: FAIL expected: FAIL
[.flexbox 81]
expected: FAIL
[.flexbox 82] [.flexbox 82]
expected: FAIL expected: FAIL
[.flexbox 83] [.flexbox 83]
expected: FAIL expected: FAIL
[.flexbox 84]
expected: FAIL
[.flexbox 85] [.flexbox 85]
expected: FAIL expected: FAIL
@ -239,18 +206,12 @@
[.flexbox 90] [.flexbox 90]
expected: FAIL expected: FAIL
[.flexbox 91]
expected: FAIL
[.flexbox 92] [.flexbox 92]
expected: FAIL expected: FAIL
[.flexbox 93] [.flexbox 93]
expected: FAIL expected: FAIL
[.flexbox 94]
expected: FAIL
[.flexbox 95] [.flexbox 95]
expected: FAIL expected: FAIL
@ -269,9 +230,6 @@
[.flexbox 101] [.flexbox 101]
expected: FAIL expected: FAIL
[.flexbox 102]
expected: FAIL
[.flexbox 103] [.flexbox 103]
expected: FAIL expected: FAIL
@ -293,9 +251,6 @@
[.flexbox 111] [.flexbox 111]
expected: FAIL expected: FAIL
[.flexbox 112]
expected: FAIL
[.flexbox 113] [.flexbox 113]
expected: FAIL expected: FAIL
@ -314,3 +269,48 @@
[.flexbox 119] [.flexbox 119]
expected: FAIL expected: FAIL
[.flexbox 9]
expected: FAIL
[.flexbox 19]
expected: FAIL
[.flexbox 27]
expected: FAIL
[.flexbox 30]
expected: FAIL
[.flexbox 37]
expected: FAIL
[.flexbox 40]
expected: FAIL
[.flexbox 47]
expected: FAIL
[.flexbox 50]
expected: FAIL
[.flexbox 69]
expected: FAIL
[.flexbox 89]
expected: FAIL
[.flexbox 99]
expected: FAIL
[.flexbox 107]
expected: FAIL
[.flexbox 110]
expected: FAIL
[.flexbox 117]
expected: FAIL
[.flexbox 120]
expected: FAIL

View file

@ -1,7 +1,4 @@
[position-absolute-002.html] [position-absolute-002.html]
[.flexbox 1]
expected: FAIL
[.flexbox 2] [.flexbox 2]
expected: FAIL expected: FAIL
@ -23,3 +20,6 @@
[.flexbox 8] [.flexbox 8]
expected: FAIL expected: FAIL
[.flexbox 9]
expected: FAIL

View file

@ -0,0 +1,13 @@
[lh-rlh-on-root-001.html]
[2lh in line-height on root]
expected: FAIL
[2rlh in line-height on root]
expected: FAIL
[2lh in font-size on root]
expected: FAIL
[2rlh in font-size on root]
expected: FAIL

View file

@ -0,0 +1,2 @@
[lh-unit-001.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[lh-unit-002.html]
expected: FAIL

View file

@ -0,0 +1,4 @@
[redirect-to-url-with-credentials.https.html]
[Untitled]
expected: FAIL

View file

@ -20,3 +20,6 @@
[Document URLs: unpaired surrogate codepoint should be replaced with U+FFFD] [Document URLs: unpaired surrogate codepoint should be replaced with U+FFFD]
expected: FAIL expected: FAIL
[location.href : unpaired surrogate codepoint should be replaced with U+FFFD]
expected: FAIL

View file

@ -0,0 +1,7 @@
[conditionally-block-rendering-on-link-media-attr.html]
[Only the style sheet loaded via a link element whose media attribute matches the environment should block following script execution]
expected: FAIL
[Both style sheets loaded via the link elements should be registered as style sheets for the document after 2 seconds]
expected: FAIL

View file

@ -1,2 +1,2 @@
local: 9187c9a093860d9f3c31b5a5f402458aa4a607cb local: 1f6a864ab5372fe4f59b1a4c3db7cf8e7a79b06d
upstream: 1b93a7d98bc4849fa8f365d9bd13fb2a0448c6e1 upstream: 08e864fd23048d707cc42bed8538e644d8dec950

View file

@ -0,0 +1,4 @@
[po-takeRecords.html]
[Test PerformanceObserver's takeRecords()]
expected: FAIL

View file

@ -87,7 +87,7 @@ matrix:
apt: apt:
packages: packages:
- libnss3-tools - libnss3-tools
env: JOB=wpt_integration TOXENV=py27 SCRIPT=tools/ci/ci_wpt.sh env: JOB=wpt_integration TOXENV=py27,py27-flake8 SCRIPT=tools/ci/ci_wpt.sh
exclude: exclude:
- env: # exclude empty env from the top-level above - env: # exclude empty env from the top-level above
allow_failures: allow_failures:

View file

@ -38,7 +38,8 @@ function makeVideo() {
video.oncanplaythrough = function() { video.oncanplaythrough = function() {
resolve(video); resolve(video);
}; };
video.src = "/images/pattern.ogv"; video.onerror = reject;
video.src = getVideoURI("/images/pattern");
}); });
} }

View file

@ -4,6 +4,7 @@
<script src="/resources/testharness.js"></script> <script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script> <script src="/resources/testharnessreport.js"></script>
<script src="/common/canvas-tests.js"></script> <script src="/common/canvas-tests.js"></script>
<script src="/common/media.js"></script>
<script src="common.js"></script> <script src="common.js"></script>
<link rel="stylesheet" href="/common/canvas-tests.css"> <link rel="stylesheet" href="/common/canvas-tests.css">
<body> <body>

View file

@ -1,6 +1,7 @@
<!doctype html> <!doctype html>
<script src="/resources/testharness.js"></script> <script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script> <script src="/resources/testharnessreport.js"></script>
<script src="/common/media.js"></script>
<script src="common.js"></script> <script src="common.js"></script>
<script> <script>

View file

@ -47,7 +47,7 @@ test_first_argument(["bits", new Blob(["bits"]), new Blob(), new Uint8Array([0x5
test_first_argument([12], 2, "Number in fileBits"); test_first_argument([12], 2, "Number in fileBits");
test_first_argument([[1,2,3]], 5, "Array in fileBits"); test_first_argument([[1,2,3]], 5, "Array in fileBits");
test_first_argument([{}], 15, "Object in fileBits"); // "[object Object]" test_first_argument([{}], 15, "Object in fileBits"); // "[object Object]"
test_first_argument([document], 21, "HTMLDocument in fileBits"); // "[object HTMLDocument]" test_first_argument([document.body], 24, "HTMLBodyElement in fileBits"); // "[object HTMLBodyElement]"
test_first_argument([to_string_obj], 8, "Object with toString in fileBits"); test_first_argument([to_string_obj], 8, "Object with toString in fileBits");
test_first_argument({[Symbol.iterator]() { test_first_argument({[Symbol.iterator]() {
let i = 0; let i = 0;
@ -88,7 +88,7 @@ test_second_argument("dummy/foo", "dummy:foo", "Using special character in fileN
test_second_argument(null, "null", "Using null fileName"); test_second_argument(null, "null", "Using null fileName");
test_second_argument(1, "1", "Using number fileName"); test_second_argument(1, "1", "Using number fileName");
test_second_argument('', '', "Using empty string fileName"); test_second_argument('', '', "Using empty string fileName");
test_second_argument(document, '[object HTMLDocument]', "Using object fileName"); test_second_argument(document.body, '[object HTMLBodyElement]', "Using object fileName");
// testing the third argument // testing the third argument
[ [

View file

@ -9,7 +9,6 @@
<script> <script>
const iframe_scripts = [ const iframe_scripts = [
'/resources/testharness.js',
'resources/fetch-tests.js', 'resources/fetch-tests.js',
'url-format.any.js', 'url-format.any.js',
'url-with-xhr.any.js', 'url-with-xhr.any.js',
@ -18,6 +17,8 @@ const iframe_scripts = [
]; ];
let html = '<!doctype html>\n<meta charset="utf-8">\n<body>\n'; let html = '<!doctype html>\n<meta charset="utf-8">\n<body>\n';
html = html + '<script src="/resources/testharness.js"></' + 'script>\n';
html = html + '<script>setup({"explicit_timeout": true});</' + 'script>\n';
for (const script of iframe_scripts) for (const script of iframe_scripts)
html = html + '<script src="' + script + '"></' + 'script>\n'; html = html + '<script src="' + script + '"></' + 'script>\n';

View file

@ -2,7 +2,7 @@ const blob = new Blob(['test']);
const file = new File(['test'], 'name'); const file = new File(['test'], 'name');
test(() => { test(() => {
const url_count = 10000; const url_count = 5000;
let list = []; let list = [];
for (let i = 0; i < url_count; ++i) for (let i = 0; i < url_count; ++i)

View file

@ -1,40 +0,0 @@
<!doctype html>
<html>
<head>
<meta charset=utf-8>
<title>IDL check of WebCrypto</title>
<link rel="help" href="https://w3c.github.io/webcrypto/Overview.html#crypto-interface">
<script src=/resources/testharness.js></script>
<script src=/resources/testharnessreport.js></script>
<script src=/resources/WebIDLParser.js></script>
<script src=/resources/idlharness.js></script>
</head>
<body>
<h1 class="instructions">Description</h1>
<p class="instructions">This test verifies that the implementations of the WebCrypto API match with its WebIDL definition.</p>
<div id='log'></div>
<script>
var file_input;
setup(function() {
var idl_array = new IdlArray();
var request = new XMLHttpRequest();
request.open("GET", "WebCryptoAPI.idl");
request.send();
request.onload = function() {
var idls = request.responseText;
idl_array.add_idls(idls);
idl_array.add_objects({"Crypto":["crypto"], "SubtleCrypto":["crypto.subtle"]});
idl_array.test();
done();
};
}, {explicit_done: true});
</script>

View file

@ -24,7 +24,7 @@ setup(function() {
var idl_array = new IdlArray(); var idl_array = new IdlArray();
var request = new XMLHttpRequest(); var request = new XMLHttpRequest();
request.open("GET", "WebCryptoAPI.idl"); request.open("GET", "../interfaces/WebCryptoAPI.idl");
request.send(); request.send();
request.onload = function() { request.onload = function() {
var idls = request.responseText; var idls = request.responseText;

View file

@ -2,7 +2,7 @@ importScripts("/resources/testharness.js");
importScripts("/resources/WebIDLParser.js", "/resources/idlharness.js"); importScripts("/resources/WebIDLParser.js", "/resources/idlharness.js");
var request = new XMLHttpRequest(); var request = new XMLHttpRequest();
request.open("GET", "WebCryptoAPI.idl"); request.open("GET", "../interfaces/WebCryptoAPI.idl");
request.send(); request.send();
request.onload = function() { request.onload = function() {
var idl_array = new IdlArray(); var idl_array = new IdlArray();

Some files were not shown because too many files have changed in this diff Show more