AbortSignal
AbortController
AbortSignal
+dom/abort/*
-dom/abort/reason-constructor.html
Web Crypto API
- Crypto
- CryptoKey
- SubtleCrypto
- globalThis.crypto
+WebCryptoAPI/*
-historical.any.*
-algorithm-discards-context.https.window.*
Console
Tests are very sparse, and so is spec - it is unclear what side-effects console.log should have across runtimes.
Streams
- ByteLengthQueuingStrategy
- CountQueuingStrategy
- ReadableByteStreamController
- ReadableStream
- ReadableStreamBYOBReader
- ReadableStreamBYOBRequest
- ReadableStreamDefaultController
- ReadableStreamDefaultReader
- TransformStream
- TransformStreamDefaultController
- WritableStream
- WritableStreamDefaultController
- WritableStreamDefaultWriter
+streams/*
-streams/readable-streams/cross-realm-crash.window.html
streams/transferable/* needs investigation.
(De)compression streams
- CompressionStream
- DecompressionStream
Text encoding
- TextDecoder
- TextDecoderStream
- TextEncoder
- TextEncoderStream
+encoding/*
-encoding/streams/realms.window.html
-encoding/streams/invalid-realm.window.html
-encoding/unsupported-encodings.any.*
-encoding/single-byte-decoder.window.html
-encoding/unsupported-labels.window.html
URL
+url/*
-url/url-setters-a-area.window.html
-url/a-element-origin.html
-url/a-element.html
-url/data-uri-fragment.html
-url/failure.html
Note, a lot of tests in this directory also test using <a> and <area> tags from HTML. It would be good to split those into seperate files.
URLPattern
+urlpattern/urlpattern.any.*
+urlpattern/urlpattern-https.any.*
+urlpattern/urlpattern-hasregexpgroups.any.*
File API
+FileAPI/blob/*
-FileAPI/blob/Blob-constructor-dom.window.html
+FileAPI/file/*
-FileAPI/file/send-file-form-*
+FileAPI/url/url-format.any.*
+FileAPI/url/url-with-fetch.any.*
+FileAPI/unicode.html
A lot of these tests rely on FileReader existing. Should we add this?
AbortSignal
AbortControllerAbortSignalWeb Crypto API
Console
Tests are very sparse, and so is spec - it is unclear what side-effects
console.logshould have across runtimes.Streams
streams/transferable/*needs investigation.(De)compression streams
Text encoding
URL
Note, a lot of tests in this directory also test using
<a>and<area>tags from HTML. It would be good to split those into seperate files.URLPattern
File API
A lot of these tests rely on FileReader existing. Should we add this?