diff --git a/inputfiles/patches/fetch.kdl b/inputfiles/patches/fetch.kdl new file mode 100644 index 000000000..1cc6c8f5c --- /dev/null +++ b/inputfiles/patches/fetch.kdl @@ -0,0 +1,5 @@ +removals { + enum RequestDestination { + json // No implementation as of 2023-11 + } +} diff --git a/inputfiles/patches/mediasession.kdl b/inputfiles/patches/mediasession.kdl new file mode 100644 index 000000000..65f512eb6 --- /dev/null +++ b/inputfiles/patches/mediasession.kdl @@ -0,0 +1,12 @@ +removals { + enum MediaSessionAction { + enterpictureinpicture // Blink only as of 2024-07 + hangup // Blink only as of 2024-07 + nextslide // Blink only as of 2024-07 + previousslide // Blink only as of 2024-07 + togglecamera // Blink only as of 2024-07 + togglemicrophone // Blink only as of 2024-07 + togglescreenshare // No implementation as of 2024-07 + voiceactivity // No implementation as of 2024-07 + } +} diff --git a/inputfiles/patches/mst-content-hint.kdl b/inputfiles/patches/mst-content-hint.kdl new file mode 100644 index 000000000..06c3cb2eb --- /dev/null +++ b/inputfiles/patches/mst-content-hint.kdl @@ -0,0 +1,5 @@ +removals { + enum RTCDegradationPreference { + maintain-framerate-and-resolution // No implementation as of 2025-10 + } +} diff --git a/inputfiles/patches/netinfo.kdl b/inputfiles/patches/netinfo.kdl new file mode 100644 index 000000000..bcec8d9f0 --- /dev/null +++ b/inputfiles/patches/netinfo.kdl @@ -0,0 +1,5 @@ +removals { + enum ConnectionType { + wimax + } +} diff --git a/inputfiles/patches/webcodecs.kdl b/inputfiles/patches/webcodecs.kdl new file mode 100644 index 000000000..05e953b92 --- /dev/null +++ b/inputfiles/patches/webcodecs.kdl @@ -0,0 +1,34 @@ +removals { + enum VideoColorPrimaries { + bt2020 // Blink only as of 2022-10 + smpte432 // Blink only as of 2022-10 + } + + enum VideoMatrixCoefficients { + bt2020-ncl // Blink only as of 2022-10 + } + + enum VideoPixelFormat { + // All no implementation as of 2024-03 + I420AP10 + I420AP12 + I420P10 + I420P12 + I422A + I422AP10 + I422AP12 + I422P10 + I422P12 + I444A + I444AP10 + I444AP12 + I444P10 + I444P12 + } + + enum VideoTransferCharacteristics { + hlg // Blink only as of 2022-10 + linear // Blink only as of 2022-10 + pq // Blink only as of 2022-10 + } +} diff --git a/inputfiles/removedTypes.jsonc b/inputfiles/removedTypes.jsonc index a04f8ad82..06cd05c7d 100644 --- a/inputfiles/removedTypes.jsonc +++ b/inputfiles/removedTypes.jsonc @@ -13,69 +13,7 @@ }, "enums": { "enum": { - "ConnectionType": { - "value": ["wimax"] - }, - "MediaSessionAction": { - "value": [ - "enterpictureinpicture", // Blink only as of 2024-07 - "hangup", // Blink only as of 2024-07 - "nextslide", // Blink only as of as of 2024-07 - "previousslide", // Blink only as of as of 2024-07 - "togglecamera", // Blink only as of 2024-07 - "togglemicrophone", // Blink only as of 2024-07 - "togglescreenshare", // No implementation as of 2024-07 - "voiceactivity" // No implementation as of 2024-07 - ] - }, - "RequestDestination": { - "value": [ - "json" // No implementation as of 2023-11 - ] - }, - "RTCDegradationPreference": { - "value": [ - "maintain-framerate-and-resolution" // No implementation as of 2025-10j - ] - }, - "ValueType": null, - "VideoColorPrimaries": { - "value": [ - "bt2020", // Blink only as of 2022-10 - "smpte432" // Blink only as of 2022-10 - ] - }, - "VideoMatrixCoefficients": { - "value": [ - "bt2020-ncl" // Blink only as of 2022-10 - ] - }, - "VideoPixelFormat": { - "value": [ - // All no implementation as of 2024-03 - "I420AP10", - "I420AP12", - "I420P10", - "I420P12", - "I422A", - "I422AP10", - "I422AP12", - "I422P10", - "I422P12", - "I444A", - "I444AP10", - "I444AP12", - "I444P10", - "I444P12" - ] - }, - "VideoTransferCharacteristics": { - "value": [ - "hlg", // Blink only as of 2022-10 - "linear", // Blink only as of 2022-10 - "pq" // Blink only as of 2022-10 - ] - } + "ValueType": null } }, "interfaces": {