@@ -63,16 +63,16 @@ interface FileList {
63
63
64
64
interface FormData {
65
65
[ Symbol . iterator ] ( ) : IterableIterator < [ string , FormDataEntryValue ] > ;
66
- /**
67
- * Returns an array of key, value pairs for every entry in the list.
66
+ /**
67
+ * Returns an array of key, value pairs for every entry in the list.
68
68
*/
69
69
entries ( ) : IterableIterator < [ string , FormDataEntryValue ] > ;
70
- /**
71
- * Returns a list of keys in the list.
70
+ /**
71
+ * Returns a list of keys in the list.
72
72
*/
73
73
keys ( ) : IterableIterator < string > ;
74
- /**
75
- * Returns a list of values in the list.
74
+ /**
75
+ * Returns a list of values in the list.
76
76
*/
77
77
values ( ) : IterableIterator < FormDataEntryValue > ;
78
78
}
@@ -99,16 +99,16 @@ interface HTMLSelectElement {
99
99
100
100
interface Headers {
101
101
[ Symbol . iterator ] ( ) : IterableIterator < [ string , string ] > ;
102
- /**
103
- * Returns an iterator allowing to go through all key/value pairs contained in this object.
102
+ /**
103
+ * Returns an iterator allowing to go through all key/value pairs contained in this object.
104
104
*/
105
105
entries ( ) : IterableIterator < [ string , string ] > ;
106
- /**
107
- * Returns an iterator allowing to go through all keys of the key/value pairs contained in this object.
106
+ /**
107
+ * Returns an iterator allowing to go through all keys of the key/value pairs contained in this object.
108
108
*/
109
109
keys ( ) : IterableIterator < string > ;
110
- /**
111
- * Returns an iterator allowing to go through all values of the key/value pairs contained in this object.
110
+ /**
111
+ * Returns an iterator allowing to go through all values of the key/value pairs contained in this object.
112
112
*/
113
113
values ( ) : IterableIterator < string > ;
114
114
}
@@ -134,7 +134,7 @@ interface MediaList {
134
134
}
135
135
136
136
interface MimeTypeArray {
137
- [ Symbol . iterator ] ( ) : IterableIterator < Plugin > ;
137
+ [ Symbol . iterator ] ( ) : IterableIterator < MimeType > ;
138
138
}
139
139
140
140
interface NamedNodeMap {
@@ -147,32 +147,32 @@ interface Navigator {
147
147
148
148
interface NodeList {
149
149
[ Symbol . iterator ] ( ) : IterableIterator < Node > ;
150
- /**
151
- * Returns an array of key, value pairs for every entry in the list.
150
+ /**
151
+ * Returns an array of key, value pairs for every entry in the list.
152
152
*/
153
153
entries ( ) : IterableIterator < [ number , Node ] > ;
154
- /**
155
- * Returns an list of keys in the list.
154
+ /**
155
+ * Returns an list of keys in the list.
156
156
*/
157
157
keys ( ) : IterableIterator < number > ;
158
- /**
159
- * Returns an list of values in the list.
158
+ /**
159
+ * Returns an list of values in the list.
160
160
*/
161
161
values ( ) : IterableIterator < Node > ;
162
162
}
163
163
164
164
interface NodeListOf < TNode extends Node > {
165
165
[ Symbol . iterator ] ( ) : IterableIterator < TNode > ;
166
- /**
167
- * Returns an array of key, value pairs for every entry in the list.
166
+ /**
167
+ * Returns an array of key, value pairs for every entry in the list.
168
168
*/
169
169
entries ( ) : IterableIterator < [ number , TNode ] > ;
170
- /**
171
- * Returns an list of keys in the list.
170
+ /**
171
+ * Returns an list of keys in the list.
172
172
*/
173
173
keys ( ) : IterableIterator < number > ;
174
- /**
175
- * Returns an list of values in the list.
174
+ /**
175
+ * Returns an list of values in the list.
176
176
*/
177
177
values ( ) : IterableIterator < TNode > ;
178
178
}
@@ -242,16 +242,16 @@ interface TouchList {
242
242
243
243
interface URLSearchParams {
244
244
[ Symbol . iterator ] ( ) : IterableIterator < [ string , string ] > ;
245
- /**
246
- * Returns an array of key, value pairs for every entry in the search params.
245
+ /**
246
+ * Returns an array of key, value pairs for every entry in the search params.
247
247
*/
248
248
entries ( ) : IterableIterator < [ string , string ] > ;
249
- /**
250
- * Returns a list of keys in the search params.
249
+ /**
250
+ * Returns a list of keys in the search params.
251
251
*/
252
252
keys ( ) : IterableIterator < string > ;
253
- /**
254
- * Returns a list of values in the search params.
253
+ /**
254
+ * Returns a list of values in the search params.
255
255
*/
256
256
values ( ) : IterableIterator < string > ;
257
257
}
@@ -272,7 +272,52 @@ interface WebAuthentication {
272
272
makeCredential ( accountInformation : Account , cryptoParameters : Iterable < ScopedCredentialParameters > , attestationChallenge : Int8Array | Int16Array | Int32Array | Uint8Array | Uint16Array | Uint32Array | Uint8ClampedArray | Float32Array | Float64Array | DataView | ArrayBuffer | null , options ?: ScopedCredentialOptions ) : Promise < ScopedCredentialInfo > ;
273
273
}
274
274
275
+ interface WebGL2RenderingContextBase {
276
+ invalidateFramebuffer ( target : GLenum , attachments : Iterable < GLenum > ) : void ;
277
+ invalidateSubFramebuffer ( target : GLenum , attachments : Iterable < GLenum > , x : GLint , y : GLint , width : GLsizei , height : GLsizei ) : void ;
278
+ uniform1uiv ( location : WebGLUniformLocation | null , data : Iterable < GLuint > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
279
+ uniform2uiv ( location : WebGLUniformLocation | null , data : Iterable < GLuint > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
280
+ uniform3uiv ( location : WebGLUniformLocation | null , data : Iterable < GLuint > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
281
+ uniform4uiv ( location : WebGLUniformLocation | null , data : Iterable < GLuint > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
282
+ uniformMatrix3x2fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
283
+ uniformMatrix4x2fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
284
+ uniformMatrix2x3fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
285
+ uniformMatrix4x3fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
286
+ uniformMatrix2x4fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
287
+ uniformMatrix3x4fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
288
+ vertexAttribI4iv ( index : GLuint , values : Iterable < GLint > ) : void ;
289
+ vertexAttribI4uiv ( index : GLuint , values : Iterable < GLuint > ) : void ;
290
+ drawBuffers ( buffers : Iterable < GLenum > ) : void ;
291
+ clearBufferfv ( buffer : GLenum , drawbuffer : GLint , values : Iterable < GLfloat > , srcOffset ?: GLuint ) : void ;
292
+ clearBufferiv ( buffer : GLenum , drawbuffer : GLint , values : Iterable < GLint > , srcOffset ?: GLuint ) : void ;
293
+ clearBufferuiv ( buffer : GLenum , drawbuffer : GLint , values : Iterable < GLuint > , srcOffset ?: GLuint ) : void ;
294
+ transformFeedbackVaryings ( program : WebGLProgram , varyings : Iterable < string > , bufferMode : GLenum ) : void ;
295
+ getUniformIndices ( program : WebGLProgram , uniformNames : Iterable < string > ) : Iterable < GLuint > | null ;
296
+ getActiveUniforms ( program : WebGLProgram , uniformIndices : Iterable < GLuint > , pname : GLenum ) : any ;
297
+ }
298
+
299
+ interface WebGL2RenderingContextOverloads {
300
+ uniform1fv ( location : WebGLUniformLocation | null , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
301
+ uniform2fv ( location : WebGLUniformLocation | null , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
302
+ uniform3fv ( location : WebGLUniformLocation | null , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
303
+ uniform4fv ( location : WebGLUniformLocation | null , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
304
+ uniform1iv ( location : WebGLUniformLocation | null , data : Iterable < GLint > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
305
+ uniform2iv ( location : WebGLUniformLocation | null , data : Iterable < GLint > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
306
+ uniform3iv ( location : WebGLUniformLocation | null , data : Iterable < GLint > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
307
+ uniform4iv ( location : WebGLUniformLocation | null , data : Iterable < GLint > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
308
+ uniformMatrix2fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
309
+ uniformMatrix3fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
310
+ uniformMatrix4fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
311
+ }
312
+
275
313
interface WebGLRenderingContextBase {
314
+ vertexAttrib1fv ( index : GLuint , values : Iterable < GLfloat > ) : void ;
315
+ vertexAttrib2fv ( index : GLuint , values : Iterable < GLfloat > ) : void ;
316
+ vertexAttrib3fv ( index : GLuint , values : Iterable < GLfloat > ) : void ;
317
+ vertexAttrib4fv ( index : GLuint , values : Iterable < GLfloat > ) : void ;
318
+ }
319
+
320
+ interface WebGLRenderingContextOverloads {
276
321
uniform1fv ( location : WebGLUniformLocation | null , v : Iterable < GLfloat > ) : void ;
277
322
uniform2fv ( location : WebGLUniformLocation | null , v : Iterable < GLfloat > ) : void ;
278
323
uniform3fv ( location : WebGLUniformLocation | null , v : Iterable < GLfloat > ) : void ;
@@ -284,8 +329,4 @@ interface WebGLRenderingContextBase {
284
329
uniformMatrix2fv ( location : WebGLUniformLocation | null , transpose : GLboolean , value : Iterable < GLfloat > ) : void ;
285
330
uniformMatrix3fv ( location : WebGLUniformLocation | null , transpose : GLboolean , value : Iterable < GLfloat > ) : void ;
286
331
uniformMatrix4fv ( location : WebGLUniformLocation | null , transpose : GLboolean , value : Iterable < GLfloat > ) : void ;
287
- vertexAttrib1fv ( index : GLuint , values : Iterable < GLfloat > ) : void ;
288
- vertexAttrib2fv ( index : GLuint , values : Iterable < GLfloat > ) : void ;
289
- vertexAttrib3fv ( index : GLuint , values : Iterable < GLfloat > ) : void ;
290
- vertexAttrib4fv ( index : GLuint , values : Iterable < GLfloat > ) : void ;
291
332
}
0 commit comments