Upgraded to SM 60

This commit is contained in:
Alan Jeffrey 2018-06-01 17:24:25 -05:00 committed by Josh Matthews
parent d34403047e
commit 74c1e00d81
290 changed files with 26572 additions and 1178 deletions

View file

@ -1,4 +1,58 @@
[Blob-constructor-endings.html]
[Blob constructor: endings option]
[The "endings" options property is used]
expected: FAIL
[Input CRCR with endings 'native']
expected: FAIL
[Input LFCRLFCR with endings 'native']
expected: FAIL
[Invalid "endings" value: null]
expected: FAIL
[Invalid "endings" value: {}]
expected: FAIL
[Input CR with endings 'native']
expected: FAIL
[CR/LF in adjacent input strings]
expected: FAIL
[Input CRLFCRLF with endings 'native']
expected: FAIL
[Invalid "endings" value: ""]
expected: FAIL
[Input LFCR with endings 'native']
expected: FAIL
[Invalid "endings" value: "Transparent"]
expected: FAIL
[Input CRLFCR with endings 'native']
expected: FAIL
[Input CRLFLF with endings 'native']
expected: FAIL
[Input CRCRLF with endings 'native']
expected: FAIL
[Input CRLF with endings 'native']
expected: FAIL
[Invalid "endings" value: "NATIVE"]
expected: FAIL
[Invalid "endings" value: 0]
expected: FAIL
[Invalid "endings" value: "invalidEnumValue"]
expected: FAIL
[Exception propagation from options]
expected: FAIL

View file

@ -1,12 +1,6 @@
[Blob-constructor.html]
type: testharness
[Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.]
expected: FAIL
bug: https://github.com/servo/rust-mozjs/issues/269
[Passing a FrozenArray as the blobParts array should work (FrozenArray<MessagePort>).]
expected: FAIL
bug: https://github.com/servo/servo/issues/7457
[options properties should be accessed in lexicographic order.]
expected: FAIL

View file

@ -1,4 +1,58 @@
[File-constructor-endings.html]
[File constructor: endings option]
[The "endings" options property is used]
expected: FAIL
[Input CRCR with endings 'native']
expected: FAIL
[Input LFCRLFCR with endings 'native']
expected: FAIL
[Invalid "endings" value: null]
expected: FAIL
[Invalid "endings" value: {}]
expected: FAIL
[Input CR with endings 'native']
expected: FAIL
[CR/LF in adjacent input strings]
expected: FAIL
[Input CRLFCRLF with endings 'native']
expected: FAIL
[Invalid "endings" value: ""]
expected: FAIL
[Input LFCR with endings 'native']
expected: FAIL
[Invalid "endings" value: "Transparent"]
expected: FAIL
[Input CRLFCR with endings 'native']
expected: FAIL
[Input CRLFLF with endings 'native']
expected: FAIL
[Input CRCRLF with endings 'native']
expected: FAIL
[Input CRLF with endings 'native']
expected: FAIL
[Invalid "endings" value: "NATIVE"]
expected: FAIL
[Invalid "endings" value: 0]
expected: FAIL
[Invalid "endings" value: "invalidEnumValue"]
expected: FAIL
[Exception propagation from options]
expected: FAIL

View file

@ -1,8 +0,0 @@
[File-constructor.html]
type: testharness
[HTMLDocument in fileBits]
expected: FAIL
[Invalid bits argument: "hello"]
expected: FAIL

View file

@ -1,4 +1,19 @@
[send-file-form-iso-2022-jp.tentative.html]
[Upload files in ISO-2022-JP form (tentative)]
[Upload file-for-upload-in-form-☺😂.txt (windows-1252) in ISO-2022-JP form]
expected: FAIL
[Upload file-for-upload-in-form-ABC~‾¥≈¤・・•∙·☼★星🌟星★☼·∙•・・¤≈¥‾~XYZ.txt (Unicode) in ISO-2022-JP form]
expected: FAIL
[Upload file-for-upload-in-form-.txt (x-user-defined) in ISO-2022-JP form]
expected: FAIL
[Upload file-for-upload-in-form-★星★.txt (JIS X 0201 and JIS X 0208) in ISO-2022-JP form]
expected: FAIL
[Upload file-for-upload-in-form.txt (ASCII) in ISO-2022-JP form]
expected: FAIL
[Upload file-for-upload-in-form-☺😂.txt (Unicode) in ISO-2022-JP form]
expected: FAIL

View file

@ -1,4 +1,19 @@
[send-file-form-utf-8.html]
[Upload files in UTF-8 form]
[Upload file-for-upload-in-form-☺😂.txt (windows-1252) in UTF-8 form]
expected: FAIL
[Upload file-for-upload-in-form-★星★.txt (JIS X 0201 and JIS X 0208) in UTF-8 form]
expected: FAIL
[Upload file-for-upload-in-form-.txt (x-user-defined) in UTF-8 form]
expected: FAIL
[Upload file-for-upload-in-form-ABC~‾¥≈¤・・•∙·☼★星🌟星★☼·∙•・・¤≈¥‾~XYZ.txt (Unicode) in UTF-8 form]
expected: FAIL
[Upload file-for-upload-in-form.txt (ASCII) in UTF-8 form]
expected: FAIL
[Upload file-for-upload-in-form-☺😂.txt (Unicode) in UTF-8 form]
expected: FAIL

