@@ -2569,6 +2569,8 @@ interface Document extends Node, GlobalEventHandlers, NodeSelector, DocumentEven
2569
2569
* @param content The text and HTML tags to write.
2570
2570
*/
2571
2571
writeln(...content: string[]): void;
2572
+ createElement(tagName: "picture"): HTMLPictureElement;
2573
+ getElementsByTagName(tagname: "picture"): NodeListOf<HTMLPictureElement>;
2572
2574
addEventListener(type: "MSContentZoom", listener: (ev: UIEvent) => any, useCapture?: boolean): void;
2573
2575
addEventListener(type: "MSGestureChange", listener: (ev: MSGestureEvent) => any, useCapture?: boolean): void;
2574
2576
addEventListener(type: "MSGestureDoubleTap", listener: (ev: MSGestureEvent) => any, useCapture?: boolean): void;
@@ -2981,6 +2983,7 @@ interface Element extends Node, GlobalEventHandlers, ElementTraversal, NodeSelec
2981
2983
webkitRequestFullscreen(): void;
2982
2984
getElementsByClassName(classNames: string): NodeListOf<Element>;
2983
2985
matches(selector: string): boolean;
2986
+ getElementsByTagName(tagname: "picture"): NodeListOf<HTMLPictureElement>;
2984
2987
addEventListener(type: "MSGestureChange", listener: (ev: MSGestureEvent) => any, useCapture?: boolean): void;
2985
2988
addEventListener(type: "MSGestureDoubleTap", listener: (ev: MSGestureEvent) => any, useCapture?: boolean): void;
2986
2989
addEventListener(type: "MSGestureEnd", listener: (ev: MSGestureEvent) => any, useCapture?: boolean): void;
@@ -11978,7 +11981,7 @@ interface Window extends EventTarget, WindowTimers, WindowSessionStorage, Window
11978
11981
msMatchMedia(mediaQuery: string): MediaQueryList;
11979
11982
msRequestAnimationFrame(callback: FrameRequestCallback): number;
11980
11983
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 ;
11982
11985
postMessage(message: any, targetOrigin: string, ports?: any): void;
11983
11986
print(): void;
11984
11987
prompt(message?: string, _default?: string): string;
@@ -12642,6 +12645,14 @@ declare var HTMLTemplateElement: {
12642
12645
new(): HTMLTemplateElement;
12643
12646
}
12644
12647
12648
+ interface HTMLPictureElement extends HTMLElement {
12649
+ }
12650
+
12651
+ declare var HTMLPictureElement: {
12652
+ prototype: HTMLPictureElement;
12653
+ new(): HTMLPictureElement;
12654
+ }
12655
+
12645
12656
declare type EventListenerOrEventListenerObject = EventListener | EventListenerObject;
12646
12657
12647
12658
interface ErrorEventHandler {
@@ -12838,7 +12849,7 @@ declare function msCancelRequestAnimationFrame(handle: number): void;
12838
12849
declare function msMatchMedia(mediaQuery: string): MediaQueryList;
12839
12850
declare function msRequestAnimationFrame(callback: FrameRequestCallback): number;
12840
12851
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 ;
12842
12853
declare function postMessage(message: any, targetOrigin: string, ports?: any): void;
12843
12854
declare function print(): void;
12844
12855
declare function prompt(message?: string, _default?: string): string;
0 commit comments