Skip to content

Commit 59225a6

Browse files
Bump version to 4.4.0-beta and LKG
1 parent 5f8a9e5 commit 59225a6

27 files changed

+60228
-45595
lines changed

lib/cs/diagnosticMessages.generated.json

Lines changed: 335 additions & 66 deletions
Large diffs are not rendered by default.

lib/de/diagnosticMessages.generated.json

Lines changed: 318 additions & 49 deletions
Large diffs are not rendered by default.

lib/es/diagnosticMessages.generated.json

Lines changed: 326 additions & 57 deletions
Large diffs are not rendered by default.

lib/fr/diagnosticMessages.generated.json

Lines changed: 319 additions & 50 deletions
Large diffs are not rendered by default.

lib/it/diagnosticMessages.generated.json

Lines changed: 336 additions & 67 deletions
Large diffs are not rendered by default.

lib/ja/diagnosticMessages.generated.json

Lines changed: 332 additions & 63 deletions
Large diffs are not rendered by default.

lib/ko/diagnosticMessages.generated.json

Lines changed: 331 additions & 62 deletions
Large diffs are not rendered by default.

lib/lib.dom.d.ts

Lines changed: 2070 additions & 3038 deletions
Large diffs are not rendered by default.

lib/lib.dom.iterable.d.ts

Lines changed: 33 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ and limitations under the License.
1919

2020

2121
/////////////////////////////
22-
/// DOM Iterable APIs
22+
/// Window Iterable APIs
2323
/////////////////////////////
2424

