Skip to content

Commit 4566074

Browse files
author
falsandtru
committed
Merge branch 'master' into indexeddb
# Conflicts: # inputfiles/addedTypes.json # inputfiles/overridingTypes.json
2 parents 93dafcf + 2780426 commit 4566074

File tree

3 files changed

+47
-2
lines changed

3 files changed

+47
-2
lines changed

baselines/dom.generated.d.ts

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2569,6 +2569,8 @@ interface Document extends Node, GlobalEventHandlers, NodeSelector, DocumentEven
25692569
* @param content The text and HTML tags to write.
25702570
*/
25712571
writeln(...content: string[]): void;
2572+
createElement(tagName: "picture"): HTMLPictureElement;
2573+
getElementsByTagName(tagname: "picture"): NodeListOf<HTMLPictureElement>;
25722574
addEventListener(type: "MSContentZoom", listener: (ev: UIEvent) => any, useCapture?: boolean): void;
25732575
addEventListener(type: "MSGestureChange", listener: (ev: MSGestureEvent) => any, useCapture?: boolean): void;
25742576
addEventListener(type: "MSGestureDoubleTap", listener: (ev: MSGestureEvent) => any, useCapture?: boolean): void;
@@ -2981,6 +2983,7 @@ interface Element extends Node, GlobalEventHandlers, ElementTraversal, NodeSelec
29812983
webkitRequestFullscreen(): void;
29822984
getElementsByClassName(classNames: string): NodeListOf<Element>;
29832985
matches(selector: string): boolean;
2986+
getElementsByTagName(tagname: "picture"): NodeListOf<HTMLPictureElement>;
29842987
addEventListener(type: "MSGestureChange", listener: (ev: MSGestureEvent) => any, useCapture?: boolean): void;
29852988
addEventListener(type: "MSGestureDoubleTap", listener: (ev: MSGestureEvent) => any, useCapture?: boolean): void;
29862989
addEventListener(type: "MSGestureEnd", listener: (ev: MSGestureEvent) => any, useCapture?: boolean): void;
@@ -11978,7 +11981,7 @@ interface Window extends EventTarget, WindowTimers, WindowSessionStorage, Window
1197811981
msMatchMedia(mediaQuery: string): MediaQueryList;
1197911982
msRequestAnimationFrame(callback: FrameRequestCallback): number;
1198011983
msWriteProfilerMark(profilerMarkName: string): void;
11981-
open(url?: string, target?: string, features?: string, replace?: boolean): any;
11984+
open(url?: string, target?: string, features?: string, replace?: boolean): Window;
1198211985
postMessage(message: any, targetOrigin: string, ports?: any): void;
1198311986
print(): void;
1198411987
prompt(message?: string, _default?: string): string;
@@ -12642,6 +12645,14 @@ declare var HTMLTemplateElement: {
1264212645
new(): HTMLTemplateElement;
1264312646
}
1264412647

12648+
interface HTMLPictureElement extends HTMLElement {
12649+
}
12650+
12651+
declare var HTMLPictureElement: {
12652+
prototype: HTMLPictureElement;
12653+
new(): HTMLPictureElement;
12654+
}
12655+
1264512656
declare type EventListenerOrEventListenerObject = EventListener | EventListenerObject;
1264612657

1264712658
interface ErrorEventHandler {
@@ -12838,7 +12849,7 @@ declare function msCancelRequestAnimationFrame(handle: number): void;
1283812849
declare function msMatchMedia(mediaQuery: string): MediaQueryList;
1283912850
declare function msRequestAnimationFrame(callback: FrameRequestCallback): number;
1284012851
declare function msWriteProfilerMark(profilerMarkName: string): void;
12841-
declare function open(url?: string, target?: string, features?: string, replace?: boolean): any;
12852+
declare function open(url?: string, target?: string, features?: string, replace?: boolean): Window;
1284212853
declare function postMessage(message: any, targetOrigin: string, ports?: any): void;
1284312854
declare function print(): void;
1284412855
declare function prompt(message?: string, _default?: string): string;

inputfiles/addedTypes.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -366,5 +366,33 @@
366366
"interface": "IDBObjectStore",
367367
"name": "autoIncrement",
368368
"type": "boolean"
369+
},
370+
{
371+
"kind": "interface",
372+
"name": "HTMLPictureElement",
373+
"flavor": "Web",
374+
"extends": "HTMLElement",
375+
"constructorSignatures": [
376+
"new(): HTMLPictureElement"
377+
],
378+
"properties": []
379+
},
380+
{
381+
"kind": "method",
382+
"interface": "Document",
383+
"name": "createElement",
384+
"signatures": ["createElement(tagName: \"picture\"): HTMLPictureElement"]
385+
},
386+
{
387+
"kind": "method",
388+
"interface": "Document",
389+
"name": "getElementsByTagName",
390+
"signatures": ["getElementsByTagName(tagname: \"picture\"): NodeListOf<HTMLPictureElement>"]
391+
},
392+
{
393+
"kind": "method",
394+
"interface": "Element",
395+
"name": "getElementsByTagName",
396+
"signatures": ["getElementsByTagName(tagname: \"picture\"): NodeListOf<HTMLPictureElement>"]
369397
}
370398
]

inputfiles/overridingTypes.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -349,5 +349,11 @@
349349
"name": "WorkerUtils",
350350
"flavor": "Worker",
351351
"extends": "Object, WindowBase64, IDBEnvironment"
352+
},
353+
{
354+
"kind": "method",
355+
"interface": "Window",
356+
"name": "open",
357+
"signatures": ["open(url?: string, target?: string, features?: string, replace?: boolean): Window"]
352358
}
353359
]

0 commit comments

Comments
 (0)