@@ -1101,7 +1101,10 @@ interface MediaTrackSettings {
11011101 noiseSuppression?: boolean;
11021102 sampleRate?: number;
11031103 sampleSize?: number;
1104+ torch?: boolean;
1105+ whiteBalanceMode?: string;
11041106 width?: number;
1107+ zoom?: number;
11051108}
11061109
11071110interface MediaTrackSupportedConstraints {
@@ -1709,6 +1712,9 @@ interface RTCInboundRtpStreamStats extends RTCReceivedRtpStreamStats {
17091712 trackIdentifier: string;
17101713}
17111714
1715+ interface RTCLocalIceCandidateInit extends RTCIceCandidateInit {
1716+ }
1717+
17121718interface RTCLocalSessionDescriptionInit {
17131719 sdp?: string;
17141720 type?: RTCSdpType;
@@ -2598,6 +2604,7 @@ interface ARIAMixin {
25982604 ariaValueNow: string | null;
25992605 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText) */
26002606 ariaValueText: string | null;
2607+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role) */
26012608 role: string | null;
26022609}
26032610
@@ -7050,6 +7057,7 @@ interface DOMMatrix extends DOMMatrixReadOnly {
70507057 rotateSelf(rotX?: number, rotY?: number, rotZ?: number): DOMMatrix;
70517058 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix/scale3dSelf) */
70527059 scale3dSelf(scale?: number, originX?: number, originY?: number, originZ?: number): DOMMatrix;
7060+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix/scaleSelf) */
70537061 scaleSelf(scaleX?: number, scaleY?: number, scaleZ?: number, originX?: number, originY?: number, originZ?: number): DOMMatrix;
70547062 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix/setMatrixValue) */
70557063 setMatrixValue(transformList: string): DOMMatrix;
@@ -11544,7 +11552,9 @@ interface HTMLFormElement extends HTMLElement {
1154411552 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/noValidate)
1154511553 */
1154611554 noValidate: boolean;
11555+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/rel) */
1154711556 rel: string;
11557+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/relList) */
1154811558 get relList(): DOMTokenList;
1154911559 set relList(value: string);
1155011560 /**
@@ -11966,7 +11976,7 @@ interface HTMLIFrameElement extends HTMLElement {
1196611976 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/width)
1196711977 */
1196811978 width: string;
11969- /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLIframeElement /getSVGDocument) */
11979+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement /getSVGDocument) */
1197011980 getSVGDocument(): Document | null;
1197111981 addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLIFrameElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
1197211982 addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
@@ -12169,6 +12179,7 @@ interface HTMLInputElement extends HTMLElement, PopoverInvokerElement {
1216912179 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/defaultValue)
1217012180 */
1217112181 defaultValue: string;
12182+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/dirName) */
1217212183 dirName: string;
1217312184 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/disabled) */
1217412185 disabled: boolean;
@@ -14467,6 +14478,7 @@ interface HTMLTextAreaElement extends HTMLElement {
1446714478 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/defaultValue)
1446814479 */
1446914480 defaultValue: string;
14481+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/dirName) */
1447014482 dirName: string;
1447114483 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/disabled) */
1447214484 disabled: boolean;
@@ -15721,7 +15733,7 @@ interface ImageData {
1572115733 *
1572215734 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ImageData/data)
1572315735 */
15724- readonly data: Uint8ClampedArray ;
15736+ readonly data: ImageDataArray ;
1572515737 /**
1572615738 * Returns the actual dimensions of the data in the ImageData object, in pixels.
1572715739 *
@@ -15739,7 +15751,7 @@ interface ImageData {
1573915751declare var ImageData: {
1574015752 prototype: ImageData;
1574115753 new(sw: number, sh: number, settings?: ImageDataSettings): ImageData;
15742- new(data: Uint8ClampedArray , sw: number, sh?: number, settings?: ImageDataSettings): ImageData;
15754+ new(data: ImageDataArray , sw: number, sh?: number, settings?: ImageDataSettings): ImageData;
1574315755};
1574415756
1574515757/**
@@ -17506,6 +17518,12 @@ interface Navigator extends NavigatorAutomationInformation, NavigatorBadge, Navi
1750617518 readonly doNotTrack: string | null;
1750717519 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Navigator/geolocation) */
1750817520 readonly geolocation: Geolocation;
17521+ /**
17522+ * Available only in secure contexts.
17523+ *
17524+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Navigator/login)
17525+ */
17526+ readonly login: NavigatorLogin;
1750917527 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Navigator/maxTouchPoints) */
1751017528 readonly maxTouchPoints: number;
1751117529 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Navigator/mediaCapabilities) */
@@ -17665,6 +17683,21 @@ interface NavigatorLocks {
1766517683 readonly locks: LockManager;
1766617684}
1766717685
17686+ /**
17687+ * Available only in secure contexts.
17688+ *
17689+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/NavigatorLogin)
17690+ */
17691+ interface NavigatorLogin {
17692+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/NavigatorLogin/setStatus) */
17693+ setStatus(status: LoginStatus): Promise<void>;
17694+ }
17695+
17696+ declare var NavigatorLogin: {
17697+ prototype: NavigatorLogin;
17698+ new(): NavigatorLogin;
17699+ };
17700+
1766817701interface NavigatorOnLine {
1766917702 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Navigator/onLine) */
1767017703 readonly onLine: boolean;
@@ -19897,7 +19930,7 @@ interface RTCIceCandidate {
1989719930
1989819931declare var RTCIceCandidate: {
1989919932 prototype: RTCIceCandidate;
19900- new(candidateInitDict?: RTCIceCandidateInit ): RTCIceCandidate;
19933+ new(candidateInitDict?: RTCLocalIceCandidateInit ): RTCIceCandidate;
1990119934};
1990219935
1990319936/** The **`RTCIceCandidatePair`** dictionary describes a pair of ICE candidates which together comprise a description of a viable connection between two WebRTC endpoints. */
@@ -22172,6 +22205,7 @@ declare var SVGGraphicsElement: {
2217222205 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGImageElement)
2217322206 */
2217422207interface SVGImageElement extends SVGGraphicsElement, SVGURIReference {
22208+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGImageElement/crossOrigin) */
2217522209 crossOrigin: string | null;
2217622210 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGImageElement/height) */
2217722211 readonly height: SVGAnimatedLength;
@@ -22486,8 +22520,11 @@ declare var SVGNumberList: {
2248622520 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGPathElement)
2248722521 */
2248822522interface SVGPathElement extends SVGGeometryElement {
22523+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGPathElement/pathLength) */
2248922524 readonly pathLength: SVGAnimatedNumber;
22525+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGPathElement/getPointAtLength) */
2249022526 getPointAtLength(distance: number): DOMPoint;
22527+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGPathElement/getTotalLength) */
2249122528 getTotalLength(): number;
2249222529 addEventListener<K extends keyof SVGElementEventMap>(type: K, listener: (this: SVGPathElement, ev: SVGElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
2249322530 addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
@@ -23055,6 +23092,7 @@ interface SVGTextPositioningElement extends SVGTextContentElement {
2305523092 readonly dx: SVGAnimatedLengthList;
2305623093 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGTextPositioningElement/dy) */
2305723094 readonly dy: SVGAnimatedLengthList;
23095+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGTextPositioningElement/rotate) */
2305823096 readonly rotate: SVGAnimatedNumberList;
2305923097 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGTextPositioningElement/x) */
2306023098 readonly x: SVGAnimatedLengthList;
@@ -28234,6 +28272,8 @@ interface Window extends EventTarget, AnimationFrameProvider, GlobalEventHandler
2823428272 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/orientation)
2823528273 */
2823628274 readonly orientation: number;
28275+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/originAgentCluster) */
28276+ readonly originAgentCluster: boolean;
2823728277 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/outerHeight) */
2823828278 readonly outerHeight: number;
2823928279 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/outerWidth) */
@@ -28417,9 +28457,9 @@ interface WindowEventHandlersEventMap {
2841728457 "offline": Event;
2841828458 "online": Event;
2841928459 "pagehide": PageTransitionEvent;
28420- "pagereveal": Event ;
28460+ "pagereveal": PageRevealEvent ;
2842128461 "pageshow": PageTransitionEvent;
28422- "pageswap": Event ;
28462+ "pageswap": PageSwapEvent ;
2842328463 "popstate": PopStateEvent;
2842428464 "rejectionhandled": PromiseRejectionEvent;
2842528465 "storage": StorageEvent;
@@ -28453,11 +28493,11 @@ interface WindowEventHandlers {
2845328493 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/pagehide_event) */
2845428494 onpagehide: ((this: WindowEventHandlers, ev: PageTransitionEvent) => any) | null;
2845528495 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/pagereveal_event) */
28456- onpagereveal: ((this: WindowEventHandlers, ev: Event ) => any) | null;
28496+ onpagereveal: ((this: WindowEventHandlers, ev: PageRevealEvent ) => any) | null;
2845728497 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/pageshow_event) */
2845828498 onpageshow: ((this: WindowEventHandlers, ev: PageTransitionEvent) => any) | null;
2845928499 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/pageswap_event) */
28460- onpageswap: ((this: WindowEventHandlers, ev: Event ) => any) | null;
28500+ onpageswap: ((this: WindowEventHandlers, ev: PageSwapEvent ) => any) | null;
2846128501 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/popstate_event) */
2846228502 onpopstate: ((this: WindowEventHandlers, ev: PopStateEvent) => any) | null;
2846328503 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/rejectionhandled_event) */
@@ -29885,6 +29925,8 @@ declare var opener: any;
2988529925 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/orientation)
2988629926 */
2988729927declare var orientation: number;
29928+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/originAgentCluster) */
29929+ declare var originAgentCluster: boolean;
2988829930/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/outerHeight) */
2988929931declare var outerHeight: number;
2989029932/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/outerWidth) */
@@ -30517,11 +30559,11 @@ declare var ononline: ((this: Window, ev: Event) => any) | null;
3051730559/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/pagehide_event) */
3051830560declare var onpagehide: ((this: Window, ev: PageTransitionEvent) => any) | null;
3051930561/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/pagereveal_event) */
30520- declare var onpagereveal: ((this: Window, ev: Event ) => any) | null;
30562+ declare var onpagereveal: ((this: Window, ev: PageRevealEvent ) => any) | null;
3052130563/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/pageshow_event) */
3052230564declare var onpageshow: ((this: Window, ev: PageTransitionEvent) => any) | null;
3052330565/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/pageswap_event) */
30524- declare var onpageswap: ((this: Window, ev: Event ) => any) | null;
30566+ declare var onpageswap: ((this: Window, ev: PageSwapEvent ) => any) | null;
3052530567/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/popstate_event) */
3052630568declare var onpopstate: ((this: Window, ev: PopStateEvent) => any) | null;
3052730569/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/rejectionhandled_event) */
@@ -30633,6 +30675,7 @@ type HeadersInit = [string, string][] | Record<string, string> | Headers;
3063330675type IDBValidKey = number | string | Date | BufferSource | IDBValidKey[];
3063430676type ImageBitmapSource = CanvasImageSource | Blob | ImageData;
3063530677type ImageBufferSource = AllowSharedBufferSource | ReadableStream;
30678+ type ImageDataArray = Uint8ClampedArray;
3063630679type Int32List = Int32Array | GLint[];
3063730680type LineAndPositionSetting = number | AutoKeyword;
3063830681type MediaProvider = MediaStream | MediaSource | Blob;
@@ -30746,6 +30789,7 @@ type KeyUsage = "decrypt" | "deriveBits" | "deriveKey" | "encrypt" | "sign" | "u
3074630789type LatencyMode = "quality" | "realtime";
3074730790type LineAlignSetting = "center" | "end" | "start";
3074830791type LockMode = "exclusive" | "shared";
30792+ type LoginStatus = "logged-in" | "logged-out";
3074930793type MIDIPortConnectionState = "closed" | "open" | "pending";
3075030794type MIDIPortDeviceState = "connected" | "disconnected";
3075130795type MIDIPortType = "input" | "output";
0 commit comments