View file

@ -1,4 +1,19 @@
[send-file-form-windows-1252.tentative.html]
[Upload files in Windows-1252 form (tentative)]
[Upload file-for-upload-in-form-ABC~‾¥≈¤・・•∙·☼★星🌟星★☼·∙•・・¤≈¥‾~XYZ.txt (Unicode) in windows-1252 form]
expected: FAIL
[Upload file-for-upload-in-form.txt (ASCII) in windows-1252 form]
expected: FAIL
[Upload file-for-upload-in-form-☺😂.txt (Unicode) in windows-1252 form]
expected: FAIL
[Upload file-for-upload-in-form-★星★.txt (JIS X 0201 and JIS X 0208) in windows-1252 form]
expected: FAIL
[Upload file-for-upload-in-form-☺😂.txt (windows-1252) in windows-1252 form]
expected: FAIL
[Upload file-for-upload-in-form-.txt (x-user-defined) in windows-1252 form]
expected: FAIL

View file

@ -1,4 +1,19 @@
[send-file-form-x-user-defined.tentative.html]
[Upload files in x-user-defined form (tentative)]
[Upload file-for-upload-in-form.txt (ASCII) in x-user-defined form]
expected: FAIL
[Upload file-for-upload-in-form-☺😂.txt (Unicode) in x-user-defined form]
expected: FAIL
[Upload file-for-upload-in-form-★星★.txt (JIS X 0201 and JIS X 0208) in x-user-defined form]
expected: FAIL
[Upload file-for-upload-in-form-☺😂.txt (windows-1252) in x-user-defined form]
expected: FAIL
[Upload file-for-upload-in-form-.txt (x-user-defined) in x-user-defined form]
expected: FAIL
[Upload file-for-upload-in-form-ABC~‾¥≈¤・・•∙·☼★星🌟星★☼·∙•・・¤≈¥‾~XYZ.txt (Unicode) in x-user-defined form]
expected: FAIL

View file

@ -1,4 +1,4 @@
[send-file-form.html]
[Upload ASCII-named file in UTF-8 form]
[Upload file-for-upload-in-form.txt (ASCII) in UTF-8 form]
expected: FAIL

View file

@ -1,4 +1,5 @@
[historical.https.html]
[Historical features]
expected: FAIL
[Service worker test setup]
expected: FAIL

View file

