diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 8793a2606..604beb99a 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -10037,6 +10037,19 @@ declare var DeviceOrientationEvent: { new(type: string, eventInitDict?: DeviceOrientationEventInit): DeviceOrientationEvent; }; +/** Available only in secure contexts. */ +interface DigitalCredential extends Credential { + readonly data: any; + readonly protocol: string; + toJSON(): any; +} + +declare var DigitalCredential: { + prototype: DigitalCredential; + new(): DigitalCredential; + userAgentAllowsProtocol(protocol: string): boolean; +}; + interface DocumentEventMap extends GlobalEventHandlersEventMap { "DOMContentLoaded": Event; "fullscreenchange": Event; @@ -17159,7 +17172,7 @@ interface HTMLTableCellElement extends HTMLElement { */ chOff: string; /** - * The **`colSpan`** read-only property of the HTMLTableCellElement interface represents the number of columns this cell must span; this lets the cell occupy space across multiple columns of the table. + * The **`colSpan`** property of the HTMLTableCellElement interface represents the number of columns this cell must span; this lets the cell occupy space across multiple columns of the table. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/colSpan) */ @@ -17180,7 +17193,7 @@ interface HTMLTableCellElement extends HTMLElement { */ noWrap: boolean; /** - * The **`rowSpan`** read-only property of the HTMLTableCellElement interface represents the number of rows this cell must span; this lets the cell occupy space across multiple rows of the table. + * The **`rowSpan`** property of the HTMLTableCellElement interface represents the number of rows this cell must span; this lets the cell occupy space across multiple rows of the table. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/rowSpan) */ @@ -17239,7 +17252,7 @@ interface HTMLTableColElement extends HTMLElement { */ chOff: string; /** - * The **`span`** read-only property of the HTMLTableColElement interface represents the number of columns this col or colgroup must span; this lets the column occupy space across multiple columns of the table. + * The **`span`** property of the HTMLTableColElement interface represents the number of columns this col or colgroup must span; this lets the column occupy space across multiple columns of the table. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTableColElement/span) */ @@ -24576,7 +24589,7 @@ interface PublicKeyCredential extends Credential { */ readonly response: AuthenticatorResponse; /** - * The **`getClientExtensionResults()`** method of the PublicKeyCredential interface returns a map between the identifiers of extensions requested during credential creation or authentication, and their results after processing by the user agent. + * The **`getClientExtensionResults()`** method of the PublicKeyCredential interface returns an object mapping the identifiers of extensions requested during credential creation or authentication, and their results after processing by the user agent. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/getClientExtensionResults) */ diff --git a/baselines/ts5.5/dom.generated.d.ts b/baselines/ts5.5/dom.generated.d.ts index 1bc5be01a..d5ca4f096 100644 --- a/baselines/ts5.5/dom.generated.d.ts +++ b/baselines/ts5.5/dom.generated.d.ts @@ -10029,6 +10029,19 @@ declare var DeviceOrientationEvent: { new(type: string, eventInitDict?: DeviceOrientationEventInit): DeviceOrientationEvent; }; +/** Available only in secure contexts. */ +interface DigitalCredential extends Credential { + readonly data: any; + readonly protocol: string; + toJSON(): any; +} + +declare var DigitalCredential: { + prototype: DigitalCredential; + new(): DigitalCredential; + userAgentAllowsProtocol(protocol: string): boolean; +}; + interface DocumentEventMap extends GlobalEventHandlersEventMap { "DOMContentLoaded": Event; "fullscreenchange": Event; @@ -17138,7 +17151,7 @@ interface HTMLTableCellElement extends HTMLElement { */ chOff: string; /** - * The **`colSpan`** read-only property of the HTMLTableCellElement interface represents the number of columns this cell must span; this lets the cell occupy space across multiple columns of the table. + * The **`colSpan`** property of the HTMLTableCellElement interface represents the number of columns this cell must span; this lets the cell occupy space across multiple columns of the table. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/colSpan) */ @@ -17159,7 +17172,7 @@ interface HTMLTableCellElement extends HTMLElement { */ noWrap: boolean; /** - * The **`rowSpan`** read-only property of the HTMLTableCellElement interface represents the number of rows this cell must span; this lets the cell occupy space across multiple rows of the table. + * The **`rowSpan`** property of the HTMLTableCellElement interface represents the number of rows this cell must span; this lets the cell occupy space across multiple rows of the table. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/rowSpan) */ @@ -17218,7 +17231,7 @@ interface HTMLTableColElement extends HTMLElement { */ chOff: string; /** - * The **`span`** read-only property of the HTMLTableColElement interface represents the number of columns this col or colgroup must span; this lets the column occupy space across multiple columns of the table. + * The **`span`** property of the HTMLTableColElement interface represents the number of columns this col or colgroup must span; this lets the column occupy space across multiple columns of the table. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTableColElement/span) */ @@ -24555,7 +24568,7 @@ interface PublicKeyCredential extends Credential { */ readonly response: AuthenticatorResponse; /** - * The **`getClientExtensionResults()`** method of the PublicKeyCredential interface returns a map between the identifiers of extensions requested during credential creation or authentication, and their results after processing by the user agent. + * The **`getClientExtensionResults()`** method of the PublicKeyCredential interface returns an object mapping the identifiers of extensions requested during credential creation or authentication, and their results after processing by the user agent. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/getClientExtensionResults) */ diff --git a/baselines/ts5.6/dom.generated.d.ts b/baselines/ts5.6/dom.generated.d.ts index 7061521e5..23672a6c7 100644 --- a/baselines/ts5.6/dom.generated.d.ts +++ b/baselines/ts5.6/dom.generated.d.ts @@ -10037,6 +10037,19 @@ declare var DeviceOrientationEvent: { new(type: string, eventInitDict?: DeviceOrientationEventInit): DeviceOrientationEvent; }; +/** Available only in secure contexts. */ +interface DigitalCredential extends Credential { + readonly data: any; + readonly protocol: string; + toJSON(): any; +} + +declare var DigitalCredential: { + prototype: DigitalCredential; + new(): DigitalCredential; + userAgentAllowsProtocol(protocol: string): boolean; +}; + interface DocumentEventMap extends GlobalEventHandlersEventMap { "DOMContentLoaded": Event; "fullscreenchange": Event; @@ -17159,7 +17172,7 @@ interface HTMLTableCellElement extends HTMLElement { */ chOff: string; /** - * The **`colSpan`** read-only property of the HTMLTableCellElement interface represents the number of columns this cell must span; this lets the cell occupy space across multiple columns of the table. + * The **`colSpan`** property of the HTMLTableCellElement interface represents the number of columns this cell must span; this lets the cell occupy space across multiple columns of the table. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/colSpan) */ @@ -17180,7 +17193,7 @@ interface HTMLTableCellElement extends HTMLElement { */ noWrap: boolean; /** - * The **`rowSpan`** read-only property of the HTMLTableCellElement interface represents the number of rows this cell must span; this lets the cell occupy space across multiple rows of the table. + * The **`rowSpan`** property of the HTMLTableCellElement interface represents the number of rows this cell must span; this lets the cell occupy space across multiple rows of the table. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/rowSpan) */ @@ -17239,7 +17252,7 @@ interface HTMLTableColElement extends HTMLElement { */ chOff: string; /** - * The **`span`** read-only property of the HTMLTableColElement interface represents the number of columns this col or colgroup must span; this lets the column occupy space across multiple columns of the table. + * The **`span`** property of the HTMLTableColElement interface represents the number of columns this col or colgroup must span; this lets the column occupy space across multiple columns of the table. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTableColElement/span) */ @@ -24576,7 +24589,7 @@ interface PublicKeyCredential extends Credential { */ readonly response: AuthenticatorResponse; /** - * The **`getClientExtensionResults()`** method of the PublicKeyCredential interface returns a map between the identifiers of extensions requested during credential creation or authentication, and their results after processing by the user agent. + * The **`getClientExtensionResults()`** method of the PublicKeyCredential interface returns an object mapping the identifiers of extensions requested during credential creation or authentication, and their results after processing by the user agent. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/getClientExtensionResults) */ diff --git a/inputfiles/mdn b/inputfiles/mdn index 07cc896ae..3e1f24c70 160000 --- a/inputfiles/mdn +++ b/inputfiles/mdn @@ -1 +1 @@ -Subproject commit 07cc896aee614b6af47546d95ac82c7e8471b448 +Subproject commit 3e1f24c70df1a6f5a76e843369b404ecab19e931 diff --git a/inputfiles/removedTypes.jsonc b/inputfiles/removedTypes.jsonc index c417214c2..0582f1cf7 100644 --- a/inputfiles/removedTypes.jsonc +++ b/inputfiles/removedTypes.jsonc @@ -50,6 +50,22 @@ "unorm8x4-bgra" // Blink only as of 2024-11 ] }, + "KeyFormat": { + "value": [ + "raw-private", // No implementation as of 2025-09 + "raw-public", // No implementation as of 2025-09 + "raw-secret", // No implementation as of 2025-09 + "raw-seed" // No implementation as of 2025-09 + ] + }, + "KeyUsage": { + "value": [ + "decapsulateBits", // No implementation as of 2025-09 + "decapsulateKey", // No implementation as of 2025-09 + "encapsulateBits", // No implementation as of 2025-09 + "encapsulateKey" // No implementation as of 2025-09 + ] + }, "MediaSessionAction": { "value": [ "enterpictureinpicture", // Blink only as of 2024-07 @@ -414,6 +430,14 @@ } } }, + "JsonWebKey": { + "members": { + "member": { + "priv": null, // No implementation as of 2025-09 + "pub": null // No implementation as of 2025-09 + } + } + }, "KeyframeAnimationOptions": { "members": { "member": { diff --git a/package-lock.json b/package-lock.json index 6d52ec82c..fa3b85116 100644 --- a/package-lock.json +++ b/package-lock.json @@ -396,9 +396,9 @@ } }, "node_modules/@mdn/browser-compat-data": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-7.1.0.tgz", - "integrity": "sha512-xEgsAGfEDa95aXtafVFQZ+KlP+MaUWwwN2thfOUfoMwM9m9P8DFmcMuJg6h2QwTg/Qpy31GjPIGbBfEilxqjOQ==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-7.1.3.tgz", + "integrity": "sha512-SvGWt5qNLSQ3ykOnQi9GyFGYPkKDVQCkfb02DEKt5v5A6tdwsfUv9ZNssM1hAxNJ3Ncuzg3IoMjuXJhlqnoxuw==", "dev": true, "license": "CC0-1.0" }, @@ -1038,9 +1038,9 @@ } }, "node_modules/@webref/css": { - "version": "6.23.7", - "resolved": "https://registry.npmjs.org/@webref/css/-/css-6.23.7.tgz", - "integrity": "sha512-9ygF88/BhW03J1NEyNykuufCBdj1QCyLcf4I3SLsBW40ARilMM7cPnToJSRW8IEiiFiMgsX6gi3ucTZLspus6w==", + "version": "6.23.9", + "resolved": "https://registry.npmjs.org/@webref/css/-/css-6.23.9.tgz", + "integrity": "sha512-nuMHvJ0Mh+a2b449WL+vlv85lJCsqO/702pmJ/fEf5GfttMZqJJfkto5X3KAcYrOsS837NPloXJ3KacNXl9xRg==", "dev": true, "license": "MIT", "peerDependencies": { @@ -1062,9 +1062,9 @@ "license": "MIT" }, "node_modules/@webref/idl": { - "version": "3.66.2", - "resolved": "https://registry.npmjs.org/@webref/idl/-/idl-3.66.2.tgz", - "integrity": "sha512-vCsirNmxN5HSUINU2Ea/v3RqUxBiXP8AezXUI6X0fYhKr89SUgkzjXj8bJFCx7S7nKUMjAR4KZDYEDv6nnQh9g==", + "version": "3.67.0", + "resolved": "https://registry.npmjs.org/@webref/idl/-/idl-3.67.0.tgz", + "integrity": "sha512-evjCa8eyVG1qjzceKcVMWnsGy4iEf7bQbkkfx7O9aJvyng93tlCHgThezh5pa1KZFb0MUPEfe0+Q4rGLuNHNvw==", "dev": true, "license": "MIT", "peerDependencies": {