Auto merge of #18851 - jdm:updatewpt4, r=jdm

Update WPT

This syncs us with 524bea1dd8d0ad58733072bd4e8b8044042f589e from web-platform-tests.

<!-- 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/18851)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2017-10-12 12:08:04 -05:00 committed by GitHub
commit 8171a5f7fe
5378 changed files with 174923 additions and 84346 deletions

View file

@ -496,14 +496,12 @@ class MachCommands(CommandBase):
description='Update the web platform tests',
category='testing',
parser=updatecommandline.create_parser())
@CommandArgument('--patch', action='store_true', default=False,
help='Create an mq patch or git commit containing the changes')
def update_wpt(self, patch, **kwargs):
def update_wpt(self, **kwargs):
self.ensure_bootstrapped()
run_file = path.abspath(path.join("tests", "wpt", "update.py"))
kwargs["no_patch"] = not patch
patch = kwargs.get("patch", False)
if kwargs["no_patch"] and kwargs["sync"]:
if not patch and kwargs["sync"]:
print("Are you sure you don't want a patch?")
return 1

View file

@ -0,0 +1,5 @@
[2d.voidreturn.html]
type: testharness
[void methods return undefined]
expected: FAIL

View file

@ -0,0 +1,26 @@
[drawimage_canvas.html]
type: testharness
[Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 70,70 should be blue.]
expected: FAIL
[Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 70,99 should be blue.]
expected: FAIL
[Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 99,70 should be blue.]
expected: FAIL
[Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 82,82 should be blue.]
expected: FAIL
[Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 84,99 should be black.]
expected: FAIL
[Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 99,84 should be black.]
expected: FAIL
[Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 99,99 should be black.]
expected: FAIL
[Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 69,69 should be red.]
expected: FAIL

View file

@ -0,0 +1,17 @@
[drawimage_html_image.html]
type: testharness
[Draw 100x100 image to 100x100 canvas at 0,0.]
expected: FAIL
[Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 70,99 should be light purple.]
expected: FAIL
[Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 99,70 should be light purple.]
expected: FAIL
[Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 99,99 should be light purple.]
expected: FAIL
[Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 69,69 should be red.]
expected: FAIL

View file

@ -0,0 +1,5 @@
[drawimage_svg_image_1.html]
type: testharness
[Load a 100x100 image to a SVG image and draw it to a 100x100 canvas.]
expected: FAIL

View file

@ -0,0 +1,86 @@
[createImageBitmap-invalid-args.html]
type: testharness
[createImageBitmap with a HTMLImageElement source and sw set to 0 rejects with a RangeError.]
expected: FAIL
[createImageBitmap with a HTMLImageElement source and sh set to 0 rejects with a RangeError.]
expected: FAIL
[createImageBitmap with a HTMLImageElement source and oversized (unallocatable) crop region rejects with an InvalidStateError DOMException.]
expected: FAIL
[createImageBitmap with a HTMLVideoElement source and sw set to 0 rejects with a RangeError.]
expected: FAIL
[createImageBitmap with a HTMLVideoElement source and sh set to 0 rejects with a RangeError.]
expected: FAIL
[createImageBitmap with a HTMLVideoElement source and oversized (unallocatable) crop region rejects with an InvalidStateError DOMException.]
expected: FAIL
[createImageBitmap with a HTMLCanvasElement source and sw set to 0 rejects with a RangeError.]
expected: FAIL
[createImageBitmap with a HTMLCanvasElement source and sh set to 0 rejects with a RangeError.]
expected: FAIL
[createImageBitmap with a HTMLCanvasElement source and oversized (unallocatable) crop region rejects with an InvalidStateError DOMException.]
expected: FAIL
[createImageBitmap with a OffscreenCanvas source and sw set to 0 rejects with a RangeError.]
expected: FAIL
[createImageBitmap with a OffscreenCanvas source and sh set to 0 rejects with a RangeError.]
expected: FAIL
[createImageBitmap with a OffscreenCanvas source and oversized (unallocatable) crop region rejects with an InvalidStateError DOMException.]
expected: FAIL
[createImageBitmap with a ImageData source and sw set to 0 rejects with a RangeError.]
expected: FAIL
[createImageBitmap with a ImageData source and sh set to 0 rejects with a RangeError.]
expected: FAIL
[createImageBitmap with a ImageData source and oversized (unallocatable) crop region rejects with an InvalidStateError DOMException.]
expected: FAIL
[createImageBitmap with a ImageBitmap source and sw set to 0 rejects with a RangeError.]
expected: FAIL
[createImageBitmap with a ImageBitmap source and sh set to 0 rejects with a RangeError.]
expected: FAIL
[createImageBitmap with a ImageBitmap source and oversized (unallocatable) crop region rejects with an InvalidStateError DOMException.]
expected: FAIL
[createImageBitmap with a Blob source and sw set to 0 rejects with a RangeError.]
expected: FAIL
[createImageBitmap with a Blob source and sh set to 0 rejects with a RangeError.]
expected: FAIL
[createImageBitmap with a Blob source and oversized (unallocatable) crop region rejects with an InvalidStateError DOMException.]
expected: FAIL
[createImageBitmap with undefined image source rejects with a TypeError.]
expected: FAIL
[createImageBitmap with null image source rejects with a TypeError.]
expected: FAIL
[createImageBitmap with empty image source rejects with a InvalidStateError.]
expected: FAIL
[createImageBitmap with empty video source rejects with a InvalidStateError.]
expected: FAIL
[createImageBitmap with an oversized canvas source rejects with a RangeError.]
expected: FAIL
[createImageBitmap with an invalid OffscreenCanvas source rejects with a RangeError.]
expected: FAIL
[createImageBitmap with an undecodable blob source rejects with an InvalidStateError.]
expected: FAIL

View file

@ -0,0 +1,17 @@
[createImageBitmap-sizeOverflow.html]
type: testharness
[createImageBitmap does not crash or reject the promise when passing very large sx]
expected: FAIL
[createImageBitmap does not crash or reject the promise when passing very large sy]
expected: FAIL
[createImageBitmap does not crash or reject the promise when passing very large sw]
expected: FAIL
[createImageBitmap does not crash or reject the promise when passing very large sh]
expected: FAIL
[createImageBitmap does not crash or reject the promise when passing very large sx, sy, sw and sh]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.transformation.setTransform.multiple.html]
type: testharness
[Canvas test: 2d.transformation.setTransform.multiple]
expected: FAIL

View file

@ -12,3 +12,6 @@
[FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError]
expected: FAIL
[FileReader interface: new FileReader() must inherit property "readAsBinaryString(Blob)" with the proper type]
expected: FAIL

View file