@ -21,63 +21,9 @@
[FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError]
expected: FAIL
[FileReaderSync interface: operation readAsArrayBuffer(Blob)]
expected: FAIL
[FileReaderSync interface: operation readAsBinaryString(Blob)]
expected: FAIL
[FileReaderSync interface: operation readAsText(Blob,DOMString)]
expected: FAIL
[FileReaderSync interface: operation readAsDataURL(Blob)]
expected: FAIL
[FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0)]
expected: FAIL
[FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError]
expected: FAIL
[FileReaderSync interface: new FileReaderSync() must inherit property "readAsBinaryString" with the proper type (1)]
expected: FAIL
[FileReaderSync interface: calling readAsBinaryString(Blob) on new FileReaderSync() with too few arguments must throw TypeError]
expected: FAIL
[FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (2)]
expected: FAIL
[FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError]
expected: FAIL
[FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (3)]
expected: FAIL
[FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError]
expected: FAIL
[FileReader interface: new FileReader() must inherit property "readAsBinaryString(Blob)" with the proper type]
expected: FAIL
[FileReaderSync interface: operation readAsText(Blob, DOMString)]
expected: FAIL
[FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer(Blob)" with the proper type]
expected: FAIL
[FileReaderSync interface: new FileReaderSync() must inherit property "readAsBinaryString(Blob)" with the proper type]
expected: FAIL
[FileReaderSync interface: new FileReaderSync() must inherit property "readAsText(Blob, DOMString)" with the proper type]
expected: FAIL
[FileReaderSync interface: calling readAsText(Blob, DOMString) on new FileReaderSync() with too few arguments must throw TypeError]
expected: FAIL
[FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL(Blob)" with the proper type]
expected: FAIL
[Untitled]
expected: FAIL

View file

@ -1,4 +1,4 @@
[sandboxed-iframe.html]
[FileAPI Test: Verify behavior of Blob URL in unique origins]
expected: FAIL
expected: TIMEOUT

View file

@ -1,6 +1,16 @@
[url-with-fetch.any.worker.html]
[url-with-fetch]
expected: FAIL
[Only exact matches should revoke URLs, using fetch]
expected: FAIL
[Appending a query string should cause fetch to fail]
expected: FAIL
[Appending a path should cause fetch to fail]
expected: FAIL
[Revoke blob URL after creating Request, will fetch]
expected: FAIL
[Revoke blob URL after calling fetch, fetch should succeed]
expected: FAIL
[url-with-fetch.any.html]
@ -9,4 +19,14 @@
[url-with-fetch]
expected: FAIL
[Only exact matches should revoke URLs, using fetch]
expected: FAIL
[Appending a query string should cause fetch to fail]
expected: FAIL
[Appending a path should cause fetch to fail]
expected: FAIL
[Revoke blob URL after creating Request, will fetch]
expected: FAIL
[Revoke blob URL after calling fetch, fetch should succeed]
expected: FAIL

View file

@ -4,9 +4,26 @@
[url-with-xhr]
expected: FAIL
[Only exact matches should revoke URLs, using XHR]
expected: FAIL
[Appending a query string should cause XHR to fail]
expected: FAIL
[Appending a path should cause XHR to fail]
expected: FAIL
[Revoke blob URL after open(), will fetch]
expected: FAIL
[url-with-xhr.any.worker.html]
[url-with-xhr]
expected: FAIL
[Only exact matches should revoke URLs, using XHR]
expected: FAIL
[Appending a query string should cause XHR to fail]
expected: FAIL
[Appending a path should cause XHR to fail]
expected: FAIL
[Revoke blob URL after open(), will fetch]
expected: FAIL

View file

@ -1,9 +1,232 @@
[idlharness.https.any.html]
[idlharness]
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: existence and properties of interface prototype object's @@unscopables 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: existence and properties of interface prototype object's @@unscopables 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
[idlharness.https.any.worker.html]
[idlharness]
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: existence and properties of interface prototype object's @@unscopables 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: existence and properties of interface prototype object's @@unscopables 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

View file

@ -5,6 +5,8 @@
[no-regexp-special-casing]
expected: FAIL
[Conversion to a sequence works]
expected: FAIL
[no-regexp-special-casing.any.html]
[Untitled]
@ -13,3 +15,6 @@
[no-regexp-special-casing]
expected: FAIL
[Conversion to a sequence works]
expected: FAIL

View file

@ -1,2 +0,0 @@
[floats-in-table-caption-001.html]
expected: FAIL

View file

@ -1,4 +1,130 @@
[AnimationEffect-getComputedTiming.tentative.html]
[AnimationEffect.getComputedTiming() for CSS animations]
[currentIteration of an animation with an integral iteration count]
expected: FAIL
[currentIteration of a new animation is zero]
expected: FAIL
[localTime reflects playbackRate immediately]
expected: FAIL
[iterations of a finitely repeating animation]
expected: FAIL
[activeDuration of a new animation]
expected: FAIL
[progress of a non-integral repeating animation with alternate direction]
expected: FAIL
[progress of a non-integral repeating zero-duration animation with alternate-reverse direction]
expected: FAIL
[localTime of an animation is always equal to currentTime]
expected: FAIL
[activeDuration of an infinitely repeating zero-duration animation]
expected: FAIL
[Progress of a non-integral repeating zero-duration animation with reversing direction]
expected: FAIL
[endTime of an animation with a negative delay]
expected: FAIL
[localTime of an AnimationEffect without an Animation]
expected: FAIL
[duration of a new animation]
expected: FAIL
[Negative delay of a new animation]
expected: FAIL
[currentIteration of a new animation with no backwards fill is unresolved in before phase]
expected: FAIL
[localTime of a new animation]
expected: FAIL
[progress of an animation with different fill modes]
expected: FAIL
[delay of a new animation]
expected: FAIL
[iterationStart of a new animation]
expected: FAIL
[currentIteration of an animation with a non-integral iteration count]
expected: FAIL
[progress of a non-integral repeating zero-duration animation]
expected: FAIL
[endTime of an new animation]
expected: FAIL
[progress of a non-integral repeating zero-duration animation with alternate direction]
expected: FAIL
[currentIteration of an animation with a default iteration count]
expected: FAIL
[currentIteration of an infinitely repeating zero-duration animation]
expected: FAIL
[endDelay of a new animation]
expected: FAIL
[iterations of an infinitely repeating animation]
expected: FAIL
[direction of a new animation]
expected: FAIL
[endTime of an animation that finishes before its startTime]
expected: FAIL
[fill of a new animation]
expected: FAIL
[endTime of an infinitely repeating zero-duration animation]
expected: FAIL
[iterations of a new animation]
expected: FAIL
[progress of a non-integral repeating animation with alternate-reversing direction]
expected: FAIL
[activeDuration of an animation with zero iterations]
expected: FAIL
[progress of an infinitely repeating zero-duration animation]
expected: FAIL
[progress of a finitely repeating zero-duration animation]
expected: FAIL
[currentIteration of an AnimationEffect without an Animation]
expected: FAIL
[Positive delay of a new animation]
expected: FAIL
[easing of a new animation]
expected: FAIL
[progress of an integral repeating animation with normal direction]
expected: FAIL
[endTime of an infinitely repeating animation]
expected: FAIL
[currentIteration of a finitely repeating zero-duration animation]
expected: FAIL
[activeDuration of an infinitely repeating animation]
expected: FAIL

View file

@ -1,4 +1,10 @@
[CSSAnimation-animationName.tentative.html]
[CSSAnimation.animationName]
[Animation name with hex-escape]
expected: FAIL
[Animation name makes keyframe rule]
expected: FAIL
[Escaped animation name]
expected: FAIL

View file

@ -1,4 +1,28 @@
[CSSAnimation-canceling.tentative.html]
[Canceling a CSS animation]
[Setting animation-name to 'none' cancels the animation]
expected: FAIL
[Animated style is cleared after canceling a filling CSS animation]
expected: FAIL
[Setting display:none on an element cancel its animations]
expected: FAIL
[Setting display:none on an ancestor element cancels animations on descendants]
expected: FAIL
[Animated style is cleared after canceling a running CSS animation]
expected: FAIL
[After canceling an animation, updating animation properties doesn't make it live again]
expected: FAIL
[After canceling an animation, it can still be re-used]
expected: FAIL
[After canceling an animation, it can still be seeked]
expected: FAIL
[After canceling an animation, updating animation-play-state doesn't make it live again]
expected: FAIL

View file

@ -1,4 +1,19 @@
[CSSAnimation-effect.tentative.html]
[CSSAnimation.effect]
[Replacing an animation's effect with an effect that targets a different property should update both properties]
expected: FAIL
[CSS animation events are dispatched at the original element even after setting an effect with a different target element]
expected: FAIL
[Replacing an animation's effect with a shorter one that should have already finished, the animation finishes immediately]
expected: FAIL
[A play-pending animation's effect whose effect is replaced still exits the pending state]
expected: FAIL
[After replacing a finished animation's effect with a longer one it fires an animationstart event]
expected: FAIL
[Setting a null effect on a running animation fires an animationend event]
expected: FAIL

View file

@ -1,4 +1,10 @@
[CSSAnimation-finished.tentative.html]
[CSSAnimation.finished]
[finished promise is rejected when an animation is canceled by changing the animation property]
expected: FAIL
[finished promise is not reset when animationPlayState is set to running]
expected: FAIL
[finished promise is rejected when an animation is canceled by resetting the animation property]
expected: FAIL

View file

@ -1,4 +0,0 @@
[CSSAnimation-getComputedTiming.tentative.html]
[CSSAnimation.getComputedTiming()]
expected: FAIL

View file

@ -1,4 +1,7 @@
[CSSAnimation-getCurrentTime.tentative.html]
[CSSAnimation.currentTime]
[currentTime can be used to seek a CSS animation]
expected: FAIL
[Setting currentTime to null on a CSS animation throws]
expected: FAIL

View file

@ -1,4 +1,4 @@
[CSSAnimation-id.tentative.html]
[CSSAnimation.id]
[Animation.id for CSS Animations]
expected: FAIL

View file

@ -1,4 +1,19 @@
[CSSAnimation-pausing.tentative.html]
[Pausing a CSSAnimation]
[pause() applies pending changes to animation-play-state first]
expected: FAIL
[play() overrides animation-play-state]
expected: FAIL
[Setting the current time completes a pending pause]
expected: FAIL
[pause() overrides animation-play-state]
expected: FAIL
[play() flushes pending changes to animation-play-state first]
expected: FAIL
[play() is overridden by later setting "animation-play-state: paused"]
expected: FAIL

View file

@ -1,4 +1,16 @@
[CSSAnimation-playState.tentative.html]
[CSSAnimation.playState]
[Animation.playState updates when resumed by setting style]
expected: FAIL
[Animation returns correct playState when paused]
expected: FAIL
[Animation.playState updates when paused by script]
expected: FAIL
[A new CSS animation is initially play-pending]
expected: FAIL
[Animation returns correct playState when canceled]
expected: FAIL

View file

@ -1,4 +1,16 @@
[CSSAnimation-ready.tentative.html]
[CSSAnimation.ready]
[ready promise is rejected when an animation is canceled by resetting the animation property]
expected: FAIL
[ready promise is rejected when an animation is canceled by updating the animation property]
expected: FAIL
[Pausing twice re-uses the same Promise]
expected: FAIL
[A new ready promise is created when setting animation-play-state: running]
expected: FAIL
[A new ready promise is created when setting animation-play-state: paused]
expected: FAIL

View file

@ -1,4 +1,10 @@
[CSSAnimation-startTime.tentative.html]
[CSSAnimation.startTime]
[The start time can be set to seek a CSS animation]
expected: FAIL
[Seeking a CSS animation using the start time dispatches animation events]
expected: FAIL
[The start time of a CSS animation can be set]
expected: FAIL

View file

@ -1,4 +1,7 @@
[CSSPseudoElement-getAnimations.tentative.html]
[CSSPseudoElement.getAnimations() for CSS animations]
[getAnimations returns CSSAnimation objects]
expected: FAIL
[getAnimations returns CSS transitions/animations, and script-generated animations in the expected order]
expected: FAIL

View file

@ -1,4 +1,43 @@
[Document-getAnimations.tentative.html]
[Document.getAnimations() for CSS animations]
[Finished but not filling CSS Animations are not returned]
expected: FAIL
[Order of CSS Animations and CSS Transitions]
expected: FAIL
[Order of CSS Animations - markup-bound vs free animations]
expected: FAIL
[Order of CSS Animations - across elements]
expected: FAIL
[getAnimations for CSS Animations]
expected: FAIL
[Order of CSS Animations - free animations]
expected: FAIL
[CSS Animations canceled and restarted via the API are returned]
expected: FAIL
[CSS Animations targetting (pseudo-)elements should have correct order after sorting]
expected: FAIL
[getAnimations for non-animated content]
expected: FAIL
[Order of CSS Animations - across and within elements]
expected: FAIL
[Order of CSS Animations - within an element]
expected: FAIL
[CSS Animations canceled via the API are not returned]
expected: FAIL
[Finished but filling CSS Animations are returned]
expected: FAIL
[Yet-to-start CSS Animations are returned]
expected: FAIL

View file

@ -1,4 +1,16 @@
[Element-getAnimations-dynamic-changes.tentative.html]
[\nElement.getAnimations() - Dynamic changes to the list of CSS animations\n]
[Animations preserve their startTime when changed]
expected: FAIL
[Only the startTimes of existing animations are preserved]
expected: FAIL
[Updated Animations maintain their order in the list]
expected: FAIL
[Animations are removed from the start of the list while preserving the state of existing Animations]
expected: FAIL
[Animation state is preserved when interleaving animations in list]
expected: FAIL

View file

@ -1,4 +1,68 @@
[Element-getAnimations.tentative.html]
[Element.getAnimations() for CSS animations]
expected: TIMEOUT
[getAnimations for CSS Animations with animation-name: none]
expected: FAIL
[getAnimations for multi-property animations]
expected: FAIL
[{ subtree: true } on an element with many descendants returns animations from all the descendants]
expected: FAIL
[getAnimations for CSS Animations]
expected: FAIL
[{ subtree: false } on an element with a child returns only the element's animations]
expected: FAIL
[getAnimations for zero-duration CSS Animations]
expected: FAIL
[{ subtree: true } on a leaf element returns the element's animations and its pseudo-elements' animations]
expected: FAIL
[getAnimations for CSS Animations with duplicated animation-name]
expected: FAIL
[getAnimations for CSS Animations where the @keyframes rule is added later]
expected: FAIL
[getAnimations for CSS Animations that are canceled]
expected: FAIL
[getAnimations for CSS Animations with animation-name: missing]
expected: FAIL
[getAnimations for CSS Animations that have finished but are forwards filling]
expected: TIMEOUT
[getAnimations returns objects with the same identity]
expected: FAIL
[getAnimations for both CSS Animations and CSS Transitions at once]
expected: FAIL
[{ subtree: true } on an element with a child returns animations from the element, its pseudo-elements, its child and its child pseudo-elements]
expected: FAIL
[getAnimations for CSS Animations with empty keyframes rule]
expected: FAIL
[getAnimations for non-animated content]
expected: FAIL
[getAnimations returns CSSAnimation objects for CSS Animations]
expected: FAIL
[getAnimations for CSS Animations that have finished]
expected: TIMEOUT
[{ subtree: false } on a leaf element returns the element's animations and ignore pseudo-elements]
expected: FAIL
[getAnimations for CSS animations in delay phase]
expected: FAIL
[getAnimations for CSS Animations follows animation-name order]
expected: FAIL

View file

@ -1,4 +1,73 @@
[KeyframeEffect-getKeyframes.tentative.html]
[KeyframeEffect.getKeyframes() for CSS animations]
[KeyframeEffect.getKeyframes() returns expected values for animations with only custom property in a keyframe]
expected: FAIL
[KeyframeEffect.getKeyframes() returns expected frames for a simple animation that specifies a single shorthand property]
expected: FAIL
[KeyframeEffect.getKeyframes() returns frames with expected easing values, when the easing is specified on each keyframe]
expected: FAIL
[KeyframeEffect.getKeyframes() returns expected frames for an animation with different properties on different keyframes, all with the same easing function]
expected: FAIL
[KeyframeEffect.getKeyframes() returns expected frames for an animation with a partially complete 100% keyframe (because the !important rule is ignored)]
expected: FAIL
[KeyframeEffect.getKeyframes() returns expected frames for a simple animation]
expected: FAIL
[KeyframeEffect.getKeyframes() returns expected values for animation with drop-shadow of filter property]
expected: FAIL
[KeyframeEffect.getKeyframes() returns expected frames for an animation with multiple keyframes for the same time and with different but equivalent easing functions]
expected: FAIL
[KeyframeEffect.getKeyframes() returns expected values for animations with a CSS variable which is overriden by the value in keyframe]
expected: FAIL
[KeyframeEffect.getKeyframes() returns expected values for animations with filter properties and missing keyframes]
expected: FAIL
[KeyframeEffect.getKeyframes() returns frames with expected easing values, when the easing comes from animation-timing-function on the element]
expected: FAIL
[KeyframeEffect.getKeyframes() returns expected values for animations with background-size properties and missing keyframes]
expected: FAIL
[KeyframeEffect.getKeyframes() returns expected frames for an animation with a 100% keyframe and no 0% keyframe]
expected: FAIL
[KeyframeEffect.getKeyframes() returns expected values for animations with text-shadow properties and missing keyframes]
expected: FAIL
[KeyframeEffect.getKeyframes() returns frames with expected easing values, when the easing is specified on some keyframes]
expected: FAIL
[KeyframeEffect.getKeyframes() returns expected frames for overlapping keyframes]
expected: FAIL
[KeyframeEffect.getKeyframes() returns no frames for various kinds of empty enimations]
expected: FAIL
[KeyframeEffect.getKeyframes() returns expected frames for an animation with a 0% keyframe and no 100% keyframe]
expected: FAIL
[KeyframeEffect.getKeyframes() returns expected frames for an animation with different properties on different keyframes, with a different easing function on each]
expected: FAIL
[KeyframeEffect.getKeyframes() returns expected frames for an animation with no 0% or 100% keyframe but with a 50% keyframe]
expected: FAIL
[KeyframeEffect.getKeyframes() returns expected frames for an animation with multiple keyframes for the same time, and all with the same easing function]
expected: FAIL
[KeyframeEffect.getKeyframes() returns expected values for animations with CSS variables as keyframe values]
expected: FAIL
[KeyframeEffect.getKeyframes() returns expected frames for an animation with multiple keyframes for the same time and with different easing functions]
expected: FAIL
[KeyframeEffect.getKeyframes() returns expected values for animations with CSS variables as keyframe values in a shorthand property]
expected: FAIL

View file

@ -1,4 +1,10 @@
[KeyframeEffect-target.tentative.html]
[CSSAnimation.effect.target]
[effect.target should return the same CSSPseudoElement object each time]
expected: FAIL
[effect.target from the script-generated animation should return the same CSSPseudoElement object as that from the CSS generated animation]
expected: FAIL
[Returned CSS animations have the correct effect target]
expected: FAIL

View file

@ -1,53 +1,52 @@
[animationevent-interface.html]
type: testharness
[the event is an instance of AnimationEvent]
expected: FAIL
[the event inherts from Event]
expected: FAIL
[Missing type argument]
expected: FAIL
[type argument is string]
expected: FAIL
[type argument is null]
expected: FAIL
[event type set to undefined]
expected: FAIL
[animationName has default value of empty string]
expected: FAIL
[elapsedTime has default value of 0.0]
expected: FAIL
[animationName is readonly]
expected: FAIL
[type argument is null]
expected: FAIL
[elapsedTime has default value of 0.0]
expected: FAIL
[elapsedTime is readonly]
expected: FAIL
[animationEventInit argument is null]
expected: FAIL
[animationEventInit argument is undefined]
expected: FAIL
[animationEventInit argument is empty dictionary]
expected: FAIL
[animationName set to 'sample']
expected: FAIL
[elapsedTime set to 0.5]
expected: FAIL
[AnimationEventInit properties set value]
[animationEventInit argument is empty dictionary]
expected: FAIL
[event type set to undefined]
expected: FAIL
[Missing type argument]
expected: FAIL
[AnimationEvent.pseudoElement initialized from the dictionary]
expected: FAIL
[the event inherts from Event]
expected: FAIL
[type argument is string]
expected: FAIL
[animationName set to 'sample']
expected: FAIL
[animationEventInit argument is undefined]
expected: FAIL
[animationEventInit argument is null]
expected: FAIL
[AnimationEventInit properties set value]
expected: FAIL
[animationName has default value of empty string]
expected: FAIL

View file

@ -1,12 +1,11 @@
[animationevent-types.html]
type: testharness
expected: TIMEOUT
[animationstart event is instanceof AnimationEvent]
[animationiteration event is instanceof AnimationEvent]
expected: TIMEOUT
[animationend event is instanceof AnimationEvent]
expected: TIMEOUT
[animationiteration event is instanceof AnimationEvent]
[animationstart event is instanceof AnimationEvent]
expected: TIMEOUT

View file

@ -1,4 +1,82 @@
[event-dispatch.tentative.html]
[Tests for CSS animation event dispatch]
[After -> Before]
expected: FAIL
[Call Animation.cancel after restarting animation immediately.]
expected: FAIL
[Active -> Idle, setting Animation.timeline = null]
expected: FAIL
[Active -> Active (forwards)]
expected: FAIL
[Set timeline and play transition after clearing the timeline.]
expected: FAIL
[Redundant change, active -> after, then back]
expected: FAIL
[Idle -> Active]
expected: FAIL
[Redundant change, active -> before, then back]
expected: FAIL
[Redundant change, before -> active, then back]
expected: FAIL
[Call Animation.cancel after canceling animation.]
expected: FAIL
[Negative playbackRate sanity test(Before -> Active -> Before)]
expected: FAIL
[Active -> Before]
expected: FAIL
[Cancel the animation after clearing the target effect.]
expected: FAIL
[Active -> Active (backwards)]
expected: FAIL
[Active -> After]
expected: FAIL
[Before -> Active]
expected: FAIL
[Idle -> After]
expected: FAIL
[Restart animation after canceling animation immediately.]
expected: FAIL
[Active -> Idle, display: none]
expected: FAIL
[Redundant change, after -> active, then back]
expected: FAIL
[Active -> Idle, calling Animation.cancel()]
expected: FAIL
[Redundant change, after -> before, then back]
expected: FAIL
[Active -> Idle -> Active: animationstart is fired by restarting animation]
expected: FAIL
[Before -> After]
expected: FAIL
[Set null target effect after canceling the animation.]
expected: FAIL
[After -> Active]
expected: FAIL
[Redundant change, before -> after, then back]
expected: FAIL

View file

@ -1,4 +1,13 @@
[event-order.tentative.html]
[Tests for CSS animation event order]
[Test start and iteration events are ordered by time.]
expected: FAIL
[Test iteration and end events are ordered by time.]
expected: FAIL
[Test same events are ordered by elements.]
expected: FAIL
[Test start and end events are sorted correctly when fired simultaneously]
expected: FAIL

View file

@ -1,4 +1,88 @@
[idlharness.html]
[css-animations IDL tests]
[AnimationEvent interface: attribute pseudoElement]
expected: FAIL
[AnimationEvent interface: existence and properties of interface prototype object]
expected: FAIL
[Window interface: attribute onanimationend]
expected: FAIL
[Document interface: attribute onanimationiteration]
expected: FAIL
[AnimationEvent interface object length]
expected: FAIL
[CSSKeyframeRule interface: attribute style]
expected: FAIL
[AnimationEvent interface object name]
expected: FAIL
[AnimationEvent interface: attribute elapsedTime]
expected: FAIL
[Document interface: attribute onanimationstart]
expected: FAIL
[HTMLElement interface: attribute onanimationiteration]
expected: FAIL
[AnimationEvent must be primary interface of new AnimationEvent("animationstart")]
expected: FAIL
[AnimationEvent interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[Window interface: attribute onanimationcancel]
expected: FAIL
[CSSKeyframeRule interface: attribute keyText]
expected: FAIL
[AnimationEvent interface: new AnimationEvent("animationstart") must inherit property "pseudoElement" with the proper type]
expected: FAIL
[Stringification of new AnimationEvent("animationstart")]
expected: FAIL
[Document interface: attribute onanimationend]
expected: FAIL
[HTMLElement interface: attribute onanimationstart]
expected: FAIL
[AnimationEvent interface: new AnimationEvent("animationstart") must inherit property "animationName" with the proper type]
expected: FAIL
[Document interface: attribute onanimationcancel]
expected: FAIL
[Window interface: attribute onanimationstart]
expected: FAIL
[HTMLElement interface: attribute onanimationcancel]
expected: FAIL
[AnimationEvent interface: attribute animationName]
expected: FAIL
[Window interface: attribute onanimationiteration]
expected: FAIL
[AnimationEvent interface: new AnimationEvent("animationstart") must inherit property "elapsedTime" with the proper type]
expected: FAIL
[CSSKeyframeRule interface: keyframes.cssRules[0\] must inherit property "keyText" with the proper type]
expected: FAIL
[AnimationEvent interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[AnimationEvent interface: existence and properties of interface object]
expected: FAIL
[HTMLElement interface: attribute onanimationend]
expected: FAIL

View file

@ -1,7 +1,7 @@
[pending-style-changes-001.html]
[Animatable::getAnimations() should be able to see a style-created CSS animation immediately]
expected: FAIL
[Document::getAnimations() should be able to see a style-created CSS animation immediately]
expected: FAIL
[Animatable::getAnimations() should be able to see a style-created CSS animation immediately]
expected: FAIL

View file

@ -2,3 +2,70 @@
[css-fonts IDL tests]
expected: FAIL
[CSSFontFaceRule interface: attribute style]
expected: FAIL
[CSSFontFeatureValuesRule interface: existence and properties of interface object]
expected: FAIL
[CSSFontFeatureValuesRule interface object length]
expected: FAIL
[CSSFontFeatureValuesRule interface object name]
expected: FAIL
[CSSFontFeatureValuesRule interface: existence and properties of interface prototype object]
expected: FAIL
[CSSFontFeatureValuesRule interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[CSSFontFeatureValuesRule interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[CSSFontFeatureValuesRule interface: attribute fontFamily]
expected: FAIL
[CSSFontFeatureValuesRule interface: attribute annotation]
expected: FAIL
[CSSFontFeatureValuesRule interface: attribute ornaments]
expected: FAIL
[CSSFontFeatureValuesRule interface: attribute stylistic]
expected: FAIL
[CSSFontFeatureValuesRule interface: attribute swash]
expected: FAIL
[CSSFontFeatureValuesRule interface: attribute characterVariant]
expected: FAIL
[CSSFontFeatureValuesRule interface: attribute styleset]
expected: FAIL
[CSSFontFeatureValuesMap interface: existence and properties of interface object]
expected: FAIL
[CSSFontFeatureValuesMap interface object length]
expected: FAIL
[CSSFontFeatureValuesMap interface object name]
expected: FAIL
[CSSFontFeatureValuesMap interface: existence and properties of interface prototype object]
expected: FAIL
[CSSFontFeatureValuesMap interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[CSSFontFeatureValuesMap interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[CSSFontFeatureValuesMap interface: operation set(CSSOMString, \[object Object\],\[object Object\])]
expected: FAIL
[CSSFontPaletteValuesRule interface: existence and properties of interface object]
expected: FAIL
[CSSFontPaletteValuesRule interface object length]
expected: FAIL
[CSSFontPaletteValuesRule interface object name]
expected: FAIL
[CSSFontPaletteValuesRule interface: existence and properties of interface prototype object]
expected: FAIL
[CSSFontPaletteValuesRule interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[CSSFontPaletteValuesRule interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[CSSFontPaletteValuesRule interface: attribute fontFamily]
expected: FAIL
[CSSFontPaletteValuesRule interface: attribute basePalette]
expected: FAIL
[CSSRule interface: constant FONT_FEATURE_VALUES_RULE on interface object]
expected: FAIL
[CSSRule interface: constant FONT_FEATURE_VALUES_RULE on interface prototype object]
expected: FAIL
[CSSRule interface: constant FONT_PALETTE_VALUES_RULE on interface object]
expected: FAIL
[CSSRule interface: constant FONT_PALETTE_VALUES_RULE on interface prototype object]
expected: FAIL

View file

@ -1,2 +0,0 @@
[background-image-alpha.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[background-image-multiple.https.html]
expected: TIMEOUT

View file

@ -1,3 +1,3 @@
[background-image-tiled.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL

View file

@ -1,2 +0,0 @@
[geometry-background-image-001.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[geometry-background-image-002.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[geometry-background-image-tiled-001.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[geometry-background-image-tiled-002.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[geometry-background-image-tiled-003.https.html]
expected: TIMEOUT

View file

@ -1,4 +1,4 @@
[geometry-border-image-001.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL
bug: https://github.com/servo/servo/issues/17861

View file

@ -1,4 +1,4 @@
[geometry-border-image-002.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL
bug: https://github.com/servo/servo/issues/17860

View file

@ -1,4 +1,4 @@
[geometry-border-image-003.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL
bug: https://github.com/servo/servo/issues/17860

View file

@ -1,4 +1,4 @@
[geometry-border-image-004.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL
bug: https://github.com/servo/servo/issues/17860

View file

@ -1,3 +1,3 @@
[geometry-with-float-size.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL

View file

@ -1,3 +1,3 @@
[device-pixel-ratio.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL

View file

@ -1,4 +1,6 @@
[idlharness.html]
[CSS Painting API IDL tests]
expected: FAIL
[CSS interface: attribute paintWorklet]
expected: FAIL

View file

@ -1,2 +0,0 @@
[invalid-image-constructor-error.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[invalid-image-paint-error.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[invalid-image-pending-script.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[overdraw.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[paint-arguments.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[paint-function-arguments.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[paint2d-composite.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[paint2d-filter.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[paint2d-gradient.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[paint2d-image.https.html]
expected: TIMEOUT

View file

@ -1,4 +1,4 @@
[paint2d-paths.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL
bug: https://github.com/servo/servo/issues/17597

View file

@ -1,2 +0,0 @@
[paint2d-rects.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[paint2d-shadows.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[paint2d-transform.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[parse-input-arguments-001.https.html]
expected: TIMEOUT

View file

@ -1,4 +1,4 @@
[parse-input-arguments-002.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL
bug: https://github.com/servo/servo/issues/17852

View file

@ -1,4 +1,4 @@
[parse-input-arguments-003.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL
bug: https://github.com/servo/servo/issues/17852

View file

@ -1,2 +0,0 @@
[parse-input-arguments-004.https.html]
expected: TIMEOUT

View file

@ -1,4 +1,4 @@
[parse-input-arguments-005.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL
bug: https://github.com/servo/servo/issues/17852

View file

@ -1,4 +1,4 @@
[parse-input-arguments-006.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL
bug: https://github.com/servo/servo/issues/17852

View file

@ -1,2 +0,0 @@
[parse-input-arguments-007.https.html]
expected: TIMEOUT

View file

@ -1,4 +1,4 @@
[parse-input-arguments-008.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL
bug: https://github.com/servo/servo/issues/17852

View file

@ -1,4 +1,4 @@
[parse-input-arguments-009.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL
bug: https://github.com/servo/servo/issues/17852

View file

@ -1,4 +1,4 @@
[parse-input-arguments-010.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL
bug: https://github.com/servo/servo/issues/17852

View file

@ -1,4 +1,4 @@
[parse-input-arguments-011.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL
bug: https://github.com/servo/servo/issues/17852

View file

@ -1,4 +1,4 @@
[parse-input-arguments-012.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL
bug: https://github.com/servo/servo/issues/17852

View file

@ -1,2 +0,0 @@
[parse-input-arguments-013.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[parse-input-arguments-014.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[parse-input-arguments-015.https.html]
expected: TIMEOUT

View file

@ -1,4 +1,4 @@
[parse-input-arguments-016.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL
bug: https://github.com/servo/servo/issues/17852

View file

@ -1,2 +0,0 @@
[parse-input-arguments-017.https.html]
expected: TIMEOUT

View file

@ -1,3 +1,3 @@
[parse-input-arguments-018.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL

View file

@ -1,2 +0,0 @@
[parse-input-arguments-019.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[parse-input-arguments-020.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[parse-input-arguments-021.https.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[parse-input-arguments-022.https.html]
expected: TIMEOUT

View file

@ -1,4 +1,4 @@
[style-background-image.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL
bug: https://github.com/servo/servo/issues/17378

View file

@ -1,4 +1,4 @@
[style-before-pseudo.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL
bug: https://github.com/servo/servo/issues/17854

View file

@ -1,4 +1,4 @@
[style-first-letter-pseudo.https.html]
type: reftest
expected: TIMEOUT
expected: FAIL
bug: https://github.com/servo/servo/issues/17854

View file

@ -1,2 +0,0 @@
[css3-text-line-break-opclns-050.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[css3-text-line-break-opclns-054.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[css3-text-line-break-opclns-059.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[css3-text-line-break-opclns-164.html]
expected: FAIL

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