@@ -685,15 +685,18 @@ interface IntersectionObserverEntryInit {
685685 intersectionRatio: number;
686686 intersectionRect: DOMRectInit;
687687 isIntersecting: boolean;
688+ isVisible: boolean;
688689 rootBounds: DOMRectInit | null;
689690 target: Element;
690691 time: DOMHighResTimeStamp;
691692}
692693
693694interface IntersectionObserverInit {
695+ delay?: number;
694696 root?: Element | Document | null;
695697 rootMargin?: string;
696698 threshold?: number | number[];
699+ trackVisibility?: boolean;
697700}
698701
699702interface JsonWebKey {
@@ -899,6 +902,7 @@ interface MediaStreamTrackEventInit extends EventInit {
899902interface MediaTrackCapabilities {
900903 aspectRatio?: DoubleRange;
901904 autoGainControl?: boolean[];
905+ backgroundBlur?: boolean[];
902906 channelCount?: ULongRange;
903907 deviceId?: string;
904908 displaySurface?: string;
@@ -916,6 +920,7 @@ interface MediaTrackCapabilities {
916920interface MediaTrackConstraintSet {
917921 aspectRatio?: ConstrainDouble;
918922 autoGainControl?: ConstrainBoolean;
923+ backgroundBlur?: ConstrainBoolean;
919924 channelCount?: ConstrainULong;
920925 deviceId?: ConstrainDOMString;
921926 displaySurface?: ConstrainDOMString;
@@ -937,6 +942,7 @@ interface MediaTrackConstraints extends MediaTrackConstraintSet {
937942interface MediaTrackSettings {
938943 aspectRatio?: number;
939944 autoGainControl?: boolean;
945+ backgroundBlur?: boolean;
940946 channelCount?: number;
941947 deviceId?: string;
942948 displaySurface?: string;
@@ -954,6 +960,7 @@ interface MediaTrackSettings {
954960interface MediaTrackSupportedConstraints {
955961 aspectRatio?: boolean;
956962 autoGainControl?: boolean;
963+ backgroundBlur?: boolean;
957964 channelCount?: boolean;
958965 deviceId?: boolean;
959966 displaySurface?: boolean;
@@ -4109,9 +4116,11 @@ interface CSSStyleDeclaration {
41094116 columns: string;
41104117 /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/contain) */
41114118 contain: string;
4119+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/contain-intrinsic-block-size) */
41124120 containIntrinsicBlockSize: string;
41134121 /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/contain-intrinsic-height) */
41144122 containIntrinsicHeight: string;
4123+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/contain-intrinsic-inline-size) */
41154124 containIntrinsicInlineSize: string;
41164125 /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/contain-intrinsic-size) */
41174126 containIntrinsicSize: string;
@@ -6148,27 +6157,49 @@ declare var DOMImplementation: {
61486157
61496158/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix) */
61506159interface DOMMatrix extends DOMMatrixReadOnly {
6160+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61516161 a: number;
6162+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61526163 b: number;
6164+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61536165 c: number;
6166+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61546167 d: number;
6168+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61556169 e: number;
6170+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61566171 f: number;
6172+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61576173 m11: number;
6174+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61586175 m12: number;
6176+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61596177 m13: number;
6178+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61606179 m14: number;
6180+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61616181 m21: number;
6182+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61626183 m22: number;
6184+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61636185 m23: number;
6186+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61646187 m24: number;
6188+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61656189 m31: number;
6190+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61666191 m32: number;
6192+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61676193 m33: number;
6194+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61686195 m34: number;
6196+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61696197 m41: number;
6198+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61706199 m42: number;
6200+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61716201 m43: number;
6202+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
61726203 m44: number;
61736204 invertSelf(): DOMMatrix;
61746205 multiplySelf(other?: DOMMatrixInit): DOMMatrix;
@@ -6200,29 +6231,51 @@ declare var WebKitCSSMatrix: typeof DOMMatrix;
62006231
62016232/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly) */
62026233interface DOMMatrixReadOnly {
6234+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62036235 readonly a: number;
6236+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62046237 readonly b: number;
6238+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62056239 readonly c: number;
6240+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62066241 readonly d: number;
6242+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62076243 readonly e: number;
6244+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62086245 readonly f: number;
62096246 readonly is2D: boolean;
62106247 readonly isIdentity: boolean;
6248+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62116249 readonly m11: number;
6250+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62126251 readonly m12: number;
6252+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62136253 readonly m13: number;
6254+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62146255 readonly m14: number;
6256+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62156257 readonly m21: number;
6258+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62166259 readonly m22: number;
6260+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62176261 readonly m23: number;
6262+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62186263 readonly m24: number;
6264+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62196265 readonly m31: number;
6266+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62206267 readonly m32: number;
6268+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62216269 readonly m33: number;
6270+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62226271 readonly m34: number;
6272+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62236273 readonly m41: number;
6274+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62246275 readonly m42: number;
6276+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62256277 readonly m43: number;
6278+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
62266279 readonly m44: number;
62276280 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/flipX) */
62286281 flipX(): DOMMatrix;
@@ -10052,6 +10105,7 @@ interface HTMLElement extends Element, ElementCSSInlineStyle, ElementContentEdit
1005210105 title: string;
1005310106 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate) */
1005410107 translate: boolean;
10108+ writingSuggestions: string;
1005510109 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals) */
1005610110 attachInternals(): ElementInternals;
1005710111 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click) */
@@ -11117,7 +11171,11 @@ interface HTMLLinkElement extends HTMLElement, LinkStyle {
1111711171 disabled: boolean;
1111811172 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/fetchPriority) */
1111911173 fetchPriority: string;
11120- /** Sets or retrieves a destination URL or an anchor point. */
11174+ /**
11175+ * Sets or retrieves a destination URL or an anchor point.
11176+ *
11177+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/href)
11178+ */
1112111179 href: string;
1112211180 /**
1112311181 * Sets or retrieves the language code of the object.
@@ -21588,7 +21646,7 @@ interface SubtleCrypto {
2158821646 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SubtleCrypto/decrypt) */
2158921647 decrypt(algorithm: AlgorithmIdentifier | RsaOaepParams | AesCtrParams | AesCbcParams | AesGcmParams, key: CryptoKey, data: BufferSource): Promise<ArrayBuffer>;
2159021648 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SubtleCrypto/deriveBits) */
21591- deriveBits(algorithm: AlgorithmIdentifier | EcdhKeyDeriveParams | HkdfParams | Pbkdf2Params, baseKey: CryptoKey, length: number): Promise<ArrayBuffer>;
21649+ deriveBits(algorithm: AlgorithmIdentifier | EcdhKeyDeriveParams | HkdfParams | Pbkdf2Params, baseKey: CryptoKey, length? : number | null ): Promise<ArrayBuffer>;
2159221650 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SubtleCrypto/deriveKey) */
2159321651 deriveKey(algorithm: AlgorithmIdentifier | EcdhKeyDeriveParams | HkdfParams | Pbkdf2Params, baseKey: CryptoKey, derivedKeyType: AlgorithmIdentifier | AesDerivedKeyParams | HmacImportParams | HkdfParams | Pbkdf2Params, extractable: boolean, keyUsages: KeyUsage[]): Promise<CryptoKey>;
2159421652 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SubtleCrypto/digest) */
@@ -26149,7 +26207,11 @@ declare var XPathEvaluator: {
2614926207interface XPathEvaluatorBase {
2615026208 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/createExpression) */
2615126209 createExpression(expression: string, resolver?: XPathNSResolver | null): XPathExpression;
26152- /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/createNSResolver) */
26210+ /**
26211+ * @deprecated
26212+ *
26213+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/createNSResolver)
26214+ */
2615326215 createNSResolver(nodeResolver: Node): Node;
2615426216 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/evaluate) */
2615526217 evaluate(expression: string, contextNode: Node, resolver?: XPathNSResolver | null, type?: number, result?: XPathResult | null): XPathResult;
@@ -27881,7 +27943,7 @@ type ReportList = Report[];
2788127943type RequestInfo = Request | string;
2788227944type TexImageSource = ImageBitmap | ImageData | HTMLImageElement | HTMLCanvasElement | HTMLVideoElement | OffscreenCanvas | VideoFrame;
2788327945type TimerHandler = string | Function;
27884- type Transferable = OffscreenCanvas | ImageBitmap | MessagePort | MediaSourceHandle | ReadableStream | WritableStream | TransformStream | VideoFrame | ArrayBuffer;
27946+ type Transferable = OffscreenCanvas | ImageBitmap | MessagePort | MediaSourceHandle | ReadableStream | WritableStream | TransformStream | VideoFrame | MIDIAccess | ArrayBuffer;
2788527947type Uint32List = Uint32Array | GLuint[];
2788627948type VibratePattern = number | number[];
2788727949type WindowProxy = Window;
0 commit comments