Skip to content

Commit 98f45d7

Browse files
authored
Manual update of generated DOM and Worker libs (#59366)
1 parent 307ff6c commit 98f45d7

4 files changed

+115
-115
lines changed

src/lib/dom.asynciterable.generated.d.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
/////////////////////////////
44

55
interface FileSystemDirectoryHandle {
6-
[Symbol.asyncIterator](): AsyncIterableIterator<[string, FileSystemHandle]>;
7-
entries(): AsyncIterableIterator<[string, FileSystemHandle]>;
8-
keys(): AsyncIterableIterator<string>;
9-
values(): AsyncIterableIterator<FileSystemHandle>;
6+
[Symbol.asyncIterator](): AsyncBuiltinIterator<[string, FileSystemHandle], BuiltinIteratorReturn>;
7+
entries(): AsyncBuiltinIterator<[string, FileSystemHandle], BuiltinIteratorReturn>;
8+
keys(): AsyncBuiltinIterator<string, BuiltinIteratorReturn>;
9+
values(): AsyncBuiltinIterator<FileSystemHandle, BuiltinIteratorReturn>;
1010
}
1111

1212
interface ReadableStream<R = any> {
13-
[Symbol.asyncIterator](options?: ReadableStreamIteratorOptions): AsyncIterableIterator<R>;
14-
values(options?: ReadableStreamIteratorOptions): AsyncIterableIterator<R>;
13+
[Symbol.asyncIterator](options?: ReadableStreamIteratorOptions): AsyncBuiltinIterator<R, BuiltinIteratorReturn>;
14+
values(options?: ReadableStreamIteratorOptions): AsyncBuiltinIterator<R, BuiltinIteratorReturn>;
1515
}

src/lib/dom.iterable.generated.d.ts

Lines changed: 73 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -23,36 +23,36 @@ interface BaseAudioContext {
2323
}
2424

2525
interface CSSKeyframesRule {
26-
[Symbol.iterator](): IterableIterator<CSSKeyframeRule>;
26+
[Symbol.iterator](): BuiltinIterator<CSSKeyframeRule, BuiltinIteratorReturn>;
2727
}
2828

2929
interface CSSNumericArray {
30-
[Symbol.iterator](): IterableIterator<CSSNumericValue>;
31-
entries(): IterableIterator<[number, CSSNumericValue]>;
32-
keys(): IterableIterator<number>;
33-
values(): IterableIterator<CSSNumericValue>;
30+
[Symbol.iterator](): BuiltinIterator<CSSNumericValue, BuiltinIteratorReturn>;
31+
entries(): BuiltinIterator<[number, CSSNumericValue], BuiltinIteratorReturn>;
32+
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
33+
values(): BuiltinIterator<CSSNumericValue, BuiltinIteratorReturn>;
3434
}
3535

3636
interface CSSRuleList {
37-
[Symbol.iterator](): IterableIterator<CSSRule>;
37+
[Symbol.iterator](): BuiltinIterator<CSSRule, BuiltinIteratorReturn>;
3838
}
3939

4040
interface CSSStyleDeclaration {
41-
[Symbol.iterator](): IterableIterator<string>;
41+
[Symbol.iterator](): BuiltinIterator<string, BuiltinIteratorReturn>;
4242
}
4343

4444
interface CSSTransformValue {
45-
[Symbol.iterator](): IterableIterator<CSSTransformComponent>;
46-
entries(): IterableIterator<[number, CSSTransformComponent]>;
47-
keys(): IterableIterator<number>;
48-
values(): IterableIterator<CSSTransformComponent>;
45+
[Symbol.iterator](): BuiltinIterator<CSSTransformComponent, BuiltinIteratorReturn>;
46+
entries(): BuiltinIterator<[number, CSSTransformComponent], BuiltinIteratorReturn>;
47+
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
48+
values(): BuiltinIterator<CSSTransformComponent, BuiltinIteratorReturn>;
4949
}
5050

5151
interface CSSUnparsedValue {
52-
[Symbol.iterator](): IterableIterator<CSSUnparsedSegment>;
53-
entries(): IterableIterator<[number, CSSUnparsedSegment]>;
54-
keys(): IterableIterator<number>;
55-
values(): IterableIterator<CSSUnparsedSegment>;
52+
[Symbol.iterator](): BuiltinIterator<CSSUnparsedSegment, BuiltinIteratorReturn>;
53+
entries(): BuiltinIterator<[number, CSSUnparsedSegment], BuiltinIteratorReturn>;
54+
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
55+
values(): BuiltinIterator<CSSUnparsedSegment, BuiltinIteratorReturn>;
5656
}
5757

5858
interface Cache {
@@ -74,72 +74,72 @@ interface CustomStateSet extends Set<string> {
7474
}
7575

7676
interface DOMRectList {
77-
[Symbol.iterator](): IterableIterator<DOMRect>;
77+
[Symbol.iterator](): BuiltinIterator<DOMRect, BuiltinIteratorReturn>;
7878
}
7979

8080
interface DOMStringList {
81-
[Symbol.iterator](): IterableIterator<string>;
81+
[Symbol.iterator](): BuiltinIterator<string, BuiltinIteratorReturn>;
8282
}
8383

8484
interface DOMTokenList {
85-
[Symbol.iterator](): IterableIterator<string>;
86-
entries(): IterableIterator<[number, string]>;
87-
keys(): IterableIterator<number>;
88-
values(): IterableIterator<string>;
85+
[Symbol.iterator](): BuiltinIterator<string, BuiltinIteratorReturn>;
86+
entries(): BuiltinIterator<[number, string], BuiltinIteratorReturn>;
87+
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
88+
values(): BuiltinIterator<string, BuiltinIteratorReturn>;
8989
}
9090

9191
interface DataTransferItemList {
92-
[Symbol.iterator](): IterableIterator<DataTransferItem>;
92+
[Symbol.iterator](): BuiltinIterator<DataTransferItem, BuiltinIteratorReturn>;
9393
}
9494

9595
interface EventCounts extends ReadonlyMap<string, number> {
9696
}
9797

9898
interface FileList {
99-
[Symbol.iterator](): IterableIterator<File>;
99+
[Symbol.iterator](): BuiltinIterator<File, BuiltinIteratorReturn>;
100100
}
101101

102102
interface FontFaceSet extends Set<FontFace> {
103103
}
104104

105105
interface FormData {
106-
[Symbol.iterator](): IterableIterator<[string, FormDataEntryValue]>;
106+
[Symbol.iterator](): BuiltinIterator<[string, FormDataEntryValue], BuiltinIteratorReturn>;
107107
/** Returns an array of key, value pairs for every entry in the list. */
108-
entries(): IterableIterator<[string, FormDataEntryValue]>;
108+
entries(): BuiltinIterator<[string, FormDataEntryValue], BuiltinIteratorReturn>;
109109
/** Returns a list of keys in the list. */
110-
keys(): IterableIterator<string>;
110+
keys(): BuiltinIterator<string, BuiltinIteratorReturn>;
111111
/** Returns a list of values in the list. */
112-
values(): IterableIterator<FormDataEntryValue>;
112+
values(): BuiltinIterator<FormDataEntryValue, BuiltinIteratorReturn>;
113113
}
114114

115115
interface HTMLAllCollection {
116-
[Symbol.iterator](): IterableIterator<Element>;
116+
[Symbol.iterator](): BuiltinIterator<Element, BuiltinIteratorReturn>;
117117
}
118118

119119
interface HTMLCollectionBase {
120-
[Symbol.iterator](): IterableIterator<Element>;
120+
[Symbol.iterator](): BuiltinIterator<Element, BuiltinIteratorReturn>;
121121
}
122122

123123
interface HTMLCollectionOf<T extends Element> {
124-
[Symbol.iterator](): IterableIterator<T>;
124+
[Symbol.iterator](): BuiltinIterator<T, BuiltinIteratorReturn>;
125125
}
126126

127127
interface HTMLFormElement {
128-
[Symbol.iterator](): IterableIterator<Element>;
128+
[Symbol.iterator](): BuiltinIterator<Element, BuiltinIteratorReturn>;
129129
}
130130

131131
interface HTMLSelectElement {
132-
[Symbol.iterator](): IterableIterator<HTMLOptionElement>;
132+
[Symbol.iterator](): BuiltinIterator<HTMLOptionElement, BuiltinIteratorReturn>;
133133
}
134134

135135
interface Headers {
136-
[Symbol.iterator](): IterableIterator<[string, string]>;
136+
[Symbol.iterator](): BuiltinIterator<[string, string], BuiltinIteratorReturn>;
137137
/** Returns an iterator allowing to go through all key/value pairs contained in this object. */
138-
entries(): IterableIterator<[string, string]>;
138+
entries(): BuiltinIterator<[string, string], BuiltinIteratorReturn>;
139139
/** Returns an iterator allowing to go through all keys of the key/value pairs contained in this object. */
140-
keys(): IterableIterator<string>;
140+
keys(): BuiltinIterator<string, BuiltinIteratorReturn>;
141141
/** Returns an iterator allowing to go through all values of the key/value pairs contained in this object. */
142-
values(): IterableIterator<string>;
142+
values(): BuiltinIterator<string, BuiltinIteratorReturn>;
143143
}
144144

145145
interface Highlight extends Set<AbstractRange> {
@@ -180,14 +180,14 @@ interface MIDIOutputMap extends ReadonlyMap<string, MIDIOutput> {
180180
}
181181

182182
interface MediaKeyStatusMap {
183-
[Symbol.iterator](): IterableIterator<[BufferSource, MediaKeyStatus]>;
184-
entries(): IterableIterator<[BufferSource, MediaKeyStatus]>;
185-
keys(): IterableIterator<BufferSource>;
186-
values(): IterableIterator<MediaKeyStatus>;
183+
[Symbol.iterator](): BuiltinIterator<[BufferSource, MediaKeyStatus], BuiltinIteratorReturn>;
184+
entries(): BuiltinIterator<[BufferSource, MediaKeyStatus], BuiltinIteratorReturn>;
185+
keys(): BuiltinIterator<BufferSource, BuiltinIteratorReturn>;
186+
values(): BuiltinIterator<MediaKeyStatus, BuiltinIteratorReturn>;
187187
}
188188

189189
interface MediaList {
190-
[Symbol.iterator](): IterableIterator<string>;
190+
[Symbol.iterator](): BuiltinIterator<string, BuiltinIteratorReturn>;
191191
}
192192

193193
interface MessageEvent<T = any> {
@@ -196,11 +196,11 @@ interface MessageEvent<T = any> {
196196
}
197197

198198
interface MimeTypeArray {
199-
[Symbol.iterator](): IterableIterator<MimeType>;
199+
[Symbol.iterator](): BuiltinIterator<MimeType, BuiltinIteratorReturn>;
200200
}
201201

202202
interface NamedNodeMap {
203-
[Symbol.iterator](): IterableIterator<Attr>;
203+
[Symbol.iterator](): BuiltinIterator<Attr, BuiltinIteratorReturn>;
204204
}
205205

206206
interface Navigator {
@@ -215,31 +215,31 @@ interface Navigator {
215215
}
216216

217217
interface NodeList {
218-
[Symbol.iterator](): IterableIterator<Node>;
218+
[Symbol.iterator](): BuiltinIterator<Node, BuiltinIteratorReturn>;
219219
/** Returns an array of key, value pairs for every entry in the list. */
220-
entries(): IterableIterator<[number, Node]>;
220+
entries(): BuiltinIterator<[number, Node], BuiltinIteratorReturn>;
221221
/** Returns an list of keys in the list. */
222-
keys(): IterableIterator<number>;
222+
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
223223
/** Returns an list of values in the list. */
224-
values(): IterableIterator<Node>;
224+
values(): BuiltinIterator<Node, BuiltinIteratorReturn>;
225225
}
226226

227227
interface NodeListOf<TNode extends Node> {
228-
[Symbol.iterator](): IterableIterator<TNode>;
228+
[Symbol.iterator](): BuiltinIterator<TNode, BuiltinIteratorReturn>;
229229
/** Returns an array of key, value pairs for every entry in the list. */
230-
entries(): IterableIterator<[number, TNode]>;
230+
entries(): BuiltinIterator<[number, TNode], BuiltinIteratorReturn>;
231231
/** Returns an list of keys in the list. */
232-
keys(): IterableIterator<number>;
232+
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
233233
/** Returns an list of values in the list. */
234-
values(): IterableIterator<TNode>;
234+
values(): BuiltinIterator<TNode, BuiltinIteratorReturn>;
235235
}
236236

237237
interface Plugin {
238-
[Symbol.iterator](): IterableIterator<MimeType>;
238+
[Symbol.iterator](): BuiltinIterator<MimeType, BuiltinIteratorReturn>;
239239
}
240240

241241
interface PluginArray {
242-
[Symbol.iterator](): IterableIterator<Plugin>;
242+
[Symbol.iterator](): BuiltinIterator<Plugin, BuiltinIteratorReturn>;
243243
}
244244

245245
interface RTCRtpTransceiver {
@@ -251,46 +251,46 @@ interface RTCStatsReport extends ReadonlyMap<string, any> {
251251
}
252252

253253
interface SVGLengthList {
254-
[Symbol.iterator](): IterableIterator<SVGLength>;
254+
[Symbol.iterator](): BuiltinIterator<SVGLength, BuiltinIteratorReturn>;
255255
}
256256

257257
interface SVGNumberList {
258-
[Symbol.iterator](): IterableIterator<SVGNumber>;
258+
[Symbol.iterator](): BuiltinIterator<SVGNumber, BuiltinIteratorReturn>;
259259
}
260260

261261
interface SVGPointList {
262-
[Symbol.iterator](): IterableIterator<DOMPoint>;
262+
[Symbol.iterator](): BuiltinIterator<DOMPoint, BuiltinIteratorReturn>;
263263
}
264264

265265
interface SVGStringList {
266-
[Symbol.iterator](): IterableIterator<string>;
266+
[Symbol.iterator](): BuiltinIterator<string, BuiltinIteratorReturn>;
267267
}
268268

269269
interface SVGTransformList {
270-
[Symbol.iterator](): IterableIterator<SVGTransform>;
270+
[Symbol.iterator](): BuiltinIterator<SVGTransform, BuiltinIteratorReturn>;
271271
}
272272

273273
interface SourceBufferList {
274-
[Symbol.iterator](): IterableIterator<SourceBuffer>;
274+
[Symbol.iterator](): BuiltinIterator<SourceBuffer, BuiltinIteratorReturn>;
275275
}
276276

277277
interface SpeechRecognitionResult {
278-
[Symbol.iterator](): IterableIterator<SpeechRecognitionAlternative>;
278+
[Symbol.iterator](): BuiltinIterator<SpeechRecognitionAlternative, BuiltinIteratorReturn>;
279279
}
280280

281281
interface SpeechRecognitionResultList {
282-
[Symbol.iterator](): IterableIterator<SpeechRecognitionResult>;
282+
[Symbol.iterator](): BuiltinIterator<SpeechRecognitionResult, BuiltinIteratorReturn>;
283283
}
284284

285285
interface StylePropertyMapReadOnly {
286-
[Symbol.iterator](): IterableIterator<[string, Iterable<CSSStyleValue>]>;
287-
entries(): IterableIterator<[string, Iterable<CSSStyleValue>]>;
288-
keys(): IterableIterator<string>;
289-
values(): IterableIterator<Iterable<CSSStyleValue>>;
286+
[Symbol.iterator](): BuiltinIterator<[string, Iterable<CSSStyleValue>], BuiltinIteratorReturn>;
287+
entries(): BuiltinIterator<[string, Iterable<CSSStyleValue>], BuiltinIteratorReturn>;
288+
keys(): BuiltinIterator<string, BuiltinIteratorReturn>;
289+
values(): BuiltinIterator<Iterable<CSSStyleValue>, BuiltinIteratorReturn>;
290290
}
291291

292292
interface StyleSheetList {
293-
[Symbol.iterator](): IterableIterator<CSSStyleSheet>;
293+
[Symbol.iterator](): BuiltinIterator<CSSStyleSheet, BuiltinIteratorReturn>;
294294
}
295295

296296
interface SubtleCrypto {
@@ -309,25 +309,25 @@ interface SubtleCrypto {
309309
}
310310

311311
interface TextTrackCueList {
312-
[Symbol.iterator](): IterableIterator<TextTrackCue>;
312+
[Symbol.iterator](): BuiltinIterator<TextTrackCue, BuiltinIteratorReturn>;
313313
}
314314

315315
interface TextTrackList {
316-
[Symbol.iterator](): IterableIterator<TextTrack>;
316+
[Symbol.iterator](): BuiltinIterator<TextTrack, BuiltinIteratorReturn>;
317317
}
318318

319319
interface TouchList {
320-
[Symbol.iterator](): IterableIterator<Touch>;
320+
[Symbol.iterator](): BuiltinIterator<Touch, BuiltinIteratorReturn>;
321321
}
322322

323323
interface URLSearchParams {
324-
[Symbol.iterator](): IterableIterator<[string, string]>;
324+
[Symbol.iterator](): BuiltinIterator<[string, string], BuiltinIteratorReturn>;
325325
/** Returns an array of key, value pairs for every entry in the search params. */
326-
entries(): IterableIterator<[string, string]>;
326+
entries(): BuiltinIterator<[string, string], BuiltinIteratorReturn>;
327327
/** Returns a list of keys in the search params. */
328-
keys(): IterableIterator<string>;
328+
keys(): BuiltinIterator<string, BuiltinIteratorReturn>;
329329
/** Returns a list of values in the search params. */
330-
values(): IterableIterator<string>;
330+
values(): BuiltinIterator<string, BuiltinIteratorReturn>;
331331
}
332332

333333
interface WEBGL_draw_buffers {

src/lib/webworker.asynciterable.generated.d.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
/////////////////////////////
44

55
interface FileSystemDirectoryHandle {
6-
[Symbol.asyncIterator](): AsyncIterableIterator<[string, FileSystemHandle]>;
7-
entries(): AsyncIterableIterator<[string, FileSystemHandle]>;
8-
keys(): AsyncIterableIterator<string>;
9-
values(): AsyncIterableIterator<FileSystemHandle>;
6+
[Symbol.asyncIterator](): AsyncBuiltinIterator<[string, FileSystemHandle], BuiltinIteratorReturn>;
7+
entries(): AsyncBuiltinIterator<[string, FileSystemHandle], BuiltinIteratorReturn>;
8+
keys(): AsyncBuiltinIterator<string, BuiltinIteratorReturn>;
9+
values(): AsyncBuiltinIterator<FileSystemHandle, BuiltinIteratorReturn>;
1010
}
1111

1212
interface ReadableStream<R = any> {
13-
[Symbol.asyncIterator](options?: ReadableStreamIteratorOptions): AsyncIterableIterator<R>;
14-
values(options?: ReadableStreamIteratorOptions): AsyncIterableIterator<R>;
13+
[Symbol.asyncIterator](options?: ReadableStreamIteratorOptions): AsyncBuiltinIterator<R, BuiltinIteratorReturn>;
14+
values(options?: ReadableStreamIteratorOptions): AsyncBuiltinIterator<R, BuiltinIteratorReturn>;
1515
}

0 commit comments

Comments
 (0)