|
2 | 2 | /// Window Iterable APIs
|
3 | 3 | /////////////////////////////
|
4 | 4 |
|
5 |
| -interface AbortSignal { |
6 |
| - /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/AbortSignal/any_static) */ |
7 |
| - any(signals: Iterable<AbortSignal>): AbortSignal; |
8 |
| -} |
9 |
| - |
10 | 5 | interface AudioParam {
|
11 | 6 | /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/AudioParam/setValueCurveAtTime) */
|
12 | 7 | setValueCurveAtTime(values: Iterable<number>, startTime: number, duration: number): AudioParam;
|
@@ -176,6 +171,10 @@ interface IDBObjectStore {
|
176 | 171 | createIndex(name: string, keyPath: string | Iterable<string>, options?: IDBIndexParameters): IDBIndex;
|
177 | 172 | }
|
178 | 173 |
|
| 174 | +interface ImageTrackList { |
| 175 | + [Symbol.iterator](): ArrayIterator<ImageTrack>; |
| 176 | +} |
| 177 | + |
179 | 178 | interface MIDIInputMap extends ReadonlyMap<string, MIDIInput> {
|
180 | 179 | }
|
181 | 180 |
|
@@ -313,7 +312,7 @@ interface SubtleCrypto {
|
313 | 312 | /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SubtleCrypto/deriveKey) */
|
314 | 313 | deriveKey(algorithm: AlgorithmIdentifier | EcdhKeyDeriveParams | HkdfParams | Pbkdf2Params, baseKey: CryptoKey, derivedKeyType: AlgorithmIdentifier | AesDerivedKeyParams | HmacImportParams | HkdfParams | Pbkdf2Params, extractable: boolean, keyUsages: Iterable<KeyUsage>): Promise<CryptoKey>;
|
315 | 314 | /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SubtleCrypto/generateKey) */
|
316 |
| - generateKey(algorithm: "Ed25519", extractable: boolean, keyUsages: ReadonlyArray<"sign" | "verify">): Promise<CryptoKeyPair>; |
| 315 | + generateKey(algorithm: "Ed25519" | { name: "Ed25519" }, extractable: boolean, keyUsages: ReadonlyArray<"sign" | "verify">): Promise<CryptoKeyPair>; |
317 | 316 | generateKey(algorithm: RsaHashedKeyGenParams | EcKeyGenParams, extractable: boolean, keyUsages: ReadonlyArray<KeyUsage>): Promise<CryptoKeyPair>;
|
318 | 317 | generateKey(algorithm: AesKeyGenParams | HmacKeyGenParams | Pbkdf2Params, extractable: boolean, keyUsages: ReadonlyArray<KeyUsage>): Promise<CryptoKey>;
|
319 | 318 | generateKey(algorithm: AlgorithmIdentifier, extractable: boolean, keyUsages: Iterable<KeyUsage>): Promise<CryptoKeyPair | CryptoKey>;
|
@@ -350,6 +349,9 @@ interface URLSearchParams {
|
350 | 349 | values(): URLSearchParamsIterator<string>;
|
351 | 350 | }
|
352 | 351 |
|
| 352 | +interface ViewTransitionTypeSet extends Set<string> { |
| 353 | +} |
| 354 | + |
353 | 355 | interface WEBGL_draw_buffers {
|
354 | 356 | /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WEBGL_draw_buffers/drawBuffersWEBGL) */
|
355 | 357 | drawBuffersWEBGL(buffers: Iterable<GLenum>): void;
|
@@ -428,7 +430,7 @@ interface WebGL2RenderingContextOverloads {
|
428 | 430 | uniform4fv(location: WebGLUniformLocation | null, data: Iterable<GLfloat>, srcOffset?: number, srcLength?: GLuint): void;
|
429 | 431 | /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniform) */
|
430 | 432 | uniform4iv(location: WebGLUniformLocation | null, data: Iterable<GLint>, srcOffset?: number, srcLength?: GLuint): void;
|
431 |
| - /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniformMatrix) */ |
| 433 | + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniformMatrix) */ |
432 | 434 | uniformMatrix2fv(location: WebGLUniformLocation | null, transpose: GLboolean, data: Iterable<GLfloat>, srcOffset?: number, srcLength?: GLuint): void;
|
433 | 435 | /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniformMatrix) */
|
434 | 436 | uniformMatrix3fv(location: WebGLUniformLocation | null, transpose: GLboolean, data: Iterable<GLfloat>, srcOffset?: number, srcLength?: GLuint): void;
|
|
0 commit comments