diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 6fcfb65a6..be9c4d657 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -818,6 +818,7 @@ interface FormDataEventInit extends EventInit { } interface FullscreenOptions { + keyboardLock?: FullscreenKeyboardLock; navigationUI?: FullscreenNavigationUI; } @@ -1000,6 +1001,7 @@ interface GPUPipelineErrorInit { interface GPUPipelineLayoutDescriptor extends GPUObjectDescriptorBase { bindGroupLayouts: (GPUBindGroupLayout | null)[]; + immediateSize?: GPUSize32; } interface GPUPrimitiveState { @@ -44883,6 +44885,7 @@ type FlowControlType = "hardware" | "none"; type FontDisplay = "auto" | "block" | "fallback" | "optional" | "swap"; type FontFaceLoadStatus = "error" | "loaded" | "loading" | "unloaded"; type FontFaceSetLoadStatus = "loaded" | "loading"; +type FullscreenKeyboardLock = "browser" | "none"; type FullscreenNavigationUI = "auto" | "hide" | "show"; type GPUAddressMode = "clamp-to-edge" | "mirror-repeat" | "repeat"; type GPUAutoLayoutMode = "auto"; diff --git a/baselines/serviceworker.generated.d.ts b/baselines/serviceworker.generated.d.ts index aff210c74..1688497d7 100644 --- a/baselines/serviceworker.generated.d.ts +++ b/baselines/serviceworker.generated.d.ts @@ -450,6 +450,7 @@ interface GPUPipelineErrorInit { interface GPUPipelineLayoutDescriptor extends GPUObjectDescriptorBase { bindGroupLayouts: (GPUBindGroupLayout | null)[]; + immediateSize?: GPUSize32; } interface GPUPrimitiveState { diff --git a/baselines/sharedworker.generated.d.ts b/baselines/sharedworker.generated.d.ts index c80e71812..c49f95cfc 100644 --- a/baselines/sharedworker.generated.d.ts +++ b/baselines/sharedworker.generated.d.ts @@ -394,6 +394,7 @@ interface GPUPipelineErrorInit { interface GPUPipelineLayoutDescriptor extends GPUObjectDescriptorBase { bindGroupLayouts: (GPUBindGroupLayout | null)[]; + immediateSize?: GPUSize32; } interface GPUPrimitiveState { diff --git a/baselines/ts5.5/dom.generated.d.ts b/baselines/ts5.5/dom.generated.d.ts index 239120e2d..389420436 100644 --- a/baselines/ts5.5/dom.generated.d.ts +++ b/baselines/ts5.5/dom.generated.d.ts @@ -815,6 +815,7 @@ interface FormDataEventInit extends EventInit { } interface FullscreenOptions { + keyboardLock?: FullscreenKeyboardLock; navigationUI?: FullscreenNavigationUI; } @@ -997,6 +998,7 @@ interface GPUPipelineErrorInit { interface GPUPipelineLayoutDescriptor extends GPUObjectDescriptorBase { bindGroupLayouts: (GPUBindGroupLayout | null)[]; + immediateSize?: GPUSize32; } interface GPUPrimitiveState { @@ -44857,6 +44859,7 @@ type FlowControlType = "hardware" | "none"; type FontDisplay = "auto" | "block" | "fallback" | "optional" | "swap"; type FontFaceLoadStatus = "error" | "loaded" | "loading" | "unloaded"; type FontFaceSetLoadStatus = "loaded" | "loading"; +type FullscreenKeyboardLock = "browser" | "none"; type FullscreenNavigationUI = "auto" | "hide" | "show"; type GPUAddressMode = "clamp-to-edge" | "mirror-repeat" | "repeat"; type GPUAutoLayoutMode = "auto"; diff --git a/baselines/ts5.5/serviceworker.generated.d.ts b/baselines/ts5.5/serviceworker.generated.d.ts index 6ed01eb42..c7727ce38 100644 --- a/baselines/ts5.5/serviceworker.generated.d.ts +++ b/baselines/ts5.5/serviceworker.generated.d.ts @@ -447,6 +447,7 @@ interface GPUPipelineErrorInit { interface GPUPipelineLayoutDescriptor extends GPUObjectDescriptorBase { bindGroupLayouts: (GPUBindGroupLayout | null)[]; + immediateSize?: GPUSize32; } interface GPUPrimitiveState { diff --git a/baselines/ts5.5/sharedworker.generated.d.ts b/baselines/ts5.5/sharedworker.generated.d.ts index 60c4f521c..483889e05 100644 --- a/baselines/ts5.5/sharedworker.generated.d.ts +++ b/baselines/ts5.5/sharedworker.generated.d.ts @@ -391,6 +391,7 @@ interface GPUPipelineErrorInit { interface GPUPipelineLayoutDescriptor extends GPUObjectDescriptorBase { bindGroupLayouts: (GPUBindGroupLayout | null)[]; + immediateSize?: GPUSize32; } interface GPUPrimitiveState { diff --git a/baselines/ts5.5/webworker.generated.d.ts b/baselines/ts5.5/webworker.generated.d.ts index 9a3bfad51..9bfeef8be 100644 --- a/baselines/ts5.5/webworker.generated.d.ts +++ b/baselines/ts5.5/webworker.generated.d.ts @@ -538,6 +538,7 @@ interface GPUPipelineErrorInit { interface GPUPipelineLayoutDescriptor extends GPUObjectDescriptorBase { bindGroupLayouts: (GPUBindGroupLayout | null)[]; + immediateSize?: GPUSize32; } interface GPUPrimitiveState { diff --git a/baselines/ts5.6/dom.generated.d.ts b/baselines/ts5.6/dom.generated.d.ts index d69628f24..21ca33078 100644 --- a/baselines/ts5.6/dom.generated.d.ts +++ b/baselines/ts5.6/dom.generated.d.ts @@ -815,6 +815,7 @@ interface FormDataEventInit extends EventInit { } interface FullscreenOptions { + keyboardLock?: FullscreenKeyboardLock; navigationUI?: FullscreenNavigationUI; } @@ -997,6 +998,7 @@ interface GPUPipelineErrorInit { interface GPUPipelineLayoutDescriptor extends GPUObjectDescriptorBase { bindGroupLayouts: (GPUBindGroupLayout | null)[]; + immediateSize?: GPUSize32; } interface GPUPrimitiveState { @@ -44880,6 +44882,7 @@ type FlowControlType = "hardware" | "none"; type FontDisplay = "auto" | "block" | "fallback" | "optional" | "swap"; type FontFaceLoadStatus = "error" | "loaded" | "loading" | "unloaded"; type FontFaceSetLoadStatus = "loaded" | "loading"; +type FullscreenKeyboardLock = "browser" | "none"; type FullscreenNavigationUI = "auto" | "hide" | "show"; type GPUAddressMode = "clamp-to-edge" | "mirror-repeat" | "repeat"; type GPUAutoLayoutMode = "auto"; diff --git a/baselines/ts5.6/serviceworker.generated.d.ts b/baselines/ts5.6/serviceworker.generated.d.ts index 6ed01eb42..c7727ce38 100644 --- a/baselines/ts5.6/serviceworker.generated.d.ts +++ b/baselines/ts5.6/serviceworker.generated.d.ts @@ -447,6 +447,7 @@ interface GPUPipelineErrorInit { interface GPUPipelineLayoutDescriptor extends GPUObjectDescriptorBase { bindGroupLayouts: (GPUBindGroupLayout | null)[]; + immediateSize?: GPUSize32; } interface GPUPrimitiveState { diff --git a/baselines/ts5.6/sharedworker.generated.d.ts b/baselines/ts5.6/sharedworker.generated.d.ts index 60c4f521c..483889e05 100644 --- a/baselines/ts5.6/sharedworker.generated.d.ts +++ b/baselines/ts5.6/sharedworker.generated.d.ts @@ -391,6 +391,7 @@ interface GPUPipelineErrorInit { interface GPUPipelineLayoutDescriptor extends GPUObjectDescriptorBase { bindGroupLayouts: (GPUBindGroupLayout | null)[]; + immediateSize?: GPUSize32; } interface GPUPrimitiveState { diff --git a/baselines/ts5.6/webworker.generated.d.ts b/baselines/ts5.6/webworker.generated.d.ts index 9a3bfad51..9bfeef8be 100644 --- a/baselines/ts5.6/webworker.generated.d.ts +++ b/baselines/ts5.6/webworker.generated.d.ts @@ -538,6 +538,7 @@ interface GPUPipelineErrorInit { interface GPUPipelineLayoutDescriptor extends GPUObjectDescriptorBase { bindGroupLayouts: (GPUBindGroupLayout | null)[]; + immediateSize?: GPUSize32; } interface GPUPrimitiveState { diff --git a/baselines/ts5.9/dom.generated.d.ts b/baselines/ts5.9/dom.generated.d.ts index 32cc16e44..2f964073b 100644 --- a/baselines/ts5.9/dom.generated.d.ts +++ b/baselines/ts5.9/dom.generated.d.ts @@ -815,6 +815,7 @@ interface FormDataEventInit extends EventInit { } interface FullscreenOptions { + keyboardLock?: FullscreenKeyboardLock; navigationUI?: FullscreenNavigationUI; } @@ -997,6 +998,7 @@ interface GPUPipelineErrorInit { interface GPUPipelineLayoutDescriptor extends GPUObjectDescriptorBase { bindGroupLayouts: (GPUBindGroupLayout | null)[]; + immediateSize?: GPUSize32; } interface GPUPrimitiveState { @@ -44880,6 +44882,7 @@ type FlowControlType = "hardware" | "none"; type FontDisplay = "auto" | "block" | "fallback" | "optional" | "swap"; type FontFaceLoadStatus = "error" | "loaded" | "loading" | "unloaded"; type FontFaceSetLoadStatus = "loaded" | "loading"; +type FullscreenKeyboardLock = "browser" | "none"; type FullscreenNavigationUI = "auto" | "hide" | "show"; type GPUAddressMode = "clamp-to-edge" | "mirror-repeat" | "repeat"; type GPUAutoLayoutMode = "auto"; diff --git a/baselines/ts5.9/serviceworker.generated.d.ts b/baselines/ts5.9/serviceworker.generated.d.ts index ae38cf5e6..ec1bff9c2 100644 --- a/baselines/ts5.9/serviceworker.generated.d.ts +++ b/baselines/ts5.9/serviceworker.generated.d.ts @@ -447,6 +447,7 @@ interface GPUPipelineErrorInit { interface GPUPipelineLayoutDescriptor extends GPUObjectDescriptorBase { bindGroupLayouts: (GPUBindGroupLayout | null)[]; + immediateSize?: GPUSize32; } interface GPUPrimitiveState { diff --git a/baselines/ts5.9/sharedworker.generated.d.ts b/baselines/ts5.9/sharedworker.generated.d.ts index a3ab0ec41..0cd6cabff 100644 --- a/baselines/ts5.9/sharedworker.generated.d.ts +++ b/baselines/ts5.9/sharedworker.generated.d.ts @@ -391,6 +391,7 @@ interface GPUPipelineErrorInit { interface GPUPipelineLayoutDescriptor extends GPUObjectDescriptorBase { bindGroupLayouts: (GPUBindGroupLayout | null)[]; + immediateSize?: GPUSize32; } interface GPUPrimitiveState { diff --git a/baselines/ts5.9/webworker.generated.d.ts b/baselines/ts5.9/webworker.generated.d.ts index 4e9539ce3..6ec85dbb8 100644 --- a/baselines/ts5.9/webworker.generated.d.ts +++ b/baselines/ts5.9/webworker.generated.d.ts @@ -538,6 +538,7 @@ interface GPUPipelineErrorInit { interface GPUPipelineLayoutDescriptor extends GPUObjectDescriptorBase { bindGroupLayouts: (GPUBindGroupLayout | null)[]; + immediateSize?: GPUSize32; } interface GPUPrimitiveState { diff --git a/baselines/webworker.generated.d.ts b/baselines/webworker.generated.d.ts index 33e4f40fa..18e1410b8 100644 --- a/baselines/webworker.generated.d.ts +++ b/baselines/webworker.generated.d.ts @@ -541,6 +541,7 @@ interface GPUPipelineErrorInit { interface GPUPipelineLayoutDescriptor extends GPUObjectDescriptorBase { bindGroupLayouts: (GPUBindGroupLayout | null)[]; + immediateSize?: GPUSize32; } interface GPUPrimitiveState { diff --git a/inputfiles/patches/webauthn.kdl b/inputfiles/patches/webauthn.kdl index 9e994354e..0abb6d02a 100644 --- a/inputfiles/patches/webauthn.kdl +++ b/inputfiles/patches/webauthn.kdl @@ -32,12 +32,12 @@ removals { member appidExclude // No implementation as of 2026-05 member hmacGetSecret // No implementation as of 2026-05 member payment // Blink only as of 2026-05 - member remoteClientDataJson // No implementation as of 2026-05 + member remoteClientDataJSON // No implementation as of 2026-07 } dictionary AuthenticationExtensionsClientOutputsJSON { member appidExclude // No implementation as of 2026-05 - member remoteClientDataJson // No implementation as of 2026-05 + member remoteClientDataJSON // No implementation as of 2026-07 } dictionary PublicKeyCredentialCreationOptions { diff --git a/package-lock.json b/package-lock.json index 4512e2303..5d45038c9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1105,9 +1105,9 @@ "license": "MIT" }, "node_modules/@webref/idl": { - "version": "3.77.0", - "resolved": "https://registry.npmjs.org/@webref/idl/-/idl-3.77.0.tgz", - "integrity": "sha512-XpDJ471ryn5pq2Z8wXnOd10XxiT6Nnp0QTrxgcU1cdvHBLEvbsmSj/d5ldnp90e1vyxllKyt53Ztl0/0DnKuHw==", + "version": "3.78.0", + "resolved": "https://registry.npmjs.org/@webref/idl/-/idl-3.78.0.tgz", + "integrity": "sha512-KdnEAihpodnPmRyNU7Tlln+J7E4kkW7jIellX0y7ExGiDiikzGjvTUVoFjWxmtP/RM2fg4q/esrDkBO5vn01ng==", "dev": true, "license": "MIT", "peerDependencies": {