diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 55bdbd2ac..750aebd59 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -3209,7 +3209,9 @@ declare var CSSConditionRule: { /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSContainerRule) */ interface CSSContainerRule extends CSSConditionRule { + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSContainerRule/containerName) */ readonly containerName: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSContainerRule/containerQuery) */ readonly containerQuery: string; } @@ -3260,7 +3262,9 @@ declare var CSSFontFaceRule: { new(): CSSFontFaceRule; }; +/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesRule) */ interface CSSFontFeatureValuesRule extends CSSRule { + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesRule/fontFamily) */ fontFamily: string; } @@ -3383,7 +3387,9 @@ declare var CSSKeywordValue: { new(value: string): CSSKeywordValue; }; +/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSLayerBlockRule) */ interface CSSLayerBlockRule extends CSSGroupingRule { + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSLayerBlockRule/name) */ readonly name: string; } @@ -3392,7 +3398,9 @@ declare var CSSLayerBlockRule: { new(): CSSLayerBlockRule; }; +/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSLayerStatementRule) */ interface CSSLayerStatementRule extends CSSRule { + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSLayerStatementRule/nameList) */ readonly nameList: ReadonlyArray; } @@ -5804,13 +5812,13 @@ declare var Crypto: { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ interface CryptoKey { - /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey/algorithm) */ readonly algorithm: KeyAlgorithm; - /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey/extractable) */ readonly extractable: boolean; - /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey/type) */ readonly type: KeyType; - /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey/usages) */ readonly usages: KeyUsage[]; } @@ -14718,6 +14726,7 @@ interface MediaDeviceInfo { readonly kind: MediaDeviceKind; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/MediaDeviceInfo/label) */ readonly label: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/MediaDeviceInfo/toJSON) */ toJSON(): any; } @@ -16824,6 +16833,7 @@ interface PaymentResponse extends EventTarget { complete(result?: PaymentComplete): Promise; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/retry) */ retry(errorFields?: PaymentValidationErrors): Promise; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/toJSON) */ toJSON(): any; } @@ -17283,7 +17293,11 @@ interface PerformanceTiming { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/PerformanceTiming/unloadEventStart) */ readonly unloadEventStart: number; - /** @deprecated */ + /** + * @deprecated + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/PerformanceTiming/toJSON) + */ toJSON(): any; } @@ -19032,7 +19046,9 @@ declare var SVGCircleElement: { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGClipPathElement) */ interface SVGClipPathElement extends SVGElement { + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGClipPathElement/clipPathUnits) */ readonly clipPathUnits: SVGAnimatedEnumeration; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGClipPathElement/transform) */ readonly transform: SVGAnimatedTransformList; addEventListener(type: K, listener: (this: SVGClipPathElement, ev: SVGElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; @@ -20103,11 +20119,17 @@ declare var SVGMarkerElement: { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGMaskElement) */ interface SVGMaskElement extends SVGElement { + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGMaskElement/height) */ readonly height: SVGAnimatedLength; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGMaskElement/maskContentUnits) */ readonly maskContentUnits: SVGAnimatedEnumeration; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGMaskElement/maskUnits) */ readonly maskUnits: SVGAnimatedEnumeration; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGMaskElement/width) */ readonly width: SVGAnimatedLength; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGMaskElement/x) */ readonly x: SVGAnimatedLength; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGMaskElement/y) */ readonly y: SVGAnimatedLength; addEventListener(type: K, listener: (this: SVGMaskElement, ev: SVGElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; @@ -21020,6 +21042,7 @@ interface ServiceWorker extends EventTarget, AbstractWorker { readonly scriptURL: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ServiceWorker/state) */ readonly state: ServiceWorkerState; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ServiceWorker/postMessage) */ postMessage(message: any, transfer: Transferable[]): void; postMessage(message: any, options?: StructuredSerializeOptions): void; addEventListener(type: K, listener: (this: ServiceWorker, ev: ServiceWorkerEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; @@ -25509,7 +25532,11 @@ interface Window extends EventTarget, AnimationFrameProvider, GlobalEventHandler blur(): void; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/cancelIdleCallback) */ cancelIdleCallback(handle: number): void; - /** @deprecated */ + /** + * @deprecated + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/captureEvents) + */ captureEvents(): void; /** * Closes the window. @@ -26727,6 +26754,7 @@ interface HTMLElementTagNameMap { "s": HTMLElement; "samp": HTMLElement; "script": HTMLScriptElement; + "search": HTMLElement; "section": HTMLElement; "select": HTMLSelectElement; "slot": HTMLSlotElement; @@ -27075,7 +27103,11 @@ declare function alert(message?: any): void; declare function blur(): void; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/cancelIdleCallback) */ declare function cancelIdleCallback(handle: number): void; -/** @deprecated */ +/** + * @deprecated + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/captureEvents) + */ declare function captureEvents(): void; /** * Closes the window. diff --git a/baselines/serviceworker.generated.d.ts b/baselines/serviceworker.generated.d.ts index 54893b569..9dc39be11 100644 --- a/baselines/serviceworker.generated.d.ts +++ b/baselines/serviceworker.generated.d.ts @@ -1660,13 +1660,13 @@ declare var Crypto: { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ interface CryptoKey { - /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey/algorithm) */ readonly algorithm: KeyAlgorithm; - /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey/extractable) */ readonly extractable: boolean; - /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey/type) */ readonly type: KeyType; - /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey/usages) */ readonly usages: KeyUsage[]; } @@ -4758,6 +4758,7 @@ interface ServiceWorker extends EventTarget, AbstractWorker { readonly scriptURL: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ServiceWorker/state) */ readonly state: ServiceWorkerState; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ServiceWorker/postMessage) */ postMessage(message: any, transfer: Transferable[]): void; postMessage(message: any, options?: StructuredSerializeOptions): void; addEventListener(type: K, listener: (this: ServiceWorker, ev: ServiceWorkerEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; @@ -7889,6 +7890,7 @@ declare var WorkerLocation: { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WorkerNavigator) */ interface WorkerNavigator extends NavigatorConcurrentHardware, NavigatorID, NavigatorLanguage, NavigatorLocks, NavigatorOnLine, NavigatorStorage { + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WorkerNavigator/mediaCapabilities) */ readonly mediaCapabilities: MediaCapabilities; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WorkerNavigator/permissions) */ readonly permissions: Permissions; diff --git a/baselines/sharedworker.generated.d.ts b/baselines/sharedworker.generated.d.ts index 8e9ffe67c..6e26436b1 100644 --- a/baselines/sharedworker.generated.d.ts +++ b/baselines/sharedworker.generated.d.ts @@ -1587,13 +1587,13 @@ declare var Crypto: { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ interface CryptoKey { - /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey/algorithm) */ readonly algorithm: KeyAlgorithm; - /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey/extractable) */ readonly extractable: boolean; - /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey/type) */ readonly type: KeyType; - /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey/usages) */ readonly usages: KeyUsage[]; } @@ -4592,6 +4592,7 @@ interface ServiceWorker extends EventTarget, AbstractWorker { readonly scriptURL: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ServiceWorker/state) */ readonly state: ServiceWorkerState; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ServiceWorker/postMessage) */ postMessage(message: any, transfer: Transferable[]): void; postMessage(message: any, options?: StructuredSerializeOptions): void; addEventListener(type: K, listener: (this: ServiceWorker, ev: ServiceWorkerEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; @@ -7722,6 +7723,7 @@ declare var WorkerLocation: { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WorkerNavigator) */ interface WorkerNavigator extends NavigatorConcurrentHardware, NavigatorID, NavigatorLanguage, NavigatorLocks, NavigatorOnLine, NavigatorStorage { + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WorkerNavigator/mediaCapabilities) */ readonly mediaCapabilities: MediaCapabilities; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WorkerNavigator/permissions) */ readonly permissions: Permissions; diff --git a/baselines/webworker.generated.d.ts b/baselines/webworker.generated.d.ts index b36437d16..9ebeff35e 100644 --- a/baselines/webworker.generated.d.ts +++ b/baselines/webworker.generated.d.ts @@ -1797,13 +1797,13 @@ declare var Crypto: { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ interface CryptoKey { - /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey/algorithm) */ readonly algorithm: KeyAlgorithm; - /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey/extractable) */ readonly extractable: boolean; - /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey/type) */ readonly type: KeyType; - /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey) */ + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CryptoKey/usages) */ readonly usages: KeyUsage[]; } @@ -5034,6 +5034,7 @@ interface ServiceWorker extends EventTarget, AbstractWorker { readonly scriptURL: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ServiceWorker/state) */ readonly state: ServiceWorkerState; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ServiceWorker/postMessage) */ postMessage(message: any, transfer: Transferable[]): void; postMessage(message: any, options?: StructuredSerializeOptions): void; addEventListener(type: K, listener: (this: ServiceWorker, ev: ServiceWorkerEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; @@ -8368,6 +8369,7 @@ declare var WorkerLocation: { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WorkerNavigator) */ interface WorkerNavigator extends NavigatorConcurrentHardware, NavigatorID, NavigatorLanguage, NavigatorLocks, NavigatorOnLine, NavigatorStorage { + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WorkerNavigator/mediaCapabilities) */ readonly mediaCapabilities: MediaCapabilities; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WorkerNavigator/permissions) */ readonly permissions: Permissions; diff --git a/package-lock.json b/package-lock.json index a96cc4e64..bc1882de8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -213,9 +213,9 @@ "dev": true }, "node_modules/@mdn/browser-compat-data": { - "version": "5.2.44", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.2.44.tgz", - "integrity": "sha512-UMynPbyNsh6ltKeks3C5Xim8XTecUZYyCaZ00RArugtpqEDsmh9XU+bLwzhYRetG2Tugjzo7K3YCmByhBOWE5w==", + "version": "5.2.45", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.2.45.tgz", + "integrity": "sha512-Er03EjYAx3TTMvdBdm6Z3SG4IV0/FWfRJP4CBNtRLWoPVVyp9BdYt/9X4zSFw4GAIOVx6+6r7d8VAw0sbPtMjg==", "dev": true }, "node_modules/@nodelib/fs.scandir": { @@ -499,9 +499,9 @@ } }, "node_modules/@types/node": { - "version": "18.15.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.5.tgz", - "integrity": "sha512-Ark2WDjjZO7GmvsyFFf81MXuGTA/d6oP38anyxWOL6EREyBKAxKoFHwBhaZxCfLRLpO8JgVXwqOwSwa7jRcjew==", + "version": "18.15.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.6.tgz", + "integrity": "sha512-YErOafCZpK4g+Rp3Q/PBgZNAsWKGunQTm9FA3/Pbcm0VCriTEzcrutQ/SxSc0rytAp0NoFWue669jmKhEtd0sA==", "dev": true }, "node_modules/@types/prettier": { @@ -729,9 +729,9 @@ } }, "node_modules/@webref/elements": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@webref/elements/-/elements-2.2.0.tgz", - "integrity": "sha512-G93lbrNE7JZB2r293/ker07GbN0TV1UIohkhMFrH25wGbLr8ODfC+qT1amxKrIJUMB2r6SBSHA7B8eRojSsPww==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@webref/elements/-/elements-2.2.1.tgz", + "integrity": "sha512-0sXGGqEY9G/n1wQnkgO3nUQq0JfqWYzv2UroIVgcgge87PyMJ9KFlPcN1IH3xMVVyCd9hx1l3oVIcrQgvxE9gg==", "dev": true }, "node_modules/@webref/idl": { @@ -4026,9 +4026,9 @@ "dev": true }, "@mdn/browser-compat-data": { - "version": "5.2.44", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.2.44.tgz", - "integrity": "sha512-UMynPbyNsh6ltKeks3C5Xim8XTecUZYyCaZ00RArugtpqEDsmh9XU+bLwzhYRetG2Tugjzo7K3YCmByhBOWE5w==", + "version": "5.2.45", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.2.45.tgz", + "integrity": "sha512-Er03EjYAx3TTMvdBdm6Z3SG4IV0/FWfRJP4CBNtRLWoPVVyp9BdYt/9X4zSFw4GAIOVx6+6r7d8VAw0sbPtMjg==", "dev": true }, "@nodelib/fs.scandir": { @@ -4247,9 +4247,9 @@ } }, "@types/node": { - "version": "18.15.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.5.tgz", - "integrity": "sha512-Ark2WDjjZO7GmvsyFFf81MXuGTA/d6oP38anyxWOL6EREyBKAxKoFHwBhaZxCfLRLpO8JgVXwqOwSwa7jRcjew==", + "version": "18.15.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.6.tgz", + "integrity": "sha512-YErOafCZpK4g+Rp3Q/PBgZNAsWKGunQTm9FA3/Pbcm0VCriTEzcrutQ/SxSc0rytAp0NoFWue669jmKhEtd0sA==", "dev": true }, "@types/prettier": { @@ -4386,9 +4386,9 @@ "requires": {} }, "@webref/elements": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@webref/elements/-/elements-2.2.0.tgz", - "integrity": "sha512-G93lbrNE7JZB2r293/ker07GbN0TV1UIohkhMFrH25wGbLr8ODfC+qT1amxKrIJUMB2r6SBSHA7B8eRojSsPww==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@webref/elements/-/elements-2.2.1.tgz", + "integrity": "sha512-0sXGGqEY9G/n1wQnkgO3nUQq0JfqWYzv2UroIVgcgge87PyMJ9KFlPcN1IH3xMVVyCd9hx1l3oVIcrQgvxE9gg==", "dev": true }, "@webref/idl": {