@@ -270,6 +270,10 @@ interface ConstrainULongRange extends ULongRange {
270
270
ideal?: number;
271
271
}
272
272
273
+ interface ContentVisibilityAutoStateChangeEventInit extends EventInit {
274
+ skipped?: boolean;
275
+ }
276
+
273
277
interface ConvolverOptions extends AudioNodeOptions {
274
278
buffer?: AudioBuffer | null;
275
279
disableNormalization?: boolean;
@@ -285,6 +289,7 @@ interface CredentialPropertiesOutput {
285
289
}
286
290
287
291
interface CredentialRequestOptions {
292
+ digital?: DigitalCredentialRequestOptions;
288
293
mediation?: CredentialMediationRequirement;
289
294
publicKey?: PublicKeyCredentialRequestOptions;
290
295
signal?: AbortSignal;
@@ -380,6 +385,10 @@ interface DeviceOrientationEventInit extends EventInit {
380
385
gamma?: number | null;
381
386
}
382
387
388
+ interface DigitalCredentialRequestOptions {
389
+ providers?: IdentityRequestProvider[];
390
+ }
391
+
383
392
interface DisplayMediaStreamOptions {
384
393
audio?: boolean | MediaTrackConstraints;
385
394
video?: boolean | MediaTrackConstraints;
@@ -635,6 +644,11 @@ interface IIRFilterOptions extends AudioNodeOptions {
635
644
feedforward: number[];
636
645
}
637
646
647
+ interface IdentityRequestProvider {
648
+ protocol: string;
649
+ request: string;
650
+ }
651
+
638
652
interface IdleRequestOptions {
639
653
timeout?: number;
640
654
}
@@ -865,9 +879,6 @@ interface MediaRecorderOptions {
865
879
866
880
interface MediaSessionActionDetails {
867
881
action: MediaSessionAction;
868
- fastSeek?: boolean;
869
- seekOffset?: number;
870
- seekTime?: number;
871
882
}
872
883
873
884
interface MediaStreamAudioSourceOptions {
@@ -1753,16 +1764,16 @@ interface ScrollToOptions extends ScrollOptions {
1753
1764
interface SecurityPolicyViolationEventInit extends EventInit {
1754
1765
blockedURI?: string;
1755
1766
columnNumber?: number;
1756
- disposition: SecurityPolicyViolationEventDisposition;
1757
- documentURI: string;
1758
- effectiveDirective: string;
1767
+ disposition? : SecurityPolicyViolationEventDisposition;
1768
+ documentURI? : string;
1769
+ effectiveDirective? : string;
1759
1770
lineNumber?: number;
1760
- originalPolicy: string;
1771
+ originalPolicy? : string;
1761
1772
referrer?: string;
1762
1773
sample?: string;
1763
1774
sourceFile?: string;
1764
- statusCode: number;
1765
- violatedDirective: string;
1775
+ statusCode? : number;
1776
+ violatedDirective? : string;
1766
1777
}
1767
1778
1768
1779
interface ShadowRootInit {
@@ -2112,6 +2123,8 @@ interface WebTransportHash {
2112
2123
2113
2124
interface WebTransportOptions {
2114
2125
allowPooling?: boolean;
2126
+ anticipatedConcurrentIncomingBidirectionalStreams?: number | null;
2127
+ anticipatedConcurrentIncomingUnidirectionalStreams?: number | null;
2115
2128
congestionControl?: WebTransportCongestionControl;
2116
2129
requireUnreliable?: boolean;
2117
2130
serverCertificateHashes?: WebTransportHash[];
@@ -4090,6 +4103,8 @@ interface CSSStyleDeclaration {
4090
4103
containerType: string;
4091
4104
/** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/content) */
4092
4105
content: string;
4106
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/content-visibility) */
4107
+ contentVisibility: string;
4093
4108
/** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/counter-increment) */
4094
4109
counterIncrement: string;
4095
4110
/** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/counter-reset) */
@@ -4591,6 +4606,7 @@ interface CSSStyleDeclaration {
4591
4606
textUnderlinePosition: string;
4592
4607
/** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/text-wrap) */
4593
4608
textWrap: string;
4609
+ textWrapMode: string;
4594
4610
/** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/top) */
4595
4611
top: string;
4596
4612
/** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/touch-action) */
@@ -5813,6 +5829,17 @@ declare var ConstantSourceNode: {
5813
5829
new(context: BaseAudioContext, options?: ConstantSourceOptions): ConstantSourceNode;
5814
5830
};
5815
5831
5832
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ContentVisibilityAutoStateChangeEvent) */
5833
+ interface ContentVisibilityAutoStateChangeEvent extends Event {
5834
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ContentVisibilityAutoStateChangeEvent/skipped) */
5835
+ readonly skipped: boolean;
5836
+ }
5837
+
5838
+ declare var ContentVisibilityAutoStateChangeEvent: {
5839
+ prototype: ContentVisibilityAutoStateChangeEvent;
5840
+ new(type: string, eventInitDict?: ContentVisibilityAutoStateChangeEventInit): ContentVisibilityAutoStateChangeEvent;
5841
+ };
5842
+
5816
5843
/**
5817
5844
* An AudioNode that performs a Linear Convolution on a given AudioBuffer, often used to achieve a reverb effect. A ConvolverNode always has exactly one input and one output.
5818
5845
*
@@ -5974,6 +6001,16 @@ declare var CustomEvent: {
5974
6001
new<T>(type: string, eventInitDict?: CustomEventInit<T>): CustomEvent<T>;
5975
6002
};
5976
6003
6004
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CustomStateSet) */
6005
+ interface CustomStateSet {
6006
+ forEach(callbackfn: (value: string, key: string, parent: CustomStateSet) => void, thisArg?: any): void;
6007
+ }
6008
+
6009
+ declare var CustomStateSet: {
6010
+ prototype: CustomStateSet;
6011
+ new(): CustomStateSet;
6012
+ };
6013
+
5977
6014
/**
5978
6015
* An abnormal event (called an exception) which occurs as a result of calling a method or accessing a property of a web API.
5979
6016
*
@@ -7162,6 +7199,7 @@ interface Document extends Node, DocumentOrShadowRoot, FontFaceSource, GlobalEve
7162
7199
createEvent(eventInterface: "ClipboardEvent"): ClipboardEvent;
7163
7200
createEvent(eventInterface: "CloseEvent"): CloseEvent;
7164
7201
createEvent(eventInterface: "CompositionEvent"): CompositionEvent;
7202
+ createEvent(eventInterface: "ContentVisibilityAutoStateChangeEvent"): ContentVisibilityAutoStateChangeEvent;
7165
7203
createEvent(eventInterface: "CustomEvent"): CustomEvent;
7166
7204
createEvent(eventInterface: "DeviceMotionEvent"): DeviceMotionEvent;
7167
7205
createEvent(eventInterface: "DeviceOrientationEvent"): DeviceOrientationEvent;
@@ -7939,6 +7977,8 @@ interface ElementInternals extends ARIAMixin {
7939
7977
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/ElementInternals/shadowRoot)
7940
7978
*/
7941
7979
readonly shadowRoot: ShadowRoot | null;
7980
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ElementInternals/states) */
7981
+ readonly states: CustomStateSet;
7942
7982
/**
7943
7983
* Returns the error message that would be shown to the user if internals's target element was to be checked for validity.
7944
7984
*
@@ -8717,7 +8757,6 @@ declare var GainNode: {
8717
8757
8718
8758
/**
8719
8759
* This Gamepad API interface defines an individual gamepad or other controller, allowing access to information such as button presses, axis positions, and id.
8720
- * Available only in secure contexts.
8721
8760
*
8722
8761
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/Gamepad)
8723
8762
*/
@@ -8746,7 +8785,6 @@ declare var Gamepad: {
8746
8785
8747
8786
/**
8748
8787
* An individual button of a gamepad or other controller, allowing access to the current state of different types of buttons available on the control device.
8749
- * Available only in secure contexts.
8750
8788
*
8751
8789
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GamepadButton)
8752
8790
*/
@@ -8766,7 +8804,6 @@ declare var GamepadButton: {
8766
8804
8767
8805
/**
8768
8806
* This Gamepad API interface contains references to gamepads connected to the system, which is what the gamepad events Window.gamepadconnected and Window.gamepaddisconnected are fired in response to.
8769
- * Available only in secure contexts.
8770
8807
*
8771
8808
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GamepadEvent)
8772
8809
*/
@@ -21488,6 +21525,8 @@ interface ShadowRootEventMap {
21488
21525
21489
21526
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ShadowRoot) */
21490
21527
interface ShadowRoot extends DocumentFragment, DocumentOrShadowRoot, InnerHTML {
21528
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ShadowRoot/clonable) */
21529
+ readonly clonable: boolean;
21491
21530
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ShadowRoot/delegatesFocus) */
21492
21531
readonly delegatesFocus: boolean;
21493
21532
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ShadowRoot/host) */
@@ -26018,7 +26057,11 @@ interface Window extends EventTarget, AnimationFrameProvider, GlobalEventHandler
26018
26057
readonly window: Window & typeof globalThis;
26019
26058
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/alert) */
26020
26059
alert(message?: any): void;
26021
- /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/blur) */
26060
+ /**
26061
+ * @deprecated
26062
+ *
26063
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/blur)
26064
+ */
26022
26065
blur(): void;
26023
26066
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/cancelIdleCallback) */
26024
26067
cancelIdleCallback(handle: number): void;
@@ -27643,7 +27686,11 @@ declare var visualViewport: VisualViewport | null;
27643
27686
declare var window: Window & typeof globalThis;
27644
27687
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/alert) */
27645
27688
declare function alert(message?: any): void;
27646
- /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/blur) */
27689
+ /**
27690
+ * @deprecated
27691
+ *
27692
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/blur)
27693
+ */
27647
27694
declare function blur(): void;
27648
27695
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/cancelIdleCallback) */
27649
27696
declare function cancelIdleCallback(handle: number): void;
@@ -28503,7 +28550,7 @@ type VideoColorPrimaries = "bt470bg" | "bt709" | "smpte170m";
28503
28550
type VideoEncoderBitrateMode = "constant" | "quantizer" | "variable";
28504
28551
type VideoFacingModeEnum = "environment" | "left" | "right" | "user";
28505
28552
type VideoMatrixCoefficients = "bt470bg" | "bt709" | "rgb" | "smpte170m";
28506
- type VideoPixelFormat = "BGRA" | "BGRX" | "I420" | "I420A" | "I422" | "I444" | "NV12" | "RGBA" | "RGBX";
28553
+ type VideoPixelFormat = "BGRA" | "BGRX" | "I420" | "I420A" | "I420AP10" | "I420AP12" | "I420P10" | "I420P12" | " I422" | "I422A" | "I422AP10" | "I422AP12" | "I422P10" | "I422P12" | " I444" | "I444A" | "I444AP10" | "I444AP12" | "I444P10" | "I444P12 " | "NV12" | "RGBA" | "RGBX";
28507
28554
type VideoTransferCharacteristics = "bt709" | "iec61966-2-1" | "smpte170m";
28508
28555
type WakeLockType = "screen";
28509
28556
type WebGLPowerPreference = "default" | "high-performance" | "low-power";
0 commit comments