@@ -685,15 +685,18 @@ interface IntersectionObserverEntryInit {
685
685
intersectionRatio: number;
686
686
intersectionRect: DOMRectInit;
687
687
isIntersecting: boolean;
688
+ isVisible: boolean;
688
689
rootBounds: DOMRectInit | null;
689
690
target: Element;
690
691
time: DOMHighResTimeStamp;
691
692
}
692
693
693
694
interface IntersectionObserverInit {
695
+ delay?: number;
694
696
root?: Element | Document | null;
695
697
rootMargin?: string;
696
698
threshold?: number | number[];
699
+ trackVisibility?: boolean;
697
700
}
698
701
699
702
interface JsonWebKey {
@@ -899,6 +902,7 @@ interface MediaStreamTrackEventInit extends EventInit {
899
902
interface MediaTrackCapabilities {
900
903
aspectRatio?: DoubleRange;
901
904
autoGainControl?: boolean[];
905
+ backgroundBlur?: boolean[];
902
906
channelCount?: ULongRange;
903
907
deviceId?: string;
904
908
displaySurface?: string;
@@ -916,6 +920,7 @@ interface MediaTrackCapabilities {
916
920
interface MediaTrackConstraintSet {
917
921
aspectRatio?: ConstrainDouble;
918
922
autoGainControl?: ConstrainBoolean;
923
+ backgroundBlur?: ConstrainBoolean;
919
924
channelCount?: ConstrainULong;
920
925
deviceId?: ConstrainDOMString;
921
926
displaySurface?: ConstrainDOMString;
@@ -937,6 +942,7 @@ interface MediaTrackConstraints extends MediaTrackConstraintSet {
937
942
interface MediaTrackSettings {
938
943
aspectRatio?: number;
939
944
autoGainControl?: boolean;
945
+ backgroundBlur?: boolean;
940
946
channelCount?: number;
941
947
deviceId?: string;
942
948
displaySurface?: string;
@@ -954,6 +960,7 @@ interface MediaTrackSettings {
954
960
interface MediaTrackSupportedConstraints {
955
961
aspectRatio?: boolean;
956
962
autoGainControl?: boolean;
963
+ backgroundBlur?: boolean;
957
964
channelCount?: boolean;
958
965
deviceId?: boolean;
959
966
displaySurface?: boolean;
@@ -3133,6 +3140,8 @@ interface Blob {
3133
3140
readonly type: string;
3134
3141
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Blob/arrayBuffer) */
3135
3142
arrayBuffer(): Promise<ArrayBuffer>;
3143
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Blob/bytes) */
3144
+ bytes(): Promise<Uint8Array>;
3136
3145
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Blob/slice) */
3137
3146
slice(start?: number, end?: number, contentType?: string): Blob;
3138
3147
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Blob/stream) */
@@ -3168,6 +3177,8 @@ interface Body {
3168
3177
arrayBuffer(): Promise<ArrayBuffer>;
3169
3178
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Request/blob) */
3170
3179
blob(): Promise<Blob>;
3180
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Request/bytes) */
3181
+ bytes(): Promise<Uint8Array>;
3171
3182
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Request/formData) */
3172
3183
formData(): Promise<FormData>;
3173
3184
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Request/json) */
@@ -4109,9 +4120,11 @@ interface CSSStyleDeclaration {
4109
4120
columns: string;
4110
4121
/** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/contain) */
4111
4122
contain: string;
4123
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/contain-intrinsic-block-size) */
4112
4124
containIntrinsicBlockSize: string;
4113
4125
/** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/contain-intrinsic-height) */
4114
4126
containIntrinsicHeight: string;
4127
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/contain-intrinsic-inline-size) */
4115
4128
containIntrinsicInlineSize: string;
4116
4129
/** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/contain-intrinsic-size) */
4117
4130
containIntrinsicSize: string;
@@ -6148,27 +6161,49 @@ declare var DOMImplementation: {
6148
6161
6149
6162
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix) */
6150
6163
interface DOMMatrix extends DOMMatrixReadOnly {
6164
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6151
6165
a: number;
6166
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6152
6167
b: number;
6168
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6153
6169
c: number;
6170
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6154
6171
d: number;
6172
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6155
6173
e: number;
6174
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6156
6175
f: number;
6176
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6157
6177
m11: number;
6178
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6158
6179
m12: number;
6180
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6159
6181
m13: number;
6182
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6160
6183
m14: number;
6184
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6161
6185
m21: number;
6186
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6162
6187
m22: number;
6188
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6163
6189
m23: number;
6190
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6164
6191
m24: number;
6192
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6165
6193
m31: number;
6194
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6166
6195
m32: number;
6196
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6167
6197
m33: number;
6198
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6168
6199
m34: number;
6200
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6169
6201
m41: number;
6202
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6170
6203
m42: number;
6204
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6171
6205
m43: number;
6206
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrix#instance_properties) */
6172
6207
m44: number;
6173
6208
invertSelf(): DOMMatrix;
6174
6209
multiplySelf(other?: DOMMatrixInit): DOMMatrix;
@@ -6200,29 +6235,51 @@ declare var WebKitCSSMatrix: typeof DOMMatrix;
6200
6235
6201
6236
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly) */
6202
6237
interface DOMMatrixReadOnly {
6238
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6203
6239
readonly a: number;
6240
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6204
6241
readonly b: number;
6242
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6205
6243
readonly c: number;
6244
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6206
6245
readonly d: number;
6246
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6207
6247
readonly e: number;
6248
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6208
6249
readonly f: number;
6209
6250
readonly is2D: boolean;
6210
6251
readonly isIdentity: boolean;
6252
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6211
6253
readonly m11: number;
6254
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6212
6255
readonly m12: number;
6256
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6213
6257
readonly m13: number;
6258
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6214
6259
readonly m14: number;
6260
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6215
6261
readonly m21: number;
6262
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6216
6263
readonly m22: number;
6264
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6217
6265
readonly m23: number;
6266
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6218
6267
readonly m24: number;
6268
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6219
6269
readonly m31: number;
6270
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6220
6271
readonly m32: number;
6272
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6221
6273
readonly m33: number;
6274
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6222
6275
readonly m34: number;
6276
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6223
6277
readonly m41: number;
6278
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6224
6279
readonly m42: number;
6280
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6225
6281
readonly m43: number;
6282
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly#instance_properties) */
6226
6283
readonly m44: number;
6227
6284
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/flipX) */
6228
6285
flipX(): DOMMatrix;
@@ -10052,6 +10109,7 @@ interface HTMLElement extends Element, ElementCSSInlineStyle, ElementContentEdit
10052
10109
title: string;
10053
10110
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate) */
10054
10111
translate: boolean;
10112
+ writingSuggestions: string;
10055
10113
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals) */
10056
10114
attachInternals(): ElementInternals;
10057
10115
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click) */
@@ -11117,7 +11175,11 @@ interface HTMLLinkElement extends HTMLElement, LinkStyle {
11117
11175
disabled: boolean;
11118
11176
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/fetchPriority) */
11119
11177
fetchPriority: string;
11120
- /** Sets or retrieves a destination URL or an anchor point. */
11178
+ /**
11179
+ * Sets or retrieves a destination URL or an anchor point.
11180
+ *
11181
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/href)
11182
+ */
11121
11183
href: string;
11122
11184
/**
11123
11185
* Sets or retrieves the language code of the object.
@@ -21588,7 +21650,7 @@ interface SubtleCrypto {
21588
21650
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SubtleCrypto/decrypt) */
21589
21651
decrypt(algorithm: AlgorithmIdentifier | RsaOaepParams | AesCtrParams | AesCbcParams | AesGcmParams, key: CryptoKey, data: BufferSource): Promise<ArrayBuffer>;
21590
21652
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SubtleCrypto/deriveBits) */
21591
- deriveBits(algorithm: AlgorithmIdentifier | EcdhKeyDeriveParams | HkdfParams | Pbkdf2Params, baseKey: CryptoKey, length: number): Promise<ArrayBuffer>;
21653
+ deriveBits(algorithm: AlgorithmIdentifier | EcdhKeyDeriveParams | HkdfParams | Pbkdf2Params, baseKey: CryptoKey, length? : number | null ): Promise<ArrayBuffer>;
21592
21654
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SubtleCrypto/deriveKey) */
21593
21655
deriveKey(algorithm: AlgorithmIdentifier | EcdhKeyDeriveParams | HkdfParams | Pbkdf2Params, baseKey: CryptoKey, derivedKeyType: AlgorithmIdentifier | AesDerivedKeyParams | HmacImportParams | HkdfParams | Pbkdf2Params, extractable: boolean, keyUsages: KeyUsage[]): Promise<CryptoKey>;
21594
21656
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SubtleCrypto/digest) */
@@ -26149,7 +26211,11 @@ declare var XPathEvaluator: {
26149
26211
interface XPathEvaluatorBase {
26150
26212
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/createExpression) */
26151
26213
createExpression(expression: string, resolver?: XPathNSResolver | null): XPathExpression;
26152
- /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/createNSResolver) */
26214
+ /**
26215
+ * @deprecated
26216
+ *
26217
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/createNSResolver)
26218
+ */
26153
26219
createNSResolver(nodeResolver: Node): Node;
26154
26220
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/evaluate) */
26155
26221
evaluate(expression: string, contextNode: Node, resolver?: XPathNSResolver | null, type?: number, result?: XPathResult | null): XPathResult;
@@ -27881,7 +27947,7 @@ type ReportList = Report[];
27881
27947
type RequestInfo = Request | string;
27882
27948
type TexImageSource = ImageBitmap | ImageData | HTMLImageElement | HTMLCanvasElement | HTMLVideoElement | OffscreenCanvas | VideoFrame;
27883
27949
type TimerHandler = string | Function;
27884
- type Transferable = OffscreenCanvas | ImageBitmap | MessagePort | MediaSourceHandle | ReadableStream | WritableStream | TransformStream | VideoFrame | ArrayBuffer;
27950
+ type Transferable = OffscreenCanvas | ImageBitmap | MessagePort | MediaSourceHandle | ReadableStream | WritableStream | TransformStream | VideoFrame | MIDIAccess | ArrayBuffer;
27885
27951
type Uint32List = Uint32Array | GLuint[];
27886
27952
type VibratePattern = number | number[];
27887
27953
type WindowProxy = Window;
0 commit comments