@@ -4833,6 +4833,7 @@ interface HTMLFormElement extends HTMLElement {
48334833 * Fires when a FORM is about to be submitted.
48344834 */
48354835 submit(): void;
4836+ reportValidity(): boolean;
48364837 addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLFormElement, ev: HTMLElementEventMap[K]) => any, useCapture?: boolean): void;
48374838 addEventListener(type: string, listener: EventListenerOrEventListenerObject, useCapture?: boolean): void;
48384839 [name: string]: any;
@@ -4961,9 +4962,6 @@ interface HTMLFrameSetElement extends HTMLElement {
49614962 onafterprint: (this: HTMLFrameSetElement, ev: Event) => any;
49624963 onbeforeprint: (this: HTMLFrameSetElement, ev: Event) => any;
49634964 onbeforeunload: (this: HTMLFrameSetElement, ev: BeforeUnloadEvent) => any;
4964- /**
4965- * Fires when the object receives focus.
4966- */
49674965 onhashchange: (this: HTMLFrameSetElement, ev: HashChangeEvent) => any;
49684966 onmessage: (this: HTMLFrameSetElement, ev: MessageEvent) => any;
49694967 onoffline: (this: HTMLFrameSetElement, ev: Event) => any;
@@ -5108,7 +5106,6 @@ interface HTMLIFrameElement extends HTMLElement, GetSVGDocument {
51085106 * Sets or retrieves whether the user can resize the frame.
51095107 */
51105108 noResize: boolean;
5111-
51125109 readonly sandbox: DOMSettableTokenList;
51135110 /**
51145111 * Sets or retrieves whether the frame can be scrolled.
@@ -8205,6 +8202,7 @@ interface Navigator extends Object, NavigatorID, NavigatorOnLine, NavigatorConte
82058202 readonly pointerEnabled: boolean;
82068203 readonly serviceWorker: ServiceWorkerContainer;
82078204 readonly webdriver: boolean;
8205+ readonly doNotTrack: string | null;
82088206 readonly hardwareConcurrency: number;
82098207 readonly languages: string[];
82108208 getGamepads(): Gamepad[];
@@ -13257,7 +13255,7 @@ interface Window extends EventTarget, WindowTimers, WindowSessionStorage, Window
1325713255 moveBy(x?: number, y?: number): void;
1325813256 moveTo(x?: number, y?: number): void;
1325913257 msWriteProfilerMark(profilerMarkName: string): void;
13260- open(url?: string, target?: string, features?: string, replace?: boolean): Window;
13258+ open(url?: string, target?: string, features?: string, replace?: boolean): Window | null ;
1326113259 postMessage(message: any, targetOrigin: string, transfer?: any[]): void;
1326213260 print(): void;
1326313261 prompt(message?: string, _default?: string): string | null;
@@ -14006,7 +14004,7 @@ interface EcKeyAlgorithm extends KeyAlgorithm {
1400614004 typedCurve: string;
1400714005}
1400814006
14009- interface EcKeyImportParams {
14007+ interface EcKeyImportParams extends Algorithm {
1401014008 namedCurve: string;
1401114009}
1401214010
@@ -14657,7 +14655,7 @@ declare function matchMedia(mediaQuery: string): MediaQueryList;
1465714655declare function moveBy(x?: number, y?: number): void;
1465814656declare function moveTo(x?: number, y?: number): void;
1465914657declare function msWriteProfilerMark(profilerMarkName: string): void;
14660- declare function open(url?: string, target?: string, features?: string, replace?: boolean): Window;
14658+ declare function open(url?: string, target?: string, features?: string, replace?: boolean): Window | null ;
1466114659declare function postMessage(message: any, targetOrigin: string, transfer?: any[]): void;
1466214660declare function print(): void;
1466314661declare function prompt(message?: string, _default?: string): string | null;
0 commit comments