@ -57,3 +57,24 @@
[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

File diff suppressed because it is too large Load diff

View file

@ -162,3 +162,114 @@
[SubtleCrypto interface: calling unwrapKey(KeyFormat,BufferSource,CryptoKey,AlgorithmIdentifier,AlgorithmIdentifier,boolean,[object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[Crypto interface: crypto must inherit property "subtle" with the proper type]
expected: FAIL
[SubtleCrypto interface: operation encrypt(AlgorithmIdentifier, CryptoKey, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation decrypt(AlgorithmIdentifier, CryptoKey, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation sign(AlgorithmIdentifier, CryptoKey, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation verify(AlgorithmIdentifier, CryptoKey, BufferSource, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation digest(AlgorithmIdentifier, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation generateKey(AlgorithmIdentifier, boolean, [object Object\])]
expected: FAIL
[SubtleCrypto interface: operation deriveKey(AlgorithmIdentifier, CryptoKey, AlgorithmIdentifier, boolean, [object Object\])]
expected: FAIL
[SubtleCrypto interface: operation deriveBits(AlgorithmIdentifier, CryptoKey, unsigned long)]
expected: FAIL
[SubtleCrypto interface: operation importKey(KeyFormat, [object Object\],[object Object\], AlgorithmIdentifier, boolean, [object Object\])]
expected: FAIL
[SubtleCrypto interface: operation exportKey(KeyFormat, CryptoKey)]
expected: FAIL
[SubtleCrypto interface: operation wrapKey(KeyFormat, CryptoKey, CryptoKey, AlgorithmIdentifier)]
expected: FAIL
[SubtleCrypto interface: operation unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, [object Object\])]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "encrypt(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling encrypt(AlgorithmIdentifier, CryptoKey, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "decrypt(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling decrypt(AlgorithmIdentifier, CryptoKey, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "sign(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling sign(AlgorithmIdentifier, CryptoKey, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "verify(AlgorithmIdentifier, CryptoKey, BufferSource, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling verify(AlgorithmIdentifier, CryptoKey, BufferSource, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "digest(AlgorithmIdentifier, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling digest(AlgorithmIdentifier, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "generateKey(AlgorithmIdentifier, boolean, [object Object\])" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling generateKey(AlgorithmIdentifier, boolean, [object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "deriveKey(AlgorithmIdentifier, CryptoKey, AlgorithmIdentifier, boolean, [object Object\])" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling deriveKey(AlgorithmIdentifier, CryptoKey, AlgorithmIdentifier, boolean, [object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "deriveBits(AlgorithmIdentifier, CryptoKey, unsigned long)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling deriveBits(AlgorithmIdentifier, CryptoKey, unsigned long) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "importKey(KeyFormat, [object Object\],[object Object\], AlgorithmIdentifier, boolean, [object Object\])" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling importKey(KeyFormat, [object Object\],[object Object\], AlgorithmIdentifier, boolean, [object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "exportKey(KeyFormat, CryptoKey)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling exportKey(KeyFormat, CryptoKey) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "wrapKey(KeyFormat, CryptoKey, CryptoKey, AlgorithmIdentifier)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling wrapKey(KeyFormat, CryptoKey, CryptoKey, AlgorithmIdentifier) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, [object Object\])" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, [object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL

View file

@ -162,3 +162,114 @@
[SubtleCrypto interface: calling unwrapKey(KeyFormat,BufferSource,CryptoKey,AlgorithmIdentifier,AlgorithmIdentifier,boolean,[object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[Crypto interface: crypto must inherit property "subtle" with the proper type]
expected: FAIL
[SubtleCrypto interface: operation encrypt(AlgorithmIdentifier, CryptoKey, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation decrypt(AlgorithmIdentifier, CryptoKey, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation sign(AlgorithmIdentifier, CryptoKey, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation verify(AlgorithmIdentifier, CryptoKey, BufferSource, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation digest(AlgorithmIdentifier, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation generateKey(AlgorithmIdentifier, boolean, [object Object\])]
expected: FAIL
[SubtleCrypto interface: operation deriveKey(AlgorithmIdentifier, CryptoKey, AlgorithmIdentifier, boolean, [object Object\])]
expected: FAIL
[SubtleCrypto interface: operation deriveBits(AlgorithmIdentifier, CryptoKey, unsigned long)]
expected: FAIL
[SubtleCrypto interface: operation importKey(KeyFormat, [object Object\],[object Object\], AlgorithmIdentifier, boolean, [object Object\])]
expected: FAIL
[SubtleCrypto interface: operation exportKey(KeyFormat, CryptoKey)]
expected: FAIL
[SubtleCrypto interface: operation wrapKey(KeyFormat, CryptoKey, CryptoKey, AlgorithmIdentifier)]
expected: FAIL
[SubtleCrypto interface: operation unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, [object Object\])]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "encrypt(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling encrypt(AlgorithmIdentifier, CryptoKey, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "decrypt(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling decrypt(AlgorithmIdentifier, CryptoKey, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "sign(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling sign(AlgorithmIdentifier, CryptoKey, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "verify(AlgorithmIdentifier, CryptoKey, BufferSource, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling verify(AlgorithmIdentifier, CryptoKey, BufferSource, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "digest(AlgorithmIdentifier, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling digest(AlgorithmIdentifier, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "generateKey(AlgorithmIdentifier, boolean, [object Object\])" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling generateKey(AlgorithmIdentifier, boolean, [object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "deriveKey(AlgorithmIdentifier, CryptoKey, AlgorithmIdentifier, boolean, [object Object\])" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling deriveKey(AlgorithmIdentifier, CryptoKey, AlgorithmIdentifier, boolean, [object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "deriveBits(AlgorithmIdentifier, CryptoKey, unsigned long)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling deriveBits(AlgorithmIdentifier, CryptoKey, unsigned long) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "importKey(KeyFormat, [object Object\],[object Object\], AlgorithmIdentifier, boolean, [object Object\])" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling importKey(KeyFormat, [object Object\],[object Object\], AlgorithmIdentifier, boolean, [object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "exportKey(KeyFormat, CryptoKey)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling exportKey(KeyFormat, CryptoKey) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "wrapKey(KeyFormat, CryptoKey, CryptoKey, AlgorithmIdentifier)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling wrapKey(KeyFormat, CryptoKey, CryptoKey, AlgorithmIdentifier) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, [object Object\])" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, [object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL

View file

@ -165,3 +165,114 @@
[SubtleCrypto interface: calling unwrapKey(KeyFormat,BufferSource,CryptoKey,AlgorithmIdentifier,AlgorithmIdentifier,boolean,[object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[Crypto interface: crypto must inherit property "subtle" with the proper type]
expected: FAIL
[SubtleCrypto interface: operation encrypt(AlgorithmIdentifier, CryptoKey, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation decrypt(AlgorithmIdentifier, CryptoKey, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation sign(AlgorithmIdentifier, CryptoKey, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation verify(AlgorithmIdentifier, CryptoKey, BufferSource, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation digest(AlgorithmIdentifier, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation generateKey(AlgorithmIdentifier, boolean, [object Object\])]
expected: FAIL
[SubtleCrypto interface: operation deriveKey(AlgorithmIdentifier, CryptoKey, AlgorithmIdentifier, boolean, [object Object\])]
expected: FAIL
[SubtleCrypto interface: operation deriveBits(AlgorithmIdentifier, CryptoKey, unsigned long)]
expected: FAIL
[SubtleCrypto interface: operation importKey(KeyFormat, [object Object\],[object Object\], AlgorithmIdentifier, boolean, [object Object\])]
expected: FAIL
[SubtleCrypto interface: operation exportKey(KeyFormat, CryptoKey)]
expected: FAIL
[SubtleCrypto interface: operation wrapKey(KeyFormat, CryptoKey, CryptoKey, AlgorithmIdentifier)]
expected: FAIL
[SubtleCrypto interface: operation unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, [object Object\])]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "encrypt(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling encrypt(AlgorithmIdentifier, CryptoKey, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "decrypt(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling decrypt(AlgorithmIdentifier, CryptoKey, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "sign(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling sign(AlgorithmIdentifier, CryptoKey, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "verify(AlgorithmIdentifier, CryptoKey, BufferSource, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling verify(AlgorithmIdentifier, CryptoKey, BufferSource, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "digest(AlgorithmIdentifier, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling digest(AlgorithmIdentifier, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "generateKey(AlgorithmIdentifier, boolean, [object Object\])" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling generateKey(AlgorithmIdentifier, boolean, [object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "deriveKey(AlgorithmIdentifier, CryptoKey, AlgorithmIdentifier, boolean, [object Object\])" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling deriveKey(AlgorithmIdentifier, CryptoKey, AlgorithmIdentifier, boolean, [object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "deriveBits(AlgorithmIdentifier, CryptoKey, unsigned long)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling deriveBits(AlgorithmIdentifier, CryptoKey, unsigned long) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "importKey(KeyFormat, [object Object\],[object Object\], AlgorithmIdentifier, boolean, [object Object\])" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling importKey(KeyFormat, [object Object\],[object Object\], AlgorithmIdentifier, boolean, [object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "exportKey(KeyFormat, CryptoKey)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling exportKey(KeyFormat, CryptoKey) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "wrapKey(KeyFormat, CryptoKey, CryptoKey, AlgorithmIdentifier)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling wrapKey(KeyFormat, CryptoKey, CryptoKey, AlgorithmIdentifier) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, [object Object\])" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, [object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL

View file

@ -0,0 +1,197 @@
[DOMException-constructor-behavior.any.worker.html]
type: testharness
[new DOMException()]
expected: FAIL
[new DOMException(): inherited-ness]
expected: FAIL
[new DOMException(null)]
expected: FAIL
[new DOMException(undefined)]
expected: FAIL
[new DOMException(undefined): inherited-ness]
expected: FAIL
[new DOMException("foo")]
expected: FAIL
[new DOMException("foo"): inherited-ness]
expected: FAIL
[new DOMException("bar", undefined)]
expected: FAIL
[new DOMException("bar", "NotSupportedError")]
expected: FAIL
[new DOMException("bar", "NotSupportedError"): inherited-ness]
expected: FAIL
[new DOMException("bar", "foo")]
expected: FAIL
[new DOMexception("msg", "IndexSizeError")]
expected: FAIL
[new DOMexception("msg", "HierarchyRequestError")]
expected: FAIL
[new DOMexception("msg", "WrongDocumentError")]
expected: FAIL
[new DOMexception("msg", "InvalidCharacterError")]
expected: FAIL
[new DOMexception("msg", "NoModificationAllowedError")]
expected: FAIL
[new DOMexception("msg", "NotFoundError")]
expected: FAIL
[new DOMexception("msg", "NotSupportedError")]
expected: FAIL
[new DOMexception("msg", "InUseAttributeError")]
expected: FAIL
[new DOMexception("msg", "InvalidStateError")]
expected: FAIL
[new DOMexception("msg", "SyntaxError")]
expected: FAIL
[new DOMexception("msg", "InvalidModificationError")]
expected: FAIL
[new DOMexception("msg", "NamespaceError")]
expected: FAIL
[new DOMexception("msg", "InvalidAccessError")]
expected: FAIL
[new DOMexception("msg", "SecurityError")]
expected: FAIL
[new DOMexception("msg", "NetworkError")]
expected: FAIL
[new DOMexception("msg", "AbortError")]
expected: FAIL
[new DOMexception("msg", "URLMismatchError")]
expected: FAIL
[new DOMexception("msg", "QuotaExceededError")]
expected: FAIL
[new DOMexception("msg", "TimeoutError")]
expected: FAIL
[new DOMexception("msg", "InvalidNodeTypeError")]
expected: FAIL
[new DOMexception("msg", "DataCloneError")]
expected: FAIL
[DOMException-constructor-behavior.any.html]
type: testharness
[new DOMException()]
expected: FAIL
[new DOMException(): inherited-ness]
expected: FAIL
[new DOMException(null)]
expected: FAIL
[new DOMException(undefined)]
expected: FAIL
[new DOMException(undefined): inherited-ness]
expected: FAIL
[new DOMException("foo")]
expected: FAIL
[new DOMException("foo"): inherited-ness]
expected: FAIL
[new DOMException("bar", undefined)]
expected: FAIL
[new DOMException("bar", "NotSupportedError")]
expected: FAIL
[new DOMException("bar", "NotSupportedError"): inherited-ness]
expected: FAIL
[new DOMException("bar", "foo")]
expected: FAIL
[new DOMexception("msg", "IndexSizeError")]
expected: FAIL
[new DOMexception("msg", "HierarchyRequestError")]
expected: FAIL
[new DOMexception("msg", "WrongDocumentError")]
expected: FAIL
[new DOMexception("msg", "InvalidCharacterError")]
expected: FAIL
[new DOMexception("msg", "NoModificationAllowedError")]
expected: FAIL
[new DOMexception("msg", "NotFoundError")]
expected: FAIL
[new DOMexception("msg", "NotSupportedError")]
expected: FAIL
[new DOMexception("msg", "InUseAttributeError")]
expected: FAIL
[new DOMexception("msg", "InvalidStateError")]
expected: FAIL
[new DOMexception("msg", "SyntaxError")]
expected: FAIL
[new DOMexception("msg", "InvalidModificationError")]
expected: FAIL
[new DOMexception("msg", "NamespaceError")]
expected: FAIL
[new DOMexception("msg", "InvalidAccessError")]
expected: FAIL
[new DOMexception("msg", "SecurityError")]
expected: FAIL
[new DOMexception("msg", "NetworkError")]
expected: FAIL
[new DOMexception("msg", "AbortError")]
expected: FAIL
[new DOMexception("msg", "URLMismatchError")]
expected: FAIL
[new DOMexception("msg", "QuotaExceededError")]
expected: FAIL
[new DOMexception("msg", "TimeoutError")]
expected: FAIL
[new DOMexception("msg", "InvalidNodeTypeError")]
expected: FAIL
[new DOMexception("msg", "DataCloneError")]
expected: FAIL

View file

@ -1,101 +0,0 @@
[DOMException-constructor.html]
type: testharness
[new DOMException()]
expected: FAIL
[new DOMException(): own-ness]
expected: FAIL
[new DOMException(null)]
expected: FAIL
[new DOMException(undefined)]
expected: FAIL
[new DOMException(undefined): own-ness]
expected: FAIL
[new DOMException("foo")]
expected: FAIL
[new DOMException("foo"): own-ness]
expected: FAIL
[new DOMException("bar", undefined)]
expected: FAIL
[new DOMException("bar", "NotSupportedError")]
expected: FAIL
[new DOMException("bar", "NotSupportedError"): own-ness]
expected: FAIL
[new DOMException("bar", "foo")]
expected: FAIL
[new DOMexception("msg", "IndexSizeError")]
expected: FAIL
[new DOMexception("msg", "HierarchyRequestError")]
expected: FAIL
[new DOMexception("msg", "WrongDocumentError")]
expected: FAIL
[new DOMexception("msg", "InvalidCharacterError")]
expected: FAIL
[new DOMexception("msg", "NoModificationAllowedError")]
expected: FAIL
[new DOMexception("msg", "NotFoundError")]
expected: FAIL
[new DOMexception("msg", "NotSupportedError")]
expected: FAIL
[new DOMexception("msg", "InUseAttributeError")]
expected: FAIL
[new DOMexception("msg", "InvalidStateError")]
expected: FAIL
[new DOMexception("msg", "SyntaxError")]
expected: FAIL
[new DOMexception("msg", "InvalidModificationError")]
expected: FAIL
[new DOMexception("msg", "NamespaceError")]
expected: FAIL
[new DOMexception("msg", "InvalidAccessError")]
expected: FAIL
[new DOMexception("msg", "SecurityError")]
expected: FAIL
[new DOMexception("msg", "NetworkError")]
expected: FAIL
[new DOMexception("msg", "AbortError")]
expected: FAIL
[new DOMexception("msg", "URLMismatchError")]
expected: FAIL
[new DOMexception("msg", "QuotaExceededError")]
expected: FAIL
[new DOMexception("msg", "TimeoutError")]
expected: FAIL
[new DOMexception("msg", "InvalidNodeTypeError")]
expected: FAIL
[new DOMexception("msg", "DataCloneError")]
expected: FAIL
[new DOMException("bar", "UnknownError")]
expected: FAIL

View file

@ -0,0 +1,47 @@
[DOMException-custom-bindings.any.worker.html]
type: testharness
[message property descriptor]
expected: FAIL
[name property descriptor]
expected: FAIL
[code property descriptor]
expected: FAIL
[code property is not affected by shadowing the name property]
expected: FAIL
[Object.prototype.toString behavior is like other interfaces]
expected: FAIL
[Inherits its toString() from Error.prototype]
expected: FAIL
[toString() behavior from Error.prototype applies as expected]
expected: FAIL
[DOMException-custom-bindings.any.html]
type: testharness
[message property descriptor]
expected: FAIL
[name property descriptor]
expected: FAIL
[code property descriptor]
expected: FAIL
[code property is not affected by shadowing the name property]
expected: FAIL
[Object.prototype.toString behavior is like other interfaces]
expected: FAIL
[Inherits its toString() from Error.prototype]
expected: FAIL
[toString() behavior from Error.prototype applies as expected]
expected: FAIL

View file

@ -1,8 +0,0 @@
[constructor-object.html]
type: testharness
[existence and properties of DOMException]
expected: FAIL
[existence of name and code properties on DOMException.prototype]
expected: FAIL

View file

@ -1,8 +0,0 @@
[constructor-object.worker.html]
type: testharness
[existence and properties of DOMException]
expected: FAIL
[existence of name and code properties on DOMException.prototype]
expected: FAIL

View file

@ -1,8 +1,5 @@
[exceptions.html]
type: testharness
[exception.hasOwnProperty("name")]
expected: FAIL
[Object.getOwnPropertyDescriptor(exception, "name")]
expected: FAIL
@ -12,9 +9,6 @@
[Object.getOwnPropertyDescriptor(exception, "code")]
expected: FAIL
[In iframe: exception.hasOwnProperty("name")]
expected: FAIL
[In iframe: Object.getOwnPropertyDescriptor(exception, "name")]
expected: FAIL

View file

@ -0,0 +1,17 @@
[legacy-platform-object.html]
type: testharness
[[[GetOwnProperty\]\] with getters and no setters]
expected: FAIL
[[[GetOwnProperty\]\] with named property getters and setters]
expected: FAIL
[[[GetOwnProperty\]\] with indexed property getters and setters]
expected: FAIL
[Test [[DefineOwnProperty\]\] with no indexed property setter support.]
expected: FAIL
[Test [[DefineOwnProperty\]\] with indexed property setter support.]
expected: FAIL

View file

@ -0,0 +1,272 @@
[interfaces.html]
type: testharness
[DOMException must be primary interface of new DOMException()]
expected: FAIL
[Stringification of new DOMException()]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "name" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "message" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "code" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "INDEX_SIZE_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "DOMSTRING_SIZE_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "HIERARCHY_REQUEST_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "WRONG_DOCUMENT_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "INVALID_CHARACTER_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "NO_DATA_ALLOWED_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "NO_MODIFICATION_ALLOWED_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "NOT_FOUND_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "NOT_SUPPORTED_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "INUSE_ATTRIBUTE_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "INVALID_STATE_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "SYNTAX_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "INVALID_MODIFICATION_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "NAMESPACE_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "INVALID_ACCESS_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "VALIDATION_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "TYPE_MISMATCH_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "SECURITY_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "NETWORK_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "ABORT_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "URL_MISMATCH_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "QUOTA_EXCEEDED_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "TIMEOUT_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "INVALID_NODE_TYPE_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException() must inherit property "DATA_CLONE_ERR" with the proper type]
expected: FAIL
[DOMException must be primary interface of new DOMException("my message")]
expected: FAIL
[Stringification of new DOMException("my message")]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "name" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "message" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "code" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "INDEX_SIZE_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "DOMSTRING_SIZE_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "HIERARCHY_REQUEST_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "WRONG_DOCUMENT_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "INVALID_CHARACTER_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "NO_DATA_ALLOWED_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "NO_MODIFICATION_ALLOWED_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "NOT_FOUND_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "NOT_SUPPORTED_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "INUSE_ATTRIBUTE_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "INVALID_STATE_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "SYNTAX_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "INVALID_MODIFICATION_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "NAMESPACE_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "INVALID_ACCESS_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "VALIDATION_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "TYPE_MISMATCH_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "SECURITY_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "NETWORK_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "ABORT_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "URL_MISMATCH_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "QUOTA_EXCEEDED_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "TIMEOUT_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "INVALID_NODE_TYPE_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message") must inherit property "DATA_CLONE_ERR" with the proper type]
expected: FAIL
[DOMException must be primary interface of new DOMException("my message", "myName")]
expected: FAIL
[Stringification of new DOMException("my message", "myName")]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "name" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "message" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "code" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "INDEX_SIZE_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "DOMSTRING_SIZE_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "HIERARCHY_REQUEST_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "WRONG_DOCUMENT_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "INVALID_CHARACTER_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "NO_DATA_ALLOWED_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "NO_MODIFICATION_ALLOWED_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "NOT_FOUND_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "NOT_SUPPORTED_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "INUSE_ATTRIBUTE_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "INVALID_STATE_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "SYNTAX_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "INVALID_MODIFICATION_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "NAMESPACE_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "INVALID_ACCESS_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "VALIDATION_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "TYPE_MISMATCH_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "SECURITY_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "NETWORK_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "ABORT_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "URL_MISMATCH_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "QUOTA_EXCEEDED_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "TIMEOUT_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "INVALID_NODE_TYPE_ERR" with the proper type]
expected: FAIL
[DOMException interface: new DOMException("my message", "myName") must inherit property "DATA_CLONE_ERR" with the proper type]
expected: FAIL

View file

@ -0,0 +1,5 @@
[access-control-and-redirects.htm]
type: testharness
[Remote sync redirect to local origin]
expected: FAIL

View file

@ -0,0 +1,5 @@
[access-control-basic-allow-access-control-origin-header-data-url.htm]
type: testharness
[Access granted to null-origin iframe]
expected: FAIL

View file

@ -0,0 +1,5 @@
[access-control-basic-allow-preflight-cache.htm]
type: testharness
[Preflight cache should allow second request]
expected: FAIL

View file

@ -0,0 +1,5 @@
[access-control-basic-cors-safelisted-request-headers.htm]
type: testharness
[Request with CORS-safelisted headers]
expected: FAIL

View file

@ -0,0 +1,5 @@
[access-control-preflight-request-header-sorted.htm]
type: testharness
[Tests that Access-Control-Request-Headers are sorted.]
expected: FAIL

View file

@ -0,0 +1,5 @@
[access-control-sandboxed-iframe-denied-without-wildcard.htm]
type: testharness
[Sandboxed iframe is denied CORS access to server that allows parent origin]
expected: FAIL

View file

@ -0,0 +1,5 @@
[access-control-sandboxed-iframe-denied.htm]
type: testharness
[Sandboxed iframe is denied access to path]
expected: FAIL

View file

@ -26,6 +26,3 @@
[XHR method GET with MIME type text/html;charset=UTF-8]
expected: FAIL
[XHR method HEAD with MIME type text/plain]
expected: FAIL

View file

@ -0,0 +1,8 @@
[event-upload-progress-crossorigin.htm]
type: testharness
[Upload events registered too late (http://www1.web-platform.test:8000/XMLHttpRequest/resources/corsenabled.py)]
expected: FAIL
[Upload events registered too late (resources/redirect.py?code=307&location=http://www1.web-platform.test:8000/XMLHttpRequest/resources/corsenabled.py)]
expected: FAIL

View file

@ -3,6 +3,3 @@
[Referer header]
expected: FAIL
[Origin header]
expected: FAIL

View file

@ -0,0 +1,5 @@
[responseXML-unavailable-in-worker.html]
type: testharness
[XMLHttpRequest's responseXML property should not be exposed in workers.]
expected: FAIL

View file

@ -0,0 +1,8 @@
[responsedocument-decoding.htm]
type: testharness
[XMLHttpRequest: response document decoding (application/xml %3C%3Fxml%20version%3D'1.0'%20encoding%3D'windows-1252'%3F%3E%3Cx%3E%e6%a9%9f%3C%2Fx%3E)]
expected: FAIL
[XMLHttpRequest: response document decoding (text/html %3C!doctype%20html%3E%3Cmeta%20charset%3Dwindows-1252%3E%3Cx%3E%e6%a9%9f%3C%2Fx%3E)]
expected: FAIL

View file

@ -1,8 +0,0 @@
[send-content-type-string.htm]
type: testharness
[XMLHttpRequest: send() - Content-Type 1]
expected: FAIL
[XMLHttpRequest: send() - Content-Type 2]
expected: FAIL

View file

@ -93,3 +93,6 @@
[URLSearchParams request has correct default Content-Type of "application/x-www-form-urlencoded;charset=UTF-8"]
expected: FAIL
[Blob request with set type respects setRequestHeader("") to be specified]
expected: FAIL

View file

@ -0,0 +1,8 @@
[DOMRectList.html]
type: testharness
[Element getClientRects()]
expected: FAIL
[Range getClientRects()]
expected: FAIL

View file

@ -0,0 +1,5 @@
[elementFromPoint-002.html]
type: testharness
[Checking whether dynamic changes to visibility interact correctly with\n table anonymous boxes]
expected: FAIL

View file

@ -0,0 +1,5 @@
[elementFromPoint-003.html]
type: testharness
[Checking whether dynamic changes to visibility interact correctly with\n table anonymous boxes]
expected: FAIL

View file

@ -0,0 +1,8 @@
[elementsFromPoint-iframes.html]
type: testharness
[elementsFromPoint on the root document for points in iframe elements]
expected: FAIL
[elementsFromPoint on inner documents]
expected: FAIL

View file

@ -0,0 +1,5 @@
[elementsFromPoint-invalid-cases.html]
type: testharness
[The root element is the last element returned for otherwise empty queries within the viewport]
expected: FAIL

View file

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

View file

@ -0,0 +1,20 @@
[elementsFromPoint-simple.html]
type: testharness
[elementsFromPoint for each corner of a simple div]
expected: FAIL
[elementsFromPoint for each corner of a div that has a pseudo-element]
expected: FAIL
[elementsFromPoint for each corner of a div that is between another div and its pseudo-element]
expected: FAIL
[elementsFromPoint for each corner of a div that has a margin]
expected: FAIL
[elementsFromPoint for each corner of a div with pointer-events:none]
expected: FAIL
[elementsFromPoint for each corner of a div with a 3d transform]
expected: FAIL

View file

@ -0,0 +1,14 @@
[elementsFromPoint-svg.html]
type: testharness
[elementsFromPoint for a point inside two rects]
expected: FAIL
[elementsFromPoint for a point inside two rects that are inside a <g>]
expected: FAIL
[elementsFromPoint for a point inside two images]
expected: FAIL
[elementsFromPoint for a point inside transformed rects and <g>]
expected: FAIL

View file

@ -0,0 +1,9 @@
[elementsFromPoint-table.html]
type: testharness
expected: ERROR
[elementsFromPoint for points inside table cells]
expected: FAIL
[elementsFromPoint for points between table cells]
expected: FAIL

View file

@ -0,0 +1,329 @@
[interfaces.html]
type: testharness
[Element interface: document.createElement('div') must inherit property "scrollIntoView()" with the proper type]
expected: FAIL
[Element interface: document.createElement('div') must inherit property "scrollIntoView([object Object\],[object Object\])" with the proper type]
expected: FAIL
[Element interface: calling scrollIntoView([object Object\],[object Object\]) on document.createElement('div') with too few arguments must throw TypeError]
expected: FAIL
[Element interface: document.createElement('div') must inherit property "getBoxQuads(BoxQuadOptions)" with the proper type]
expected: FAIL
[Element interface: calling getBoxQuads(BoxQuadOptions) on document.createElement('div') with too few arguments must throw TypeError]
expected: FAIL
[Element interface: document.createElement('div') must inherit property "convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions)" with the proper type]
expected: FAIL
[Element interface: calling convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions) on document.createElement('div') with too few arguments must throw TypeError]
expected: FAIL
[Element interface: document.createElement('div') must inherit property "convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions)" with the proper type]
expected: FAIL
[Element interface: calling convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions) on document.createElement('div') with too few arguments must throw TypeError]
expected: FAIL
[Element interface: document.createElement('div') must inherit property "convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions)" with the proper type]
expected: FAIL
[Element interface: calling convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions) on document.createElement('div') with too few arguments must throw TypeError]
expected: FAIL
[HTMLImageElement interface: attribute x]
expected: FAIL
[HTMLImageElement interface: attribute y]
expected: FAIL
[HTMLImageElement interface: document.createElement('img') must inherit property "x" with the proper type]
expected: FAIL
[HTMLImageElement interface: document.createElement('img') must inherit property "y" with the proper type]
expected: FAIL
[Element interface: document.createElement('img') must inherit property "scrollIntoView()" with the proper type]
expected: FAIL
[Element interface: document.createElement('img') must inherit property "scrollIntoView([object Object\],[object Object\])" with the proper type]
expected: FAIL
[Element interface: calling scrollIntoView([object Object\],[object Object\]) on document.createElement('img') with too few arguments must throw TypeError]
expected: FAIL
[Element interface: document.createElement('img') must inherit property "getBoxQuads(BoxQuadOptions)" with the proper type]
expected: FAIL
[Element interface: calling getBoxQuads(BoxQuadOptions) on document.createElement('img') with too few arguments must throw TypeError]
expected: FAIL
[Element interface: document.createElement('img') must inherit property "convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions)" with the proper type]
expected: FAIL
[Element interface: calling convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions) on document.createElement('img') with too few arguments must throw TypeError]
expected: FAIL
[Element interface: document.createElement('img') must inherit property "convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions)" with the proper type]
expected: FAIL
[Element interface: calling convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions) on document.createElement('img') with too few arguments must throw TypeError]
expected: FAIL
[Element interface: document.createElement('img') must inherit property "convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions)" with the proper type]
expected: FAIL
[Element interface: calling convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions) on document.createElement('img') with too few arguments must throw TypeError]
expected: FAIL
[Window interface: attribute screen]
expected: FAIL
[Window interface: attribute innerWidth]
expected: FAIL
[Window interface: attribute innerHeight]
expected: FAIL
[Window interface: attribute scrollX]
expected: FAIL
[Window interface: attribute pageXOffset]
expected: FAIL
[Window interface: attribute scrollY]
expected: FAIL
[Window interface: attribute pageYOffset]
expected: FAIL
[Window interface: attribute screenX]
expected: FAIL
[Window interface: attribute screenY]
expected: FAIL
[Window interface: attribute outerWidth]
expected: FAIL
[Window interface: attribute outerHeight]
expected: FAIL
[Window interface: attribute devicePixelRatio]
expected: FAIL
[Document interface: operation caretPositionFromPoint(double, double)]
expected: FAIL
[Document interface: attribute scrollingElement]
expected: FAIL
[Document interface: operation getBoxQuads(BoxQuadOptions)]
expected: FAIL
[Document interface: operation convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions)]
expected: FAIL
[Document interface: operation convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions)]
expected: FAIL
[Document interface: operation convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions)]
expected: FAIL
[Document interface: document must inherit property "caretPositionFromPoint(double, double)" with the proper type]
expected: FAIL
[Document interface: calling caretPositionFromPoint(double, double) on document with too few arguments must throw TypeError]
expected: FAIL
[Document interface: document must inherit property "scrollingElement" with the proper type]
expected: FAIL
[Document interface: document must inherit property "getBoxQuads(BoxQuadOptions)" with the proper type]
expected: FAIL
[Document interface: calling getBoxQuads(BoxQuadOptions) on document with too few arguments must throw TypeError]
expected: FAIL
[Document interface: document must inherit property "convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions)" with the proper type]
expected: FAIL
[Document interface: calling convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions) on document with too few arguments must throw TypeError]
expected: FAIL
[Document interface: document must inherit property "convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions)" with the proper type]
expected: FAIL
[Document interface: calling convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions) on document with too few arguments must throw TypeError]
expected: FAIL
[Document interface: document must inherit property "convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions)" with the proper type]
expected: FAIL
[Document interface: calling convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions) on document with too few arguments must throw TypeError]
expected: FAIL
[Element interface: operation scrollIntoView()]
expected: FAIL
[Element interface: operation scrollIntoView([object Object\],[object Object\])]
expected: FAIL
[Element interface: operation getBoxQuads(BoxQuadOptions)]
expected: FAIL
[Element interface: operation convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions)]
expected: FAIL
[Element interface: operation convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions)]
expected: FAIL
[Element interface: operation convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions)]
expected: FAIL
[Element interface: document.createElementNS('x', 'y') must inherit property "scrollIntoView()" with the proper type]
expected: FAIL
[Element interface: document.createElementNS('x', 'y') must inherit property "scrollIntoView([object Object\],[object Object\])" with the proper type]
expected: FAIL
[Element interface: calling scrollIntoView([object Object\],[object Object\]) on document.createElementNS('x', 'y') with too few arguments must throw TypeError]
expected: FAIL
[Element interface: document.createElementNS('x', 'y') must inherit property "getBoxQuads(BoxQuadOptions)" with the proper type]
expected: FAIL
[Element interface: calling getBoxQuads(BoxQuadOptions) on document.createElementNS('x', 'y') with too few arguments must throw TypeError]
expected: FAIL
[Element interface: document.createElementNS('x', 'y') must inherit property "convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions)" with the proper type]
expected: FAIL
[Element interface: calling convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions) on document.createElementNS('x', 'y') with too few arguments must throw TypeError]
expected: FAIL
[Element interface: document.createElementNS('x', 'y') must inherit property "convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions)" with the proper type]
expected: FAIL
[Element interface: calling convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions) on document.createElementNS('x', 'y') with too few arguments must throw TypeError]
expected: FAIL
[Element interface: document.createElementNS('x', 'y') must inherit property "convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions)" with the proper type]
expected: FAIL
[Element interface: calling convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions) on document.createElementNS('x', 'y') with too few arguments must throw TypeError]
expected: FAIL
[Text interface: operation getBoxQuads(BoxQuadOptions)]
expected: FAIL
[Text interface: operation convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions)]
expected: FAIL
[Text interface: operation convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions)]
expected: FAIL
[Text interface: operation convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions)]
expected: FAIL
[Text interface: document.createTextNode('x') must inherit property "getBoxQuads(BoxQuadOptions)" with the proper type]
expected: FAIL
[Text interface: calling getBoxQuads(BoxQuadOptions) on document.createTextNode('x') with too few arguments must throw TypeError]
expected: FAIL
[Text interface: document.createTextNode('x') must inherit property "convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions)" with the proper type]
expected: FAIL
[Text interface: calling convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions) on document.createTextNode('x') with too few arguments must throw TypeError]
expected: FAIL
[Text interface: document.createTextNode('x') must inherit property "convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions)" with the proper type]
expected: FAIL
[Text interface: calling convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions) on document.createTextNode('x') with too few arguments must throw TypeError]
expected: FAIL
[Text interface: document.createTextNode('x') must inherit property "convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions)" with the proper type]
expected: FAIL
[Text interface: calling convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions) on document.createTextNode('x') with too few arguments must throw TypeError]
expected: FAIL
[Range interface: operation getClientRects()]
expected: FAIL
[Range interface: operation getBoundingClientRect()]
expected: FAIL
[Range interface: new Range() must inherit property "getClientRects()" with the proper type]
expected: FAIL
[Range interface: new Range() must inherit property "getBoundingClientRect()" with the proper type]
expected: FAIL
[Screen interface: attribute availWidth]
expected: FAIL
[Screen interface: attribute availHeight]
expected: FAIL
[Screen interface: attribute width]
expected: FAIL
[Screen interface: attribute height]
expected: FAIL
[Screen interface: screen must inherit property "availWidth" with the proper type]
expected: FAIL
[Screen interface: screen must inherit property "availHeight" with the proper type]
expected: FAIL
[Screen interface: screen must inherit property "width" with the proper type]
expected: FAIL
[Screen interface: screen must inherit property "height" with the proper type]
expected: FAIL
[CaretPosition interface: existence and properties of interface object]
expected: FAIL
[CaretPosition interface object length]
expected: FAIL
[CaretPosition interface object name]
expected: FAIL
[CaretPosition interface: existence and properties of interface prototype object]
expected: FAIL
[CaretPosition interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[CaretPosition interface: attribute offsetNode]
expected: FAIL
[CaretPosition interface: attribute offset]
expected: FAIL
[CaretPosition interface: operation getClientRect()]
expected: FAIL
[CaretPosition must be primary interface of document.caretPositionFromPoint(5, 5)]
expected: FAIL
[Stringification of document.caretPositionFromPoint(5, 5)]
expected: FAIL
[CaretPosition interface: document.caretPositionFromPoint(5, 5) must inherit property "offsetNode" with the proper type]
expected: FAIL
[CaretPosition interface: document.caretPositionFromPoint(5, 5) must inherit property "offset" with the proper type]
expected: FAIL
[CaretPosition interface: document.caretPositionFromPoint(5, 5) must inherit property "getClientRect()" with the proper type]
expected: FAIL

View file

@ -3,3 +3,21 @@
[scrollIntoView should behave correctly when the arg is not fully specified as ScrollIntoViewOptions]
expected: FAIL
[scrollIntoView should behave correctly when the arg is omitted]
expected: FAIL
[scrollIntoView should behave correctly when the arg is true]
expected: FAIL
[scrollIntoView should behave correctly when the arg is false]
expected: FAIL
[scrollIntoView should behave correctly when the arg is [object Object\]]
expected: FAIL
[scrollIntoView should behave correctly when the arg is null]
expected: FAIL
[scrollIntoView should behave correctly when the arg is undefined]
expected: FAIL

View file

@ -0,0 +1,122 @@
[scrollintoview.html]
type: testharness
[scrollIntoView() starting at left,top]
expected: FAIL
[scrollIntoView() starting at left,bottom]
expected: FAIL
[scrollIntoView() starting at right,top]
expected: FAIL
[scrollIntoView() starting at right,bottom]
expected: FAIL
[scrollIntoView(true) starting at left,top]
expected: FAIL
[scrollIntoView(true) starting at left,bottom]
expected: FAIL
[scrollIntoView(true) starting at right,top]
expected: FAIL
[scrollIntoView(true) starting at right,bottom]
expected: FAIL
[scrollIntoView(false) starting at left,top]
expected: FAIL
[scrollIntoView(false) starting at left,bottom]
expected: FAIL
[scrollIntoView(false) starting at right,top]
expected: FAIL
[scrollIntoView(false) starting at right,bottom]
expected: FAIL
[scrollIntoView(undefined) starting at left,top]
expected: FAIL
[scrollIntoView(undefined) starting at left,bottom]
expected: FAIL
[scrollIntoView(undefined) starting at right,top]
expected: FAIL
[scrollIntoView(undefined) starting at right,bottom]
expected: FAIL
[scrollIntoView(null) starting at left,top]
expected: FAIL
[scrollIntoView(null) starting at left,bottom]
expected: FAIL
[scrollIntoView(null) starting at right,top]
expected: FAIL
[scrollIntoView(null) starting at right,bottom]
expected: FAIL
[scrollIntoView({}) starting at left,top]
expected: FAIL
[scrollIntoView({}) starting at left,bottom]
expected: FAIL
[scrollIntoView({}) starting at right,top]
expected: FAIL
[scrollIntoView({}) starting at right,bottom]
expected: FAIL
[scrollIntoView({block: "center", inline: "center"}) starting at left,top]
expected: FAIL
[scrollIntoView({block: "center", inline: "center"}) starting at left,bottom]
expected: FAIL
[scrollIntoView({block: "center", inline: "center"}) starting at right,top]
expected: FAIL
[scrollIntoView({block: "center", inline: "center"}) starting at right,bottom]
expected: FAIL
[scrollIntoView({block: "start", inline: "start"}) starting at left,top]
expected: FAIL
[scrollIntoView({block: "start", inline: "start"}) starting at left,bottom]
expected: FAIL
[scrollIntoView({block: "start", inline: "start"}) starting at right,top]
expected: FAIL
[scrollIntoView({block: "start", inline: "start"}) starting at right,bottom]
expected: FAIL
[scrollIntoView({block: "end", inline: "end"}) starting at left,top]
expected: FAIL
[scrollIntoView({block: "end", inline: "end"}) starting at left,bottom]
expected: FAIL
[scrollIntoView({block: "end", inline: "end"}) starting at right,top]
expected: FAIL
[scrollIntoView({block: "end", inline: "end"}) starting at right,bottom]
expected: FAIL
[scrollIntoView({block: "nearest", inline: "nearest"}) starting at left,top]
expected: FAIL
[scrollIntoView({block: "nearest", inline: "nearest"}) starting at left,bottom]
expected: FAIL
[scrollIntoView({block: "nearest", inline: "nearest"}) starting at right,top]
expected: FAIL
[scrollIntoView({block: "nearest", inline: "nearest"}) starting at right,bottom]
expected: FAIL

View file

@ -1,5 +0,0 @@
[ttwf-scrollintoview.html]
type: testharness
[check scrollIntoView]
expected: FAIL

View file

@ -1,3 +0,0 @@
[MediaList.xhtml]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[MediaList2.xhtml]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[cssom-ruleTypeAndOrder.html]
type: testharness
[Type of #s-6 is expected to be page rule]
expected: FAIL

View file

@ -3,3 +3,9 @@
[Resolution of width is correct for ::before and ::after pseudo-elements of display: contents elements]
expected: FAIL
[Resolution of nonexistent pseudo-element styles]
expected: FAIL
[Item-based blockification of nonexistent pseudo-elements]
expected: FAIL

View file

@ -1,5 +0,0 @@
[index-003.html]
type: testharness
[page rule is expected to be @page :first]
expected: FAIL

View file

@ -117,3 +117,432 @@
[CSSStyleDeclaration interface: attribute parentRule]
expected: FAIL
[ProcessingInstruction interface: xmlss_pi must inherit property "sheet" with the proper type]
expected: FAIL
[SVGElement interface: svg_element must inherit property "style" with the proper type]
expected: FAIL
[MediaList must be primary interface of style_element.sheet.media]
expected: FAIL
[Stringification of style_element.sheet.media]
expected: FAIL
[MediaList interface: style_element.sheet.media must inherit property "mediaText" with the proper type]
expected: FAIL
[MediaList interface: style_element.sheet.media must inherit property "length" with the proper type]
expected: FAIL
[MediaList interface: style_element.sheet.media must inherit property "item(unsigned long)" with the proper type]
expected: FAIL
[MediaList interface: calling item(unsigned long) on style_element.sheet.media with too few arguments must throw TypeError]
expected: FAIL
[MediaList interface: style_element.sheet.media must inherit property "appendMedium(CSSOMString)" with the proper type]
expected: FAIL
[MediaList interface: calling appendMedium(CSSOMString) on style_element.sheet.media with too few arguments must throw TypeError]
expected: FAIL
[MediaList interface: style_element.sheet.media must inherit property "deleteMedium(CSSOMString)" with the proper type]
expected: FAIL
[MediaList interface: calling deleteMedium(CSSOMString) on style_element.sheet.media with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleSheet interface: operation insertRule(CSSOMString, unsigned long)]
expected: FAIL
[CSSStyleSheet interface: style_element.sheet must inherit property "ownerRule" with the proper type]
expected: FAIL
[StyleSheet interface: style_element.sheet must inherit property "type" with the proper type]
expected: FAIL
[StyleSheet interface: style_element.sheet must inherit property "ownerNode" with the proper type]
expected: FAIL
[StyleSheet interface: style_element.sheet must inherit property "parentStyleSheet" with the proper type]
expected: FAIL
[StyleSheet interface: style_element.sheet must inherit property "media" with the proper type]
expected: FAIL
[CSSStyleRule must be primary interface of style_element.sheet.cssRules[4\]]
expected: FAIL
[Stringification of style_element.sheet.cssRules[4\]]
expected: FAIL
[CSSStyleRule interface: style_element.sheet.cssRules[4\] must inherit property "selectorText" with the proper type]
expected: FAIL
[CSSStyleRule interface: style_element.sheet.cssRules[4\] must inherit property "style" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[4\] must inherit property "STYLE_RULE" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[4\] must inherit property "CHARSET_RULE" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[4\] must inherit property "IMPORT_RULE" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[4\] must inherit property "MEDIA_RULE" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[4\] must inherit property "FONT_FACE_RULE" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[4\] must inherit property "PAGE_RULE" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[4\] must inherit property "MARGIN_RULE" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[4\] must inherit property "NAMESPACE_RULE" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[4\] must inherit property "type" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[4\] must inherit property "cssText" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[4\] must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[4\] must inherit property "parentStyleSheet" with the proper type]
expected: FAIL
[CSSImportRule interface: style_element.sheet.cssRules[0\] must inherit property "href" with the proper type]
expected: FAIL
[CSSImportRule interface: style_element.sheet.cssRules[0\] must inherit property "media" with the proper type]
expected: FAIL
[CSSImportRule interface: style_element.sheet.cssRules[0\] must inherit property "styleSheet" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[0\] must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSGroupingRule interface: operation insertRule(CSSOMString, unsigned long)]
expected: FAIL
[CSSPageRule must be primary interface of style_element.sheet.cssRules[2\]]
expected: FAIL
[Stringification of style_element.sheet.cssRules[2\]]
expected: FAIL
[CSSPageRule interface: style_element.sheet.cssRules[2\] must inherit property "selectorText" with the proper type]
expected: FAIL
[CSSPageRule interface: style_element.sheet.cssRules[2\] must inherit property "style" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[2\] must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSMarginRule must be primary interface of style_element.sheet.cssRules[2\].cssRules[0\]]
expected: FAIL
[Stringification of style_element.sheet.cssRules[2\].cssRules[0\]]
expected: FAIL
[CSSMarginRule interface: style_element.sheet.cssRules[2\].cssRules[0\] must inherit property "name" with the proper type]
expected: FAIL
[CSSMarginRule interface: style_element.sheet.cssRules[2\].cssRules[0\] must inherit property "style" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[2\].cssRules[0\] must inherit property "STYLE_RULE" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[2\].cssRules[0\] must inherit property "CHARSET_RULE" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[2\].cssRules[0\] must inherit property "IMPORT_RULE" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[2\].cssRules[0\] must inherit property "MEDIA_RULE" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[2\].cssRules[0\] must inherit property "FONT_FACE_RULE" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[2\].cssRules[0\] must inherit property "PAGE_RULE" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[2\].cssRules[0\] must inherit property "MARGIN_RULE" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[2\].cssRules[0\] must inherit property "NAMESPACE_RULE" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[2\].cssRules[0\] must inherit property "type" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[2\].cssRules[0\] must inherit property "cssText" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[2\].cssRules[0\] must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[2\].cssRules[0\] must inherit property "parentStyleSheet" with the proper type]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[1\] must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSStyleDeclaration must be primary interface of style_element.sheet.cssRules[4\].style]
expected: FAIL
[Stringification of style_element.sheet.cssRules[4\].style]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[4\].style must inherit property "cssText" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[4\].style must inherit property "length" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[4\].style must inherit property "item(unsigned long)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling item(unsigned long) on style_element.sheet.cssRules[4\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[4\].style must inherit property "getPropertyValue(CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling getPropertyValue(CSSOMString) on style_element.sheet.cssRules[4\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[4\].style must inherit property "getPropertyPriority(CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling getPropertyPriority(CSSOMString) on style_element.sheet.cssRules[4\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[4\].style must inherit property "setProperty(CSSOMString, CSSOMString, CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling setProperty(CSSOMString, CSSOMString, CSSOMString) on style_element.sheet.cssRules[4\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[4\].style must inherit property "setPropertyValue(CSSOMString, CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling setPropertyValue(CSSOMString, CSSOMString) on style_element.sheet.cssRules[4\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[4\].style must inherit property "setPropertyPriority(CSSOMString, CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling setPropertyPriority(CSSOMString, CSSOMString) on style_element.sheet.cssRules[4\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[4\].style must inherit property "removeProperty(CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling removeProperty(CSSOMString) on style_element.sheet.cssRules[4\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[4\].style must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[4\].style must inherit property "cssFloat" with the proper type]
expected: FAIL
[CSSStyleDeclaration must be primary interface of style_element.sheet.cssRules[2\].style]
expected: FAIL
[Stringification of style_element.sheet.cssRules[2\].style]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].style must inherit property "cssText" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].style must inherit property "length" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].style must inherit property "item(unsigned long)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling item(unsigned long) on style_element.sheet.cssRules[2\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].style must inherit property "getPropertyValue(CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling getPropertyValue(CSSOMString) on style_element.sheet.cssRules[2\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].style must inherit property "getPropertyPriority(CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling getPropertyPriority(CSSOMString) on style_element.sheet.cssRules[2\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].style must inherit property "setProperty(CSSOMString, CSSOMString, CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling setProperty(CSSOMString, CSSOMString, CSSOMString) on style_element.sheet.cssRules[2\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].style must inherit property "setPropertyValue(CSSOMString, CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling setPropertyValue(CSSOMString, CSSOMString) on style_element.sheet.cssRules[2\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].style must inherit property "setPropertyPriority(CSSOMString, CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling setPropertyPriority(CSSOMString, CSSOMString) on style_element.sheet.cssRules[2\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].style must inherit property "removeProperty(CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling removeProperty(CSSOMString) on style_element.sheet.cssRules[2\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].style must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].style must inherit property "cssFloat" with the proper type]
expected: FAIL
[CSSStyleDeclaration must be primary interface of style_element.sheet.cssRules[2\].cssRules[0\].style]
expected: FAIL
[Stringification of style_element.sheet.cssRules[2\].cssRules[0\].style]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].cssRules[0\].style must inherit property "cssText" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].cssRules[0\].style must inherit property "length" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].cssRules[0\].style must inherit property "item(unsigned long)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling item(unsigned long) on style_element.sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].cssRules[0\].style must inherit property "getPropertyValue(CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling getPropertyValue(CSSOMString) on style_element.sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].cssRules[0\].style must inherit property "getPropertyPriority(CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling getPropertyPriority(CSSOMString) on style_element.sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].cssRules[0\].style must inherit property "setProperty(CSSOMString, CSSOMString, CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling setProperty(CSSOMString, CSSOMString, CSSOMString) on style_element.sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].cssRules[0\].style must inherit property "setPropertyValue(CSSOMString, CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling setPropertyValue(CSSOMString, CSSOMString) on style_element.sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].cssRules[0\].style must inherit property "setPropertyPriority(CSSOMString, CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling setPropertyPriority(CSSOMString, CSSOMString) on style_element.sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].cssRules[0\].style must inherit property "removeProperty(CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling removeProperty(CSSOMString) on style_element.sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].cssRules[0\].style must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: style_element.sheet.cssRules[2\].cssRules[0\].style must inherit property "cssFloat" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: style_element.style must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSStyleDeclaration must be primary interface of svg_element.style]
expected: FAIL
[Stringification of svg_element.style]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "cssText" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "length" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "item(unsigned long)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling item(unsigned long) on svg_element.style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "getPropertyValue(CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling getPropertyValue(CSSOMString) on svg_element.style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "getPropertyPriority(CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling getPropertyPriority(CSSOMString) on svg_element.style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "setProperty(CSSOMString, CSSOMString, CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling setProperty(CSSOMString, CSSOMString, CSSOMString) on svg_element.style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "setPropertyValue(CSSOMString, CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling setPropertyValue(CSSOMString, CSSOMString) on svg_element.style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "setPropertyPriority(CSSOMString, CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling setPropertyPriority(CSSOMString, CSSOMString) on svg_element.style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "removeProperty(CSSOMString)" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: calling removeProperty(CSSOMString) on svg_element.style with too few arguments must throw TypeError]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "parentRule" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: svg_element.style must inherit property "cssFloat" with the proper type]
expected: FAIL
[CSSStyleDeclaration interface: getComputedStyle(svg_element) must inherit property "parentRule" with the proper type]
expected: FAIL

View file

@ -0,0 +1,11 @@
[event.any.html]
type: testharness
[AbortController() basics]
expected: FAIL
[event.any.worker.html]
type: testharness
[AbortController() basics]
expected: FAIL

View file

@ -0,0 +1,5 @@
[Event-timestamp-high-resolution.html]
type: testharness
[Untitled]
expected: FAIL

View file

@ -0,0 +1,5 @@
[Event-timestamp-safe-resolution.html]
type: testharness
[Untitled]
expected: FAIL

View file

@ -0,0 +1,17 @@
[EventTarget-constructible.any.worker.html]
type: testharness
[A constructed EventTarget can be used as expected]
expected: FAIL
[EventTarget can be subclassed]
expected: FAIL
[EventTarget-constructible.any.html]
type: testharness
[A constructed EventTarget can be used as expected]
expected: FAIL
[EventTarget can be subclassed]
expected: FAIL

View file

@ -0,0 +1,8 @@
[interface-objects.html]
type: testharness
[Should be able to delete AbortController.]
expected: FAIL
[Should be able to delete AbortSignal.]
expected: FAIL

View file

@ -480,3 +480,327 @@
[CustomEvent interface: operation initCustomEvent(DOMString,boolean,boolean,any)]
expected: FAIL
[Event interface: operation initEvent(DOMString, boolean, boolean)]
expected: FAIL
[CustomEvent interface: operation initCustomEvent(DOMString, boolean, boolean, any)]
expected: FAIL
[EventTarget must be primary interface of new EventTarget()]
expected: FAIL
[Stringification of new EventTarget()]
expected: FAIL
[EventTarget interface: new EventTarget() must inherit property "addEventListener(DOMString, EventListener, [object Object\],[object Object\])" with the proper type]
expected: FAIL
[EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object\],[object Object\]) on new EventTarget() with too few arguments must throw TypeError]
expected: FAIL
[EventTarget interface: new EventTarget() must inherit property "removeEventListener(DOMString, EventListener, [object Object\],[object Object\])" with the proper type]
expected: FAIL
[EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object\],[object Object\]) on new EventTarget() with too few arguments must throw TypeError]
expected: FAIL
[EventTarget interface: new EventTarget() must inherit property "dispatchEvent(Event)" with the proper type]
expected: FAIL
[EventTarget interface: calling dispatchEvent(Event) on new EventTarget() with too few arguments must throw TypeError]
expected: FAIL
[AbortController interface: existence and properties of interface object]
expected: FAIL
[AbortController interface object length]
expected: FAIL
[AbortController interface object name]
expected: FAIL
[AbortController interface: existence and properties of interface prototype object]
expected: FAIL
[AbortController interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[AbortController interface: attribute signal]
expected: FAIL
[AbortController interface: operation abort()]
expected: FAIL
[AbortController must be primary interface of new AbortController()]
expected: FAIL
[Stringification of new AbortController()]
expected: FAIL
[AbortController interface: new AbortController() must inherit property "signal" with the proper type]
expected: FAIL
[AbortController interface: new AbortController() must inherit property "abort()" with the proper type]
expected: FAIL
[AbortSignal interface: existence and properties of interface object]
expected: FAIL
[AbortSignal interface object length]
expected: FAIL
[AbortSignal interface object name]
expected: FAIL
[AbortSignal interface: existence and properties of interface prototype object]
expected: FAIL
[AbortSignal interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[AbortSignal interface: attribute aborted]
expected: FAIL
[AbortSignal interface: attribute onabort]
expected: FAIL
[AbortSignal must be primary interface of new AbortController().signal]
expected: FAIL
[Stringification of new AbortController().signal]
expected: FAIL
[AbortSignal interface: new AbortController().signal must inherit property "aborted" with the proper type]
expected: FAIL
[AbortSignal interface: new AbortController().signal must inherit property "onabort" with the proper type]
expected: FAIL
[EventTarget interface: new AbortController().signal must inherit property "addEventListener(DOMString, EventListener, [object Object\],[object Object\])" with the proper type]
expected: FAIL
[EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object\],[object Object\]) on new AbortController().signal with too few arguments must throw TypeError]
expected: FAIL
[EventTarget interface: new AbortController().signal must inherit property "removeEventListener(DOMString, EventListener, [object Object\],[object Object\])" with the proper type]
expected: FAIL
[EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object\],[object Object\]) on new AbortController().signal with too few arguments must throw TypeError]
expected: FAIL
[EventTarget interface: new AbortController().signal must inherit property "dispatchEvent(Event)" with the proper type]
expected: FAIL
[EventTarget interface: calling dispatchEvent(Event) on new AbortController().signal with too few arguments must throw TypeError]
expected: FAIL
[MutationObserver interface: operation observe(Node, MutationObserverInit)]
expected: FAIL
[Document interface: new Document() must inherit property "origin" with the proper type]
expected: FAIL
[Document interface: new Document() must inherit property "createCDATASection(DOMString)" with the proper type]
expected: FAIL
[Node interface: new Document() must inherit property "isConnected" with the proper type]
expected: FAIL
[Document interface: xmlDoc must inherit property "origin" with the proper type]
expected: FAIL
[Document interface: xmlDoc must inherit property "createCDATASection(DOMString)" with the proper type]
expected: FAIL
[Node interface: xmlDoc must inherit property "isConnected" with the proper type]
expected: FAIL
[Node interface: document.doctype must inherit property "isConnected" with the proper type]
expected: FAIL
[Node interface: document.createDocumentFragment() must inherit property "isConnected" with the proper type]
expected: FAIL
[Element interface: element must inherit property "slot" with the proper type]
expected: FAIL
[Element interface: element must inherit property "attachShadow(ShadowRootInit)" with the proper type]
expected: FAIL
[Element interface: element must inherit property "shadowRoot" with the proper type]
expected: FAIL
[Element interface: element must inherit property "assignedSlot" with the proper type]
expected: FAIL
[Node interface: element must inherit property "isConnected" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "ELEMENT_NODE" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "ATTRIBUTE_NODE" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "TEXT_NODE" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "CDATA_SECTION_NODE" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "ENTITY_REFERENCE_NODE" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "ENTITY_NODE" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "COMMENT_NODE" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_NODE" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_TYPE_NODE" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "NOTATION_NODE" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "nodeType" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "baseURI" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "isConnected" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "ownerDocument" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "getRootNode(GetRootNodeOptions)" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "parentNode" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "parentElement" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "hasChildNodes()" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "childNodes" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "firstChild" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "lastChild" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "previousSibling" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "nextSibling" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "normalize()" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "cloneNode(boolean)" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "isEqualNode(Node)" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "isSameNode(Node)" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "compareDocumentPosition(Node)" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "contains(Node)" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "lookupPrefix(DOMString)" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "lookupNamespaceURI(DOMString)" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "isDefaultNamespace(DOMString)" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "insertBefore(Node, Node)" with the proper type]
expected: FAIL
[Node interface: calling insertBefore(Node, Node) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "appendChild(Node)" with the proper type]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "replaceChild(Node, Node)" with the proper type]
expected: FAIL
[Node interface: calling replaceChild(Node, Node) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError]
expected: FAIL
[Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "removeChild(Node)" with the proper type]
expected: FAIL
[EventTarget interface: document.querySelector("[id\]").attributes[0\] must inherit property "addEventListener(DOMString, EventListener, [object Object\],[object Object\])" with the proper type]
expected: FAIL
[EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object\],[object Object\]) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError]
expected: FAIL
[EventTarget interface: document.querySelector("[id\]").attributes[0\] must inherit property "removeEventListener(DOMString, EventListener, [object Object\],[object Object\])" with the proper type]
expected: FAIL
[EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object\],[object Object\]) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError]
expected: FAIL
[EventTarget interface: document.querySelector("[id\]").attributes[0\] must inherit property "dispatchEvent(Event)" with the proper type]
expected: FAIL
[Text interface: document.createTextNode("abc") must inherit property "assignedSlot" with the proper type]
expected: FAIL
[Node interface: document.createTextNode("abc") must inherit property "isConnected" with the proper type]
expected: FAIL
[Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "isConnected" with the proper type]
expected: FAIL
[Node interface: document.createComment("abc") must inherit property "isConnected" with the proper type]
expected: FAIL
[DOMTokenList interface: document.body.classList must inherit property "supports(DOMString)" with the proper type]
expected: FAIL

View file

@ -1,5 +0,0 @@
[contenttype_datauri_01.html]
type: testharness
[Data URI document.contentType === 'text/plain' when data URI MIME type is not set]
expected: FAIL

View file

@ -220,3 +220,18 @@
[Should throw NOT_SUPPORTED_ERR for non-legacy event interface "ProgressEvent"]
expected: FAIL
[Should throw NOT_SUPPORTED_ERR for non-legacy event interface "CloseEvent"]
expected: FAIL
[Should throw NOT_SUPPORTED_ERR for non-legacy event interface "ErrorEvent"]
expected: FAIL
[Should throw NOT_SUPPORTED_ERR for non-legacy event interface "PageTransitionEvent"]
expected: FAIL
[Should throw NOT_SUPPORTED_ERR for non-legacy event interface "PopStateEvent"]
expected: FAIL
[Should throw NOT_SUPPORTED_ERR for non-legacy event interface "WebGLContextEvent"]
expected: FAIL

View file

@ -0,0 +1,5 @@
[NodeIterator.html]
type: testharness
[Recursive filters need to throw]
expected: FAIL

View file

@ -0,0 +1,5 @@
[TreeWalker.html]
type: testharness
[Recursive filters need to throw]
expected: FAIL

View file

@ -3,3 +3,12 @@
[check XMLSerializer.serializeToString method could parsing xmldoc to string]
expected: FAIL
[check XMLSerializer.serializeToString method could parsing xmldoc to string]
expected: FAIL
[Check if the default namespace is correctly reset.]
expected: FAIL
[Check if there is no redundant empty namespace declaration.]
expected: FAIL

View file

@ -45,3 +45,9 @@
[ProcessingInstruction: target contains a 'COLON' (U+003A)]
expected: FAIL
[Element: href attributes are not percent-encoded]
expected: FAIL
[Element: query parts in href attributes are not percent-encoded]
expected: FAIL

View file

@ -8,3 +8,6 @@
bug: https://github.com/servo/servo/issues/5600
expected: FAIL
[TextDecoder interface: new TextDecoder() must inherit property "ignoreBOM" with the proper type]
expected: FAIL

View file

@ -4,9 +4,6 @@
[iso-2022-jp decoder: Error ESC]
expected: FAIL
[iso-2022-jp decoder: ASCII ESC, character]
expected: FAIL
[iso-2022-jp decoder: Double ASCII ESC, character]
expected: FAIL

View file

@ -0,0 +1,20 @@
[replacement-encodings.html]
type: testharness
[csiso2022kr - non-empty input decodes to one replacement character.]
expected: FAIL
[hz-gb-2312 - non-empty input decodes to one replacement character.]
expected: FAIL
[iso-2022-cn - non-empty input decodes to one replacement character.]
expected: FAIL
[iso-2022-cn-ext - non-empty input decodes to one replacement character.]
expected: FAIL
[iso-2022-kr - non-empty input decodes to one replacement character.]
expected: FAIL
[replacement - non-empty input decodes to one replacement character.]
expected: FAIL

View file

@ -0,0 +1,20 @@
[unsupported-encodings.html]
type: testharness
[UTF-32 with BOM should decode as UTF-16LE]
expected: FAIL
[utf-32 with BOM should decode as UTF-16LE]
expected: FAIL
[UTF-32LE with BOM should decode as UTF-16LE]
expected: FAIL
[utf-32le with BOM should decode as UTF-16LE]
expected: FAIL
[UTF-32be with BOM should decode as windows-1252]
expected: FAIL
[utf-32be with BOM should decode as windows-1252]
expected: FAIL

View file

@ -0,0 +1,26 @@
[utf-32.html]
type: testharness
[Expect resources/utf-32-big-endian-bom.html to parse as windows-1252]
expected: FAIL
[Expect resources/utf-32-big-endian-bom.xml to parse as windows-1252]
expected: FAIL
[Expect resources/utf-32-big-endian-nobom.html to parse as windows-1252]
expected: FAIL
[Expect resources/utf-32-big-endian-nobom.xml to parse as windows-1252]
expected: FAIL
[Expect resources/utf-32-little-endian-bom.html to parse as UTF-16LE]
expected: FAIL
[Expect resources/utf-32-little-endian-bom.xml to parse as UTF-16LE]
expected: FAIL
[Expect resources/utf-32-little-endian-nobom.html to parse as windows-1252]
expected: FAIL
[Expect resources/utf-32-little-endian-nobom.xml to parse as windows-1252]
expected: FAIL

View file

@ -0,0 +1,5 @@
[format-field-id-null.htm]
type: testharness
[EventSource: U+0000 in id field]
expected: FAIL

View file

@ -0,0 +1,5 @@
[cache.https.html]
type: testharness
[Request signals & the cache API]
expected: FAIL

View file

@ -0,0 +1,5 @@
[general-serviceworker.https.html]
type: testharness
[General fetch abort tests in a service worker]
expected: FAIL

View file

@ -0,0 +1,5 @@
[general-sharedworker.html]
type: testharness
[General fetch abort tests - shared worker]
expected: FAIL

View file

@ -0,0 +1,11 @@
[general.any.worker.html]
type: testharness
[Untitled]
expected: FAIL
[general.any.html]
type: testharness
[Untitled]
expected: FAIL

View file

@ -0,0 +1,5 @@
[serviceworker-intercepted.https.html]
type: testharness
[Aborting fetch when intercepted by a service worker]
expected: FAIL

View file

@ -12,3 +12,9 @@
[CORS invalid integrity]
expected: FAIL
[Empty string integrity for opaque response]
expected: FAIL
[SHA-* integrity for opaque response]
expected: FAIL

View file

@ -12,3 +12,9 @@
[CORS invalid integrity]
expected: FAIL
[Empty string integrity for opaque response]
expected: FAIL
[SHA-* integrity for opaque response]
expected: FAIL

View file

@ -6,3 +6,9 @@
[Cannot use * for credentialed fetches]
expected: FAIL
[* for credentialed fetches only matches literally]
expected: FAIL
[* can be one of several values]
expected: FAIL

View file

@ -3,3 +3,6 @@
[Basic Access-Control-Expose-Headers: * support]
expected: FAIL
[* can be one of several values]
expected: FAIL

View file

@ -3,6 +3,6 @@
[CORS filter on Set-Cookie header]
expected: FAIL
[CORS filter on Set-Cookie2 header, header is forbidden]
[CORS filter on Set-Cookie header, header is forbidden]
expected: FAIL

View file

@ -1,5 +1,8 @@
[cors-filtering.html]
type: testharness
[CORS filter on Set-Cookie2 header, header is forbidden]
[CORS filter on Set-Cookie header]
expected: FAIL
[CORS filter on Set-Cookie header, header is forbidden]
expected: FAIL

View file

@ -0,0 +1,11 @@
[cors-preflight-cache.any.html]
type: testharness
[Untitled]
expected: FAIL
[cors-preflight-cache.any.worker.html]
type: testharness
[Untitled]
expected: FAIL

View file

@ -12,6 +12,12 @@
[CORS that fails with credentials: true; method: GET (allowed: *); header: X-Test,1 (allowed: *)]
expected: FAIL
[CORS that succeeds with credentials: true; method: PUT (allowed: PUT); header: (allowed: *)]
expected: FAIL
[CORS that succeeds with credentials: true; method: * (allowed: *); header: *,1 (allowed: *)]
expected: FAIL
[cors-preflight-star.any.worker.html]
type: testharness
@ -24,3 +30,9 @@
[CORS that succeeds with credentials: false; method: GET (allowed: get); header: X-Test,1 (allowed: x-test)]
expected: FAIL
[CORS that succeeds with credentials: true; method: PUT (allowed: PUT); header: (allowed: *)]
expected: FAIL
[CORS that succeeds with credentials: true; method: * (allowed: *); header: *,1 (allowed: *)]
expected: FAIL

View file

@ -6,3 +6,9 @@
[Check append methods when called with already used name]
expected: FAIL
[Iterate combined values]
expected: FAIL
[Iterate combined values in sorted order]
expected: FAIL

View file

@ -0,0 +1,5 @@
[request-error.html]
type: testharness
[Request error]
expected: FAIL

View file

@ -27,3 +27,9 @@
[Request interface: new Request("") must inherit property "arrayBuffer" with the proper type (15)]
expected: FAIL
[Request interface: new Request("") must inherit property "body" with the proper type]
expected: FAIL
[Request interface: new Request("") must inherit property "arrayBuffer()" with the proper type]
expected: FAIL

View file

@ -0,0 +1,5 @@
[request-type-attribute-historical.html]
type: testharness
['type' getter should not exist on Request objects]
expected: FAIL

View file

@ -18,3 +18,6 @@
[Cancelling a closed Response stream]
expected: FAIL
[Response consume blob and http bodies]
expected: FAIL

View file

@ -39,3 +39,12 @@
[Response interface: new Response() must inherit property "arrayBuffer" with the proper type (12)]
expected: FAIL
[Response interface: new Response() must inherit property "trailer" with the proper type]
expected: FAIL
[Response interface: new Response() must inherit property "body" with the proper type]
expected: FAIL
[Response interface: new Response() must inherit property "arrayBuffer()" with the proper type]
expected: FAIL

View file

@ -0,0 +1,17 @@
[response-stream-disturbed-6.html]
type: testharness
[A non-closed stream on which read() has been called]
expected: FAIL
[A non-closed stream on which cancel() has been called]
expected: FAIL
[A closed stream on which read() has been called]
expected: FAIL
[An errored stream on which read() has been called]
expected: FAIL
[An errored stream on which cancel() has been called]
expected: FAIL

View file

@ -0,0 +1,45 @@
[dangling-markup-mitigation-data-url.tentative.sub.html]
type: testharness
expected: TIMEOUT
[<img id="dangling" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=">]
expected: FAIL
[<img id="dangling" src="data:image/png;base64,&#10;iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=">]
expected: FAIL
[<img id="dangling" src="data:image/png;base64,i&#10;VBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=">]
expected: FAIL
[<img id="dangling" src="data:image/svg+xml;utf8,\\n <svg width='1' height='1' xmlns='http://www.w3.org/2000/svg'>\\n <rect width='100%' height='100%' fill='rebeccapurple'/>\\n <rect x='10%' y='10%' width='80%' height='80%' fill='lightgreen'/>\\n </svg>">]
expected: FAIL
[<iframe id="dangling"\\n src="data:text/html,\\n <img\\n onload='window.parent.postMessage(&quot;loaded&quot;, &quot;*&quot;);'\\n onerror='window.parent.postMessage(&quot;error&quot;, &quot;*&quot;);'\\n src='http://web-platform.test:8000/images/gr&#10;een-256x256.png'>\\n ">\\n </iframe>]
expected: TIMEOUT
[<iframe id="dangling"\\n src="data:text/html,\\n <img\\n onload='window.parent.postMessage(&quot;loaded&quot;, &quot;*&quot;);'\\n onerror='window.parent.postMessage(&quot;error&quot;, &quot;*&quot;);'\\n src='http://web-platform.test:8000/images/green-256x256.png?&lt;'>\\n ">\\n </iframe>]
expected: TIMEOUT
[<iframe id="dangling"\\n src="data:text/html,\\n <img\\n onload='window.parent.postMessage(&quot;loaded&quot;, &quot;*&quot;);'\\n onerror='window.parent.postMessage(&quot;error&quot;, &quot;*&quot;);'\\n src='http://web-platform.test:8000/images/gr&#10;een-256x256.png?&amp;amp;lt;'>\\n ">\\n </iframe>]
expected: TIMEOUT
[<iframe id="dangling"\\n src="data:text/html,\\n <img\\n onload='window.parent.postMessage(&quot;loaded&quot;, &quot;*&quot;);'\\n onerror='window.parent.postMessage(&quot;error&quot;, &quot;*&quot;);'\\n src='http://web-platform.test:8000/images/green-256x256.png?&amp;amp;#10;&lt;'>\\n ">\\n </iframe>]
expected: TIMEOUT
[<iframe id="dangling"\\n src="data:text/html,\\n <img\\n onload='window.parent.postMessage(&quot;loaded&quot;, &quot;*&quot;);'\\n onerror='window.parent.postMessage(&quot;error&quot;, &quot;*&quot;);'\\n src='http://web-platform.test:8000/images/gr&#10;een-256x256.png?&lt;'>\\n ">\\n </iframe>]
expected: TIMEOUT
[<iframe id="dangling"\\n src=" data:text/html,\\n <img\\n onload='window.parent.postMessage(&quot;loaded&quot;, &quot;*&quot;);'\\n onerror='window.parent.postMessage(&quot;error&quot;, &quot;*&quot;);'\\n src='http://web-platform.test:8000/images/gr&#10;een-256x256.png?&lt;'>\\n ">\\n </iframe>]
expected: TIMEOUT
[<iframe id="dangling"\\n src="\\ndata:text/html,\\n <img\\n onload='window.parent.postMessage(&quot;loaded&quot;, &quot;*&quot;);'\\n onerror='window.parent.postMessage(&quot;error&quot;, &quot;*&quot;);'\\n src='http://web-platform.test:8000/images/gr&#10;een-256x256.png?&lt;'>\\n ">\\n </iframe>]
expected: TIMEOUT
[<iframe id="dangling"\\n src="&#10;data:text/html,\\n <img\\n onload='window.parent.postMessage(&quot;loaded&quot;, &quot;*&quot;);'\\n onerror='window.parent.postMessage(&quot;error&quot;, &quot;*&quot;);'\\n src='http://web-platform.test:8000/images/gr&#10;een-256x256.png?&lt;'>\\n ">\\n </iframe>]
expected: TIMEOUT
[<iframe id="dangling"\\n src="\\tdata:text/html,\\n <img\\n onload='window.parent.postMessage(&quot;loaded&quot;, &quot;*&quot;);'\\n onerror='window.parent.postMessage(&quot;error&quot;, &quot;*&quot;);'\\n src='http://web-platform.test:8000/images/gr&#10;een-256x256.png?&lt;'>\\n ">\\n </iframe>]
expected: TIMEOUT
[<iframe id="dangling"\\n src="\\rdata:text/html,\\n <img\\n onload='window.parent.postMessage(&quot;loaded&quot;, &quot;*&quot;);'\\n onerror='window.parent.postMessage(&quot;error&quot;, &quot;*&quot;);'\\n src='http://web-platform.test:8000/images/gr&#10;een-256x256.png?&lt;'>\\n ">\\n </iframe>]
expected: TIMEOUT

View file

@ -0,0 +1,15 @@
[document-fullscreen-enabled-cross-origin.sub.html]
type: testharness
expected: TIMEOUT
[Fullscreen enabled test: same-origin-default]
expected: NOTRUN
[Fullscreen enabled test: same-origin-allow]
expected: NOTRUN
[Fullscreen enabled test: cross-origin-default]
expected: NOTRUN
[Fullscreen enabled test: cross-origin-allow]
expected: NOTRUN

View file

@ -30,3 +30,9 @@
[Element interface: document.createElementNS(null, "test") must inherit property "onfullscreenerror" with the proper type (36)]
expected: FAIL
[Element interface: document.createElementNS(null, "test") must inherit property "onfullscreenchange" with the proper type]
expected: FAIL
[Element interface: document.createElementNS(null, "test") must inherit property "onfullscreenerror" with the proper type]
expected: FAIL

View file

@ -6,3 +6,18 @@
[Performance interface: existence and properties of interface prototype object]
expected: FAIL
[Performance interface: attribute timeOrigin]
expected: FAIL
[Performance interface: operation toJSON()]
expected: FAIL
[Performance interface: [object Performance\] must inherit property "timeOrigin" with the proper type]
expected: FAIL
[Performance interface: [object Performance\] must inherit property "toJSON()" with the proper type]
expected: FAIL
[Test default toJSON operation of Performance]
expected: FAIL

View file

@ -0,0 +1,11 @@
[timeOrigin.html]
type: testharness
[Window timeOrigin is close to Date.now() when there is no system clock adjustment.]
expected: FAIL
[Window and worker timeOrigins are close when created one after another.]
expected: FAIL
[Window and worker timeOrigins differ when worker is created after a delay.]
expected: FAIL

View file

@ -0,0 +1,5 @@
[window-worker-timeOrigin.window.html]
type: testharness
[timeOrigin and now() should be correctly ordered between window and worker]
expected: FAIL

View file

@ -0,0 +1,6 @@
[window-name-after-cross-origin-aux-frame-navigation.sub.html]
type: testharness
expected: ERROR
[Test that the window name is correct]
expected: NOTRUN

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