A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | API | WPT Set | Subset | Notes | |||||||||||||||||||||||
2 | |||||||||||||||||||||||||||
3 | Crypto | WebCryptoAPI | All | ||||||||||||||||||||||||
4 | CryptoKey | ||||||||||||||||||||||||||
5 | SubtleCrypto | ||||||||||||||||||||||||||
6 | globalThis.crypto | ||||||||||||||||||||||||||
7 | |||||||||||||||||||||||||||
8 | Blob | FileAPI/blob | All | except Blob-stream-sync-xhr-crash.html | |||||||||||||||||||||||
9 | Flie | FileAPI/file | All | ||||||||||||||||||||||||
10 | FileAPI/idlharness.any.js | not FileReader | |||||||||||||||||||||||||
11 | |||||||||||||||||||||||||||
12 | CompressionStream | compression | All | ||||||||||||||||||||||||
13 | DecompressionStream | ||||||||||||||||||||||||||
14 | |||||||||||||||||||||||||||
15 | globalThis.console | console | TBD | Need to define console subset we need | |||||||||||||||||||||||
16 | |||||||||||||||||||||||||||
17 | AbortSignal | dom/abort | AbortSignal.any.js | ||||||||||||||||||||||||
18 | AbortController | abort-signal-any.any.js | |||||||||||||||||||||||||
19 | event.any.js | ||||||||||||||||||||||||||
20 | reason-constructor.html | should be js only test, not html | |||||||||||||||||||||||||
21 | |||||||||||||||||||||||||||
22 | DOMException | webidl/ecmascript-binding/es-exceptions | All | ||||||||||||||||||||||||
23 | |||||||||||||||||||||||||||
24 | Event | dom/events | TBD | A lot here, need to determine relevant subset | |||||||||||||||||||||||
25 | EventTarget | ||||||||||||||||||||||||||
26 | |||||||||||||||||||||||||||
27 | TextEncoder | encoding | All | ||||||||||||||||||||||||
28 | TextDecoder | ||||||||||||||||||||||||||
29 | TextEncoderStream | ||||||||||||||||||||||||||
30 | TextDecoderStream | ||||||||||||||||||||||||||
31 | |||||||||||||||||||||||||||
32 | ReadableStream | streams | All | ||||||||||||||||||||||||
33 | ReadableStreamBYOBReader | ||||||||||||||||||||||||||
34 | ReadableStreamBYOBRequest | ||||||||||||||||||||||||||
35 | ReadableStreamDefaultController | ||||||||||||||||||||||||||
36 | ReadableByteStreamController | ||||||||||||||||||||||||||
37 | ReadableStreamDefaultReader | ||||||||||||||||||||||||||
38 | TransformStream | ||||||||||||||||||||||||||
39 | TransformStreamDefaultController | ||||||||||||||||||||||||||
40 | WritableStream | ||||||||||||||||||||||||||
41 | WritableStreamDefaultController | ||||||||||||||||||||||||||
42 | WritableStreamDefaultWriter | ||||||||||||||||||||||||||
43 | ByteLengthQueueingStrategy | ||||||||||||||||||||||||||
44 | CountQueueingStrategy | ||||||||||||||||||||||||||
45 | |||||||||||||||||||||||||||
46 | URL | url | All | ||||||||||||||||||||||||
47 | URLSearchParams | ||||||||||||||||||||||||||
48 | |||||||||||||||||||||||||||
49 | WebAssembly.Global | wasm | All | May have to look into a few of these | |||||||||||||||||||||||
50 | WebAssembly.Instance | ||||||||||||||||||||||||||
51 | WebAssembly.Memory | ||||||||||||||||||||||||||
52 | WebAssembly.Module | ||||||||||||||||||||||||||
53 | WebAssembly.Table | ||||||||||||||||||||||||||
54 | WebAssembly.compile | ||||||||||||||||||||||||||
55 | WebAssembly.compileStreaming | ? | |||||||||||||||||||||||||
56 | WebAssembly.instantiate | ||||||||||||||||||||||||||
57 | WebAssembly.instantiateStreaming | ? | |||||||||||||||||||||||||
58 | WebAssembly.validate | ||||||||||||||||||||||||||
59 | |||||||||||||||||||||||||||
60 | Headers | fetch | TBD | Needs to be based on wintercg subset | |||||||||||||||||||||||
61 | Request | ||||||||||||||||||||||||||
62 | Response | ||||||||||||||||||||||||||
63 | FormData | ||||||||||||||||||||||||||
64 | globalThis.fetch() | ||||||||||||||||||||||||||
65 | |||||||||||||||||||||||||||
66 | atob | html/webappapis/atob | |||||||||||||||||||||||||
67 | btoa | ||||||||||||||||||||||||||
68 | |||||||||||||||||||||||||||
69 | queueMicrotask | html/webappapis/microtask-queuing | |||||||||||||||||||||||||
70 | |||||||||||||||||||||||||||
71 | setTimeout | html/webappapis/timers | |||||||||||||||||||||||||
72 | clearTimeout | ||||||||||||||||||||||||||
73 | setInterval | ||||||||||||||||||||||||||
74 | clearInterval | ||||||||||||||||||||||||||
75 | structuredClone | html/webappapis/structured-clone | different tests for the serialization? | ||||||||||||||||||||||||
76 | |||||||||||||||||||||||||||
77 | performance.now | performance-timeline | TBD | ||||||||||||||||||||||||
78 | performance.timeOrigin | ||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||
80 | navigator.userAgent | ?? | |||||||||||||||||||||||||
81 | |||||||||||||||||||||||||||
82 | |||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||
84 | |||||||||||||||||||||||||||
85 | |||||||||||||||||||||||||||
86 | |||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||
88 | |||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||
100 |