diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index d576ae6a3..1c516924b 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -563,6 +563,8 @@ interface GainOptions extends AudioNodeOptions { interface GamepadEffectParameters { duration?: number; + leftTrigger?: number; + rightTrigger?: number; startDelay?: number; strongMagnitude?: number; weakMagnitude?: number; @@ -1365,8 +1367,8 @@ interface RTCIceCandidateInit { } interface RTCIceCandidatePair { - local?: RTCIceCandidate; - remote?: RTCIceCandidate; + local: RTCIceCandidate; + remote: RTCIceCandidate; } interface RTCIceCandidatePairStats extends RTCStats { @@ -1783,6 +1785,7 @@ interface SecurityPolicyViolationEventInit extends EventInit { interface ShadowRootInit { delegatesFocus?: boolean; mode: ShadowRootMode; + serializable?: boolean; slotAssignment?: SlotAssignmentMode; } @@ -28451,7 +28454,7 @@ type FontDisplay = "auto" | "block" | "fallback" | "optional" | "swap"; type FontFaceLoadStatus = "error" | "loaded" | "loading" | "unloaded"; type FontFaceSetLoadStatus = "loaded" | "loading"; type FullscreenNavigationUI = "auto" | "hide" | "show"; -type GamepadHapticEffectType = "dual-rumble"; +type GamepadHapticEffectType = "dual-rumble" | "trigger-rumble"; type GamepadHapticsResult = "complete" | "preempted"; type GamepadMappingType = "" | "standard" | "xr-standard"; type GlobalCompositeOperation = "color" | "color-burn" | "color-dodge" | "copy" | "darken" | "destination-atop" | "destination-in" | "destination-out" | "destination-over" | "difference" | "exclusion" | "hard-light" | "hue" | "lighten" | "lighter" | "luminosity" | "multiply" | "overlay" | "saturation" | "screen" | "soft-light" | "source-atop" | "source-in" | "source-out" | "source-over" | "xor"; diff --git a/inputfiles/removedTypes.jsonc b/inputfiles/removedTypes.jsonc index 1432e2bf7..2141965db 100644 --- a/inputfiles/removedTypes.jsonc +++ b/inputfiles/removedTypes.jsonc @@ -327,6 +327,13 @@ } } }, + "MediaMetadataInit": { + "members": { + "member": { + "chapterInfo": null // Blink experimental only as of 2024-04 + } + } + }, "MediaRecorderOptions": { "members": { "member": { @@ -711,7 +718,8 @@ "VideoFrameBufferInit": { "members": { "member": { - "transfer": null // No implementation as of 2023-06. + "transfer": null, // Blink only as of 2024-04. + "metadata": null // No implementation as of 2024-04. Linked to VideoFrame.metadata() } } }, diff --git a/package-lock.json b/package-lock.json index 16b2f2ef4..145257cba 100644 --- a/package-lock.json +++ b/package-lock.json @@ -847,9 +847,9 @@ "dev": true }, "node_modules/@webref/idl": { - "version": "3.45.3", - "resolved": "https://registry.npmjs.org/@webref/idl/-/idl-3.45.3.tgz", - "integrity": "sha512-NI4tUWPKnk8i2wftS5MGAJ5SM3GoibESBGUn3xHJTprwVeXS+5vtaKqTmHJVkwsQ94OKRQRFeemIaCkfOk7gqQ==", + "version": "3.46.1", + "resolved": "https://registry.npmjs.org/@webref/idl/-/idl-3.46.1.tgz", + "integrity": "sha512-ybxOVsSW1CTIRt328fA0dGR7u0HMtGsFc1WTjEb7+OGfgRCDjtAl9r0hlv7MIV9i/Y2zbz2XFCW8RHFSYS0yZA==", "dev": true, "peerDependencies": { "webidl2": "^24.4.1"