@@ -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;
@@ -12641,6 +12644,14 @@ declare var HTMLTemplateElement: {
12641
12644
new(): HTMLTemplateElement;
12642
12645
}
12643
12646
12647
+ interface HTMLPictureElement extends HTMLElement {
12648
+ }
12649
+
12650
+ declare var HTMLPictureElement: {
12651
+ prototype: HTMLPictureElement;
12652
+ new(): HTMLPictureElement;
12653
+ }
12654
+
12644
12655
declare type EventListenerOrEventListenerObject = EventListener | EventListenerObject;
12645
12656
12646
12657
interface ErrorEventHandler {
0 commit comments