mirror of
https://github.com/servo/servo.git
synced 2025-07-23 07:13:52 +01:00
Auto merge of #21204 - servo:wpt_update_18-07-2018, r=jdm
Update web-platform-tests The automated sync process is really busted, so this is a manual run to get us back on track. Fixes #21145. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21204) <!-- Reviewable:end -->
This commit is contained in:
commit
aab335e543
2144 changed files with 58115 additions and 29658 deletions
|
@ -0,0 +1,4 @@
|
|||
[createImageBitmap-bounds.html]
|
||||
[createImageBitmap: clipping to the bitmap]
|
||||
expected: FAIL
|
||||
|
|
@ -1,6 +1,5 @@
|
|||
[idlharness.worker.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[ArrayBuffer interface: existence and properties of interface object]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -82,3 +81,6 @@
|
|||
[Untitled]
|
||||
expected: FAIL
|
||||
|
||||
[idlharness]
|
||||
expected: FAIL
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,9 @@
|
|||
[idlharness.https.any.html]
|
||||
[idlharness]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[idlharness.https.any.worker.html]
|
||||
[idlharness]
|
||||
expected: FAIL
|
||||
|
|
@ -1,284 +0,0 @@
|
|||
[idlharness.https.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
|
||||
|
||||
[CryptoKey interface: existence and properties of interface prototype object's @@unscopables property]
|
||||
expected: FAIL
|
||||
|
||||
[SubtleCrypto interface: existence and properties of interface prototype object's @@unscopables property]
|
||||
expected: FAIL
|
||||
|
||||
[IDL check of WebCrypto]
|
||||
expected: FAIL
|
||||
|
|
@ -1,178 +0,0 @@
|
|||
[idlharness.https.worker.html]
|
||||
[ArrayBuffer interface: existence and properties of interface object]
|
||||
expected: FAIL
|
||||
|
||||
[Crypto interface: attribute subtle]
|
||||
expected: FAIL
|
||||
|
||||
[Crypto interface: crypto must inherit property "subtle" with the proper type]
|
||||
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(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
|
||||
|
||||
[CryptoKey interface: existence and properties of interface prototype object's @@unscopables property]
|
||||
expected: FAIL
|
||||
|
||||
[SubtleCrypto interface: existence and properties of interface prototype object's @@unscopables property]
|
||||
expected: FAIL
|
||||
|
||||
[Untitled]
|
||||
expected: FAIL
|
||||
|
||||
[idlharness]
|
||||
expected: FAIL
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
[floats-in-table-caption-001.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[floats-line-wrap-shifted-001.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[line-height-204.html]
|
||||
expected: FAIL
|
|
@ -11,3 +11,6 @@
|
|||
[e.style['image-orientation'\] = "-1.25turn flip" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['image-orientation'\] = "none" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
[css3-text-line-break-opclns-050.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[css3-text-line-break-opclns-054.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[css3-text-line-break-opclns-059.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[css3-text-line-break-opclns-164.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[css3-text-line-break-opclns-165.html]
|
||||
expected: FAIL
|
|
@ -11,3 +11,6 @@
|
|||
[FE19 PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS may NOT appear at line start if zh and strict]
|
||||
expected: FAIL
|
||||
|
||||
[22EF MIDLINE HORIZONTAL ELLIPSIS may NOT appear at line start if zh and strict]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[overflow-wrap-break-word-002.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[overflow-wrap-break-word-004.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[overflow-wrap-min-content-size-002.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[break-spaces-001.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[break-spaces-003.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[pre-wrap-008.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[pre-wrap-009.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[pre-wrap-010.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[textarea-break-spaces-001.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[textarea-break-spaces-002.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[textarea-break-spaces-003.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[textarea-pre-wrap-008.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[textarea-pre-wrap-009.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[textarea-pre-wrap-010.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[word-break-break-all-010.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[word-break-break-all-011.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[css-transforms-3d-on-anonymous-block-001.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,4 @@
|
|||
[pseudo-elements-002.html]
|
||||
[Check that transitions run on a pseudo element whose ancestor changes display type.]
|
||||
expected: FAIL
|
||||
|
292
tests/wpt/metadata/css/css-values/line-break-ch-unit.html.ini
Normal file
292
tests/wpt/metadata/css/css-values/line-break-ch-unit.html.ini
Normal file
|
@ -0,0 +1,292 @@
|
|||
[line-break-ch-unit.html]
|
||||
[3ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[4ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[5ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[6ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[7ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[8ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[9ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[10ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[11ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[12ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[13ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[14ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[15ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[16ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[17ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[18ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[19ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[20ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[21ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[22ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[23ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[24ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[25ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[26ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[27ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[28ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[29ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[30ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[31ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[32ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[33ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[34ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[35ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[36ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[37ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[38ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[39ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[40ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[41ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[42ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[43ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[44ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[45ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[46ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[47ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[48ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[49ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[50ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[51ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[52ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[53ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[54ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[55ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[56ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[57ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[58ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[59ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[60ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[61ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[62ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[63ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[64ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[65ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[66ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[67ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[68ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[69ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[70ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[71ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[72ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[73ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[74ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[75ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[76ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[77ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[78ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[79ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[80ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[81ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[82ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[83ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[84ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[85ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[86ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[87ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[88ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[89ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[90ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[91ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[92ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[93ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[94ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[95ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[96ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[97ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[98ch should fit]
|
||||
expected: FAIL
|
||||
|
||||
[99ch should fit]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[vh_not_refreshing_on_chrome.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,28 @@
|
|||
[table-client-props.html]
|
||||
[Basic caption]
|
||||
expected: FAIL
|
||||
|
||||
[Table and narrower caption]
|
||||
expected: FAIL
|
||||
|
||||
[Table and wider caption]
|
||||
expected: FAIL
|
||||
|
||||
[Table with separated border]
|
||||
expected: FAIL
|
||||
|
||||
[Table with collapsed border]
|
||||
expected: FAIL
|
||||
|
||||
[Caption with padding]
|
||||
expected: FAIL
|
||||
|
||||
[Caption with border]
|
||||
expected: FAIL
|
||||
|
||||
[Caption with margin]
|
||||
expected: FAIL
|
||||
|
||||
[Bottom caption]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
[table-offset-props.html]
|
||||
[Basic caption]
|
||||
expected: FAIL
|
||||
|
||||
[Table and narrower caption]
|
||||
expected: FAIL
|
||||
|
||||
[Table and wider caption]
|
||||
expected: FAIL
|
||||
|
||||
[Table with collapsed border]
|
||||
expected: FAIL
|
||||
|
||||
[Caption with padding]
|
||||
expected: FAIL
|
||||
|
||||
[Caption with border]
|
||||
expected: FAIL
|
||||
|
||||
[Caption with margin]
|
||||
expected: FAIL
|
||||
|
||||
[Bottom caption]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
[table-scroll-props.html]
|
||||
[Table and narrower caption]
|
||||
expected: FAIL
|
||||
|
||||
[Table and wider caption]
|
||||
expected: FAIL
|
||||
|
||||
[Table with separated border]
|
||||
expected: FAIL
|
||||
|
||||
[Table with collapsed border]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[focus-visible-008.html]
|
||||
[CSS Test (Selectors): Keyboard focus enables :focus-visible]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[focus-visible-009.html]
|
||||
[Autofocus should match :focus-visible]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[focus-visible-010.html]
|
||||
[Programmatic focus on page load bshould match :focus-visible]
|
||||
expected: FAIL
|
||||
|
|
@ -3,9 +3,35 @@
|
|||
disabled: iframe thread issue 5247
|
||||
|
||||
[single-byte-decoder.html?document]
|
||||
expected: CRASH
|
||||
expected: TIMEOUT
|
||||
|
||||
[single-byte-decoder.html?XMLHttpRequest]
|
||||
expected: CRASH
|
||||
[ISO-8859-2: iso_8859-2:1987 (XMLHttpRequest)]
|
||||
expected: FAIL
|
||||
|
||||
[ISO-8859-3: iso_8859-3:1988 (XMLHttpRequest)]
|
||||
expected: FAIL
|
||||
|
||||
[ISO-8859-4: iso_8859-4:1988 (XMLHttpRequest)]
|
||||
expected: FAIL
|
||||
|
||||
[ISO-8859-5: iso_8859-5:1988 (XMLHttpRequest)]
|
||||
expected: FAIL
|
||||
|
||||
[ISO-8859-6: iso_8859-6:1987 (XMLHttpRequest)]
|
||||
expected: FAIL
|
||||
|
||||
[ISO-8859-7: iso_8859-7:1987 (XMLHttpRequest)]
|
||||
expected: FAIL
|
||||
|
||||
[ISO-8859-8: iso_8859-8:1988 (XMLHttpRequest)]
|
||||
expected: FAIL
|
||||
|
||||
[windows-1252: iso_8859-1:1987 (XMLHttpRequest)]
|
||||
expected: FAIL
|
||||
|
||||
[windows-1254: iso_8859-9:1989 (XMLHttpRequest)]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[single-byte-decoder.html?TextDecoder]
|
||||
|
|
15
tests/wpt/metadata/encoding/unsupported-encodings.any.js.ini
Normal file
15
tests/wpt/metadata/encoding/unsupported-encodings.any.js.ini
Normal file
|
@ -0,0 +1,15 @@
|
|||
[unsupported-encodings.any.worker.html]
|
||||
[UTF-32be with BOM should decode as windows-1252]
|
||||
expected: FAIL
|
||||
|
||||
[utf-32be with BOM should decode as windows-1252]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[unsupported-encodings.any.html]
|
||||
[UTF-32be with BOM should decode as windows-1252]
|
||||
expected: FAIL
|
||||
|
||||
[utf-32be with BOM should decode as windows-1252]
|
||||
expected: FAIL
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
[unsupported-encodings.html]
|
||||
type: testharness
|
||||
[UTF-32be with BOM should decode as windows-1252]
|
||||
expected: FAIL
|
||||
|
||||
[utf-32be with BOM should decode as windows-1252]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[destroyed-context.html]
|
||||
[destroyed-context]
|
||||
expected: FAIL
|
||||
|
4
tests/wpt/metadata/fetch/api/abort/keepalive.html.ini
Normal file
4
tests/wpt/metadata/fetch/api/abort/keepalive.html.ini
Normal file
|
@ -0,0 +1,4 @@
|
|||
[keepalive.html]
|
||||
[keepalive]
|
||||
expected: FAIL
|
||||
|
|
@ -7,3 +7,13 @@
|
|||
[idlharness]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[idlharness.tentative.https.any.serviceworker.html]
|
||||
[idlharness]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[idlharness.tentative.any.sharedworker.html]
|
||||
[idlharness]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -3,3 +3,6 @@
|
|||
[HTTP cache generates 504 status code when nothing is in cache and request contains Cache-Control: only-if-cached.]
|
||||
expected: FAIL
|
||||
|
||||
[HTTP cache generates 504 status code when nothing is in cache and request contains Cache-Control: only-if-cached]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -3,3 +3,6 @@
|
|||
[HTTP cache stores partial content and completes it.]
|
||||
expected: FAIL
|
||||
|
||||
[HTTP cache stores partial content and completes it]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[pagehide-on-history-forward.html]
|
||||
expected: OK
|
|
@ -1,6 +0,0 @@
|
|||
[015.html]
|
||||
type: testharness
|
||||
[global scope unchanged]
|
||||
expected: FAIL
|
||||
bug: https://github.com/whatwg/html/issues/1698
|
||||
|
|
@ -239,3 +239,6 @@
|
|||
[<rp> ("<div><ruby>abc<rp>(</rp><rt>def</rt><rp>)</rp></ruby>")]
|
||||
expected: FAIL
|
||||
|
||||
[Whitespace text node preserved ("<div style='width:0'><span>abc</span> <span>def</span>")]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[input-align-right-1.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[input-align-right-2.html]
|
||||
expected: FAIL
|
|
@ -172,36 +172,6 @@
|
|||
[XHTML img usemap="http://example.org/#garbage-before-hash-id"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="no-hash-name"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="no-hash-id"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="hash-last#"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap=""]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="#"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="#percent-escape-name-%41"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="#percent-escape-id-%41"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="#no-such-map"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="#different-CASE-name"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="#different-CASE-id"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (standards) IMG usemap="no-hash-name"]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
[object-setcustomvalidity.html]
|
||||
[object setCustomValidity is correct]
|
||||
expected: FAIL
|
||||
|
|
@ -3,3 +3,6 @@
|
|||
[Forms]
|
||||
expected: FAIL
|
||||
|
||||
[button setCustomValidity is correct]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -3,3 +3,6 @@
|
|||
[Forms]
|
||||
expected: FAIL
|
||||
|
||||
[fieldset setCustomValidity is correct]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -3,3 +3,6 @@
|
|||
[Forms]
|
||||
expected: FAIL
|
||||
|
||||
[input setCustomValidity is correct]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
[output-setcustomvalidity.html]
|
||||
[output setCustomValidity is correct]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[select-setcustomvalidity.html]
|
||||
[select setCustomValidity is correct]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[textarea-setcustomvalidity.html]
|
||||
[textarea setCustomValidity is correct]
|
||||
expected: FAIL
|
||||
|
|
@ -1,6 +1,4 @@
|
|||
[001.html]
|
||||
type: testharness
|
||||
[Replacement of window object after document.open]
|
||||
expected: FAIL
|
||||
bug: https://github.com/whatwg/html/issues/1698
|
||||
|
|
@ -1,5 +1,4 @@
|
|||
[005.html]
|
||||
type: testharness
|
||||
[Cancelling timeout after document.open]
|
||||
expected: FAIL
|
||||
|
|
@ -1,6 +1,4 @@
|
|||
[008.html]
|
||||
type: testharness
|
||||
[Replacement of document prototype object after document.open]
|
||||
expected: FAIL
|
||||
bug: https://github.com/whatwg/html/issues/1698
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[010.html]
|
||||
[Salvagability of document.opened document]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[015.html]
|
||||
[global scope unchanged]
|
||||
expected: FAIL
|
||||
|
|
@ -1,6 +1,4 @@
|
|||
[016.html]
|
||||
type: testharness
|
||||
bug: https://github.com/whatwg/html/issues/1698
|
||||
[Timeout on original window, scope]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
[aborted-parser.window.html]
|
||||
expected: TIMEOUT
|
||||
[document.open() after parser is aborted]
|
||||
expected: TIMEOUT
|
||||
|
||||
[async document.open() after parser is aborted]
|
||||
expected: TIMEOUT
|
||||
|
|
@ -1,5 +1,4 @@
|
|||
[document.open-02.html]
|
||||
type: testharness
|
||||
[document.open should redirect to window.open when called with three arguments]
|
||||
expected: FAIL
|
||||
|
|
@ -1,6 +1,4 @@
|
|||
[document.open-03.html]
|
||||
type: testharness
|
||||
[document.open and singleton replacement]
|
||||
expected: FAIL
|
||||
bug: https://github.com/whatwg/html/issues/1698
|
||||
|
|
@ -1,356 +0,0 @@
|
|||
[idlharness.html]
|
||||
type: testharness
|
||||
[PerformanceTiming interface: attribute unloadEventStart]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: attribute unloadEventEnd]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: attribute redirectStart]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: attribute redirectEnd]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: attribute fetchStart]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: attribute domainLookupStart]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: attribute domainLookupEnd]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: attribute connectStart]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: attribute connectEnd]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: attribute secureConnectionStart]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: attribute requestStart]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: attribute responseStart]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: attribute responseEnd]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "unloadEventStart" with the proper type (1)]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "unloadEventEnd" with the proper type (2)]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "redirectStart" with the proper type (3)]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "redirectEnd" with the proper type (4)]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "fetchStart" with the proper type (5)]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "domainLookupStart" with the proper type (6)]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "domainLookupEnd" with the proper type (7)]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "connectStart" with the proper type (8)]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "connectEnd" with the proper type (9)]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "secureConnectionStart" with the proper type (10)]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "requestStart" with the proper type (11)]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "responseStart" with the proper type (12)]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "responseEnd" with the proper type (13)]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: existence and properties of interface object]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface object length]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface object name]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: existence and properties of interface prototype object]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: existence and properties of interface prototype object's "constructor" property]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: constant TYPE_NAVIGATE on interface object]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: constant TYPE_NAVIGATE on interface prototype object]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: constant TYPE_RELOAD on interface object]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: constant TYPE_RELOAD on interface prototype object]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface object]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface prototype object]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: constant TYPE_RESERVED on interface object]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: constant TYPE_RESERVED on interface prototype object]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: attribute type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: attribute redirectCount]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation must be primary interface of window.performance.navigation]
|
||||
expected: FAIL
|
||||
|
||||
[Stringification of window.performance.navigation]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: window.performance.navigation must inherit property "TYPE_NAVIGATE" with the proper type (0)]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: window.performance.navigation must inherit property "TYPE_RELOAD" with the proper type (1)]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: window.performance.navigation must inherit property "TYPE_BACK_FORWARD" with the proper type (2)]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: window.performance.navigation must inherit property "TYPE_RESERVED" with the proper type (3)]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: window.performance.navigation must inherit property "type" with the proper type (4)]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: window.performance.navigation must inherit property "redirectCount" with the proper type (5)]
|
||||
expected: FAIL
|
||||
|
||||
[Performance interface: existence and properties of interface object]
|
||||
expected: FAIL
|
||||
|
||||
[Performance interface: existence and properties of interface prototype object]
|
||||
expected: FAIL
|
||||
|
||||
[Performance interface: attribute navigation]
|
||||
expected: FAIL
|
||||
|
||||
[Performance interface: window.performance must inherit property "navigation" with the proper type (1)]
|
||||
expected: FAIL
|
||||
|
||||
[EventTarget interface: window.performance must inherit property "addEventListener" with the proper type (0)]
|
||||
expected: FAIL
|
||||
|
||||
[EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[EventTarget interface: window.performance must inherit property "removeEventListener" with the proper type (1)]
|
||||
expected: FAIL
|
||||
|
||||
[EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[EventTarget interface: window.performance must inherit property "dispatchEvent" with the proper type (2)]
|
||||
expected: FAIL
|
||||
|
||||
[EventTarget interface: calling dispatchEvent(Event) on window.performance with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: existence and properties of interface object]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface object length]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface object name]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: existence and properties of interface prototype object]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: existence and properties of interface prototype object's "constructor" property]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: attribute unloadEventStart]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: attribute unloadEventEnd]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: attribute domInteractive]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: attribute domContentLoadedEventStart]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: attribute domContentLoadedEventEnd]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: attribute domComplete]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: attribute loadEventStart]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: attribute loadEventEnd]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: attribute type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: attribute redirectCount]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: operation toJSON()]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming must be primary interface of window.performance.getEntriesByType('navigation')[0\]]
|
||||
expected: FAIL
|
||||
|
||||
[Stringification of window.performance.getEntriesByType('navigation')[0\]]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: window.performance.getEntriesByType('navigation')[0\] must inherit property "unloadEventStart" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: window.performance.getEntriesByType('navigation')[0\] must inherit property "unloadEventEnd" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: window.performance.getEntriesByType('navigation')[0\] must inherit property "domInteractive" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: window.performance.getEntriesByType('navigation')[0\] must inherit property "domContentLoadedEventStart" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: window.performance.getEntriesByType('navigation')[0\] must inherit property "domContentLoadedEventEnd" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: window.performance.getEntriesByType('navigation')[0\] must inherit property "domComplete" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: window.performance.getEntriesByType('navigation')[0\] must inherit property "loadEventStart" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: window.performance.getEntriesByType('navigation')[0\] must inherit property "loadEventEnd" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: window.performance.getEntriesByType('navigation')[0\] must inherit property "type" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: window.performance.getEntriesByType('navigation')[0\] must inherit property "redirectCount" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: window.performance.getEntriesByType('navigation')[0\] must inherit property "toJSON()" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Test default toJSON operation of PerformanceNavigationTiming]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: operation toJSON()]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "unloadEventStart" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "unloadEventEnd" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "redirectStart" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "redirectEnd" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "fetchStart" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "domainLookupStart" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "domainLookupEnd" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "connectStart" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "connectEnd" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "secureConnectionStart" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "requestStart" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "responseStart" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "responseEnd" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceTiming interface: window.performance.timing must inherit property "toJSON()" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Test default toJSON operation of PerformanceTiming]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: operation toJSON()]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: window.performance.navigation must inherit property "TYPE_NAVIGATE" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: window.performance.navigation must inherit property "TYPE_RELOAD" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: window.performance.navigation must inherit property "TYPE_BACK_FORWARD" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: window.performance.navigation must inherit property "TYPE_RESERVED" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: window.performance.navigation must inherit property "type" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: window.performance.navigation must inherit property "redirectCount" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: window.performance.navigation must inherit property "toJSON()" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Test default toJSON operation of PerformanceNavigation]
|
||||
expected: FAIL
|
||||
|
||||
[Performance interface: window.performance must inherit property "navigation" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigationTiming interface: existence and properties of interface prototype object's @@unscopables property]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceNavigation interface: existence and properties of interface prototype object's @@unscopables property]
|
||||
expected: FAIL
|
||||
|
||||
[Navigation Timing IDL tests]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[idlharness.window.html]
|
||||
[idlharness]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[import-in-moduleworker.html]
|
||||
[Base URL in module dedicated workers: import]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[importScripts-in-sharedworker.html]
|
||||
[Base URL in classic shared workers: importScripts]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[sharedworker-in-worker.html]
|
||||
[Base URL in workers: new SharedWorker()]
|
||||
expected: FAIL
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
[sharedworker.html]
|
||||
type: testharness
|
||||
bug: https://github.com/servo/servo/issues/7458
|
||||
[Base URL in workers: new SharedWorker()]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[xhr-in-sharedworker.html]
|
||||
[Base URL in classic shared workers: XHR]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[redirect-sharedworker.html]
|
||||
[WorkerLocation with redirects: classic shared workers]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
[dedicated-worker-import-blob-url.any.worker.html]
|
||||
[dedicated-worker-import-blob-url]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[dedicated-worker-import-blob-url.any.html]
|
||||
[dedicated-worker-import-blob-url]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
[dedicated-worker-import-data-url.any.html]
|
||||
[dedicated-worker-import-data-url]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[dedicated-worker-import-data-url.any.worker.html]
|
||||
[dedicated-worker-import-data-url]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[open-url-redirected-sharedworker-origin.htm]
|
||||
[XMLHttpRequest: redirected classic shared worker scripts, origin and referrer]
|
||||
expected: FAIL
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
[hide_after_load.html]
|
||||
expected: TIMEOUT
|
5
tests/wpt/mozilla/meta/mozilla/http-cache-xhr.html.ini
Normal file
5
tests/wpt/mozilla/meta/mozilla/http-cache-xhr.html.ini
Normal file
|
@ -0,0 +1,5 @@
|
|||
[http-cache-xhr.html]
|
||||
expected: TIMEOUT
|
||||
[The response from an aborted XHR request should not be cached]
|
||||
expected: TIMEOUT
|
||||
|
|
@ -1,3 +1,42 @@
|
|||
[http-cache.html]
|
||||
type: testharness
|
||||
prefs: [network.http-cache.disabled:true]
|
||||
[HTTP cache, when disabled, does not cache a 200 response.]
|
||||
expected: FAIL
|
||||
|
||||
[HTTP cache, when disabled, does not cache a 203 response.]
|
||||
expected: FAIL
|
||||
|
||||
[HTTP cache, when disabled, does not cache a 204 response.]
|
||||
expected: FAIL
|
||||
|
||||
[HTTP cache, when disabled, does not cache a 299 response.]
|
||||
expected: FAIL
|
||||
|
||||
[HTTP cache, when disabled, does not cache a 400 response.]
|
||||
expected: FAIL
|
||||
|
||||
[HTTP cache, when disabled, does not cache a 404 response.]
|
||||
expected: FAIL
|
||||
|
||||
[HTTP cache, when disabled, does not cache a 410 response.]
|
||||
expected: FAIL
|
||||
|
||||
[HTTP cache, when disabled, does not cache a 499 response.]
|
||||
expected: FAIL
|
||||
|
||||
[HTTP cache, when disabled, does not cache a 500 response.]
|
||||
expected: FAIL
|
||||
|
||||
[HTTP cache, when disabled, does not cache a 502 response.]
|
||||
expected: FAIL
|
||||
|
||||
[HTTP cache, when disabled, does not cache a 503 response.]
|
||||
expected: FAIL
|
||||
|
||||
[HTTP cache, when disabled, does not cache a 504 response.]
|
||||
expected: FAIL
|
||||
|
||||
[HTTP cache, when disabled, does not cache a 599 response.]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
[test_paint_worklet_timeout.html]
|
||||
type: testharness
|
||||
prefs: [dom.worklet.timeout_ms:10]
|
||||
expected: FAIL
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[acos_001_to_006.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,5 @@
|
|||
[asin_001_to_006.html]
|
||||
expected: TIMEOUT
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
spec: https://html.spec.whatwg.org/multipage/canvas.html#2dcontext
|
||||
suggested_reviewers:
|
||||
- AmeliaBR
|
||||
- annevk
|
||||
|
|
|
@ -0,0 +1,44 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<title>createImageBitmap: clipping to the bitmap</title>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="/common/canvas-tests.js"></script>
|
||||
<script>
|
||||
promise_test(function(t) {
|
||||
return new Promise(function(resolve, reject) {
|
||||
const image = new Image();
|
||||
image.onload = function() { resolve(image); };
|
||||
image.onerror = function() { reject(); };
|
||||
image.src = "/images/green-16x16.png";
|
||||
}).then(function(image) {
|
||||
return createImageBitmap(image, 8, 8, 16, 16);
|
||||
}).then(function(imageBitmap) {
|
||||
const color = 204;
|
||||
|
||||
const canvas = document.createElement("canvas");
|
||||
canvas.width = 16;
|
||||
canvas.height = 16;
|
||||
|
||||
// debug
|
||||
document.body.appendChild(canvas);
|
||||
canvas.setAttribute("style", "width: 100px; height: 100px;");
|
||||
|
||||
const ctx = canvas.getContext("2d");
|
||||
ctx.fillStyle = `rgb(${color}, ${color}, ${color})`;
|
||||
ctx.fillRect(0, 0, 20, 20);
|
||||
ctx.drawImage(imageBitmap, 0, 0);
|
||||
|
||||
const expected = [
|
||||
[ 4, 4, 0,255,0,255],
|
||||
[12, 4, color,color,color,255],
|
||||
[ 4, 12, color,color,color,255],
|
||||
[12, 12, color,color,color,255],
|
||||
];
|
||||
for (let [x, y, r, g, b, a] of expected) {
|
||||
_assertPixel(canvas, x,y, r,g,b,a, `${x},${y}`, `${r},${g},${b},${a}`);
|
||||
}
|
||||
|
||||
});
|
||||
});
|
||||
</script>
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue