@@ -8662,6 +8662,14 @@ interface InnerHTML {
8662
8662
innerHTML: string;
8663
8663
}
8664
8664
8665
+ interface InputDeviceInfo extends MediaDeviceInfo {
8666
+ }
8667
+
8668
+ declare var InputDeviceInfo: {
8669
+ prototype: InputDeviceInfo;
8670
+ new(): InputDeviceInfo;
8671
+ };
8672
+
8665
8673
interface InputEvent extends UIEvent {
8666
8674
readonly data: string | null;
8667
8675
readonly dataTransfer: DataTransfer | null;
@@ -13053,11 +13061,20 @@ declare var ServiceWorkerRegistration: {
13053
13061
new(): ServiceWorkerRegistration;
13054
13062
};
13055
13063
13064
+ interface ShadowRootEventMap {
13065
+ "slotchange": Event;
13066
+ }
13067
+
13056
13068
interface ShadowRoot extends DocumentFragment, DocumentOrShadowRoot, InnerHTML {
13057
13069
readonly delegatesFocus: boolean;
13058
13070
readonly host: Element;
13059
13071
readonly mode: ShadowRootMode;
13072
+ onslotchange: ((this: ShadowRoot, ev: Event) => any) | null;
13060
13073
/** Throws a "NotSupportedError" DOMException if context object is a shadow root. */
13074
+ addEventListener<K extends keyof ShadowRootEventMap>(type: K, listener: (this: ShadowRoot, ev: ShadowRootEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
13075
+ addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
13076
+ removeEventListener<K extends keyof ShadowRootEventMap>(type: K, listener: (this: ShadowRoot, ev: ShadowRootEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
13077
+ removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
13061
13078
}
13062
13079
13063
13080
declare var ShadowRoot: {
@@ -16282,6 +16299,7 @@ interface WindowOrWorkerGlobalScope {
16282
16299
createImageBitmap(image: ImageBitmapSource, sx: number, sy: number, sw: number, sh: number, options?: ImageBitmapOptions): Promise<ImageBitmap>;
16283
16300
fetch(input: RequestInfo, init?: RequestInit): Promise<Response>;
16284
16301
queueMicrotask(callback: VoidFunction): void;
16302
+ reportError(e: any): void;
16285
16303
setInterval(handler: TimerHandler, timeout?: number, ...arguments: any[]): number;
16286
16304
setTimeout(handler: TimerHandler, timeout?: number, ...arguments: any[]): number;
16287
16305
}
@@ -17556,6 +17574,7 @@ declare function createImageBitmap(image: ImageBitmapSource, options?: ImageBitm
17556
17574
declare function createImageBitmap(image: ImageBitmapSource, sx: number, sy: number, sw: number, sh: number, options?: ImageBitmapOptions): Promise<ImageBitmap>;
17557
17575
declare function fetch(input: RequestInfo, init?: RequestInit): Promise<Response>;
17558
17576
declare function queueMicrotask(callback: VoidFunction): void;
17577
+ declare function reportError(e: any): void;
17559
17578
declare function setInterval(handler: TimerHandler, timeout?: number, ...arguments: any[]): number;
17560
17579
declare function setTimeout(handler: TimerHandler, timeout?: number, ...arguments: any[]): number;
17561
17580
declare var sessionStorage: Storage;
0 commit comments