2525
interface AudioParam {
@@ -50,10 +50,6 @@ interface CanvasPathDrawingStyles {
5050
setLineDash(segments: Iterable<number>): void;
5151
}
5252

53-
interface ClientRectList {
54-
[Symbol.iterator](): IterableIterator<ClientRect>;
55-
}
56-
5753
interface DOMRectList {
5854
[Symbol.iterator](): IterableIterator<DOMRect>;
5955
}
@@ -77,6 +73,9 @@ interface FileList {
7773
[Symbol.iterator](): IterableIterator<File>;
7874
}
7975

76+
interface FontFaceSet extends Set<FontFace> {
77+
}
78+
8079
interface FormData {
8180
[Symbol.iterator](): IterableIterator<[string, FormDataEntryValue]>;
8281
/**
@@ -156,8 +155,13 @@ interface MediaList {
156155
[Symbol.iterator](): IterableIterator<string>;
157156
}
158157

158+
interface MessageEvent<T = any> {
159+
/** @deprecated */
160+
initMessageEvent(type: string, bubbles?: boolean, cancelable?: boolean, data?: any, origin?: string, lastEventId?: string, source?: MessageEventSource | null, ports?: Iterable<MessagePort>): void;
161+
}
162+
159163
interface MimeTypeArray {
160-
[Symbol.iterator](): IterableIterator<MimeType>;
164+
[Symbol.iterator](): IterableIterator<any>;
161165
}
162166

163167
interface NamedNodeMap {
@@ -166,6 +170,7 @@ interface NamedNodeMap {
166170

167171
interface Navigator {
168172
requestMediaKeySystemAccess(keySystem: string, supportedConfigurations: Iterable<MediaKeySystemConfiguration>): Promise<MediaKeySystemAccess>;
173+
vibrate(pattern: Iterable<number>): boolean;
169174
}
170175

171176
interface NodeList {
@@ -201,18 +206,21 @@ interface NodeListOf<TNode extends Node> {
201206
}
202207

203208
interface Plugin {
204-
[Symbol.iterator](): IterableIterator<MimeType>;
209+
[Symbol.iterator](): IterableIterator<undefined>;
205210
}
206211

207212
interface PluginArray {
208-
[Symbol.iterator](): IterableIterator<Plugin>;
213+
[Symbol.iterator](): IterableIterator<any>;
209214
}
210215

211-
interface RTCRtpTransceiver {
212-
setCodecPreferences(codecs: Iterable<RTCRtpCodecCapability>): void;
216+
interface RTCStatsReport extends ReadonlyMap<string, any> {
213217
}
214218

215-
interface RTCStatsReport extends ReadonlyMap<string, any> {
219+
interface ReadableStream<R = any> {
220+
[Symbol.iterator](): IterableIterator<any>;
221+
entries(): IterableIterator<[number, any]>;
222+
keys(): IterableIterator<number>;
223+
values(): IterableIterator<any>;
216224
}
217225

218226
interface SVGLengthList {
@@ -231,12 +239,12 @@ interface SVGStringList {
231239
[Symbol.iterator](): IterableIterator<string>;
232240
}
233241

234-
interface SourceBufferList {
235-
[Symbol.iterator](): IterableIterator<SourceBuffer>;
242+
interface SVGTransformList {
243+
[Symbol.iterator](): IterableIterator<SVGTransform>;
236244
}
237245

238-
interface SpeechGrammarList {
239-
[Symbol.iterator](): IterableIterator<SpeechGrammar>;
246+
interface SourceBufferList {
247+
[Symbol.iterator](): IterableIterator<SourceBuffer>;
240248
}
241249

242250
interface SpeechRecognitionResult {
@@ -251,6 +259,16 @@ interface StyleSheetList {
251259
[Symbol.iterator](): IterableIterator<CSSStyleSheet>;
252260
}
253261

262+
interface SubtleCrypto {
263+
deriveKey(algorithm: AlgorithmIdentifier | EcdhKeyDeriveParams | HkdfParams | Pbkdf2Params, baseKey: CryptoKey, derivedKeyType: AlgorithmIdentifier | AesDerivedKeyParams | HmacImportParams | HkdfParams | Pbkdf2Params, extractable: boolean, keyUsages: Iterable<KeyUsage>): Promise<CryptoKey>;
264+
generateKey(algorithm: RsaHashedKeyGenParams | EcKeyGenParams, extractable: boolean, keyUsages: KeyUsage[]): Promise<CryptoKeyPair>;
265+
generateKey(algorithm: AesKeyGenParams | HmacKeyGenParams | Pbkdf2Params, extractable: boolean, keyUsages: KeyUsage[]): Promise<CryptoKey>;
266+
generateKey(algorithm: AlgorithmIdentifier, extractable: boolean, keyUsages: Iterable<KeyUsage>): Promise<CryptoKeyPair | CryptoKey>;
267+
importKey(format: "jwk", keyData: JsonWebKey, algorithm: AlgorithmIdentifier | RsaHashedImportParams | EcKeyImportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: KeyUsage[]): Promise<CryptoKey>;
268+
importKey(format: Exclude<KeyFormat, "jwk">, keyData: BufferSource, algorithm: AlgorithmIdentifier | RsaHashedImportParams | EcKeyImportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: Iterable<KeyUsage>): Promise<CryptoKey>;
269+
unwrapKey(format: KeyFormat, wrappedKey: BufferSource, unwrappingKey: CryptoKey, unwrapAlgorithm: AlgorithmIdentifier | RsaOaepParams | AesCtrParams | AesCbcParams | AesGcmParams, unwrappedKeyAlgorithm: AlgorithmIdentifier | RsaHashedImportParams | EcKeyImportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: Iterable<KeyUsage>): Promise<CryptoKey>;
270+
}
271+
254272
interface TextTrackCueList {
255273
[Symbol.iterator](): IterableIterator<TextTrackCue>;
256274
}
@@ -279,10 +297,6 @@ interface URLSearchParams {
279297
values(): IterableIterator<string>;
280298
}
281299

282-
interface VRDisplay {
283-
requestPresent(layers: Iterable<VRLayer>): Promise<void>;
284-
}
285-
286300
interface WEBGL_draw_buffers {
287301
drawBuffersWEBGL(buffers: Iterable<GLenum>): void;
288302
}

0 commit comments

Comments
 (0)