From 309cd18a2fc894579466d7de2b799cdf9f700989 Mon Sep 17 00:00:00 2001 From: Bashamega Date: Wed, 24 Dec 2025 08:06:57 +0200 Subject: [PATCH 1/3] Migrate VideoFrameInit to KDL --- inputfiles/patches/webcodecs.kdl | 5 +++++ inputfiles/removedTypes.jsonc | 9 --------- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/inputfiles/patches/webcodecs.kdl b/inputfiles/patches/webcodecs.kdl index 5b7435e47..57b421292 100644 --- a/inputfiles/patches/webcodecs.kdl +++ b/inputfiles/patches/webcodecs.kdl @@ -38,4 +38,9 @@ removals { member rotation // Blink only as of 2025-12 member transfer // Blink only as of 2025-12 } + dictionary VideoFrameInit { + member flip // Blink only as of 2025-12 + member metadata // No implementation as of 2025-12. Linked to VideoFrame.metadata() + member rotation // No implementation as of 2025-12 + } } diff --git a/inputfiles/removedTypes.jsonc b/inputfiles/removedTypes.jsonc index f3b430048..b42a07320 100644 --- a/inputfiles/removedTypes.jsonc +++ b/inputfiles/removedTypes.jsonc @@ -373,15 +373,6 @@ "vp9": null // Blink only as of 2025-05 } } - }, - "VideoFrameInit": { - "members": { - "member": { - "flip": null, // No implementation as of 2024-11 - "metadata": null, // No implementation as of 2024-11. Linked to VideoFrame.metadata() - "rotation": null // No implementation as of 2024-11 - } - } } } }, From 59ad6cad460ba1096b5b413a2dce15c4bc96b9dc Mon Sep 17 00:00:00 2001 From: Bashamega Date: Wed, 24 Dec 2025 08:07:49 +0200 Subject: [PATCH 2/3] - --- inputfiles/patches/webcodecs.kdl | 1 + 1 file changed, 1 insertion(+) diff --git a/inputfiles/patches/webcodecs.kdl b/inputfiles/patches/webcodecs.kdl index 57b421292..015776587 100644 --- a/inputfiles/patches/webcodecs.kdl +++ b/inputfiles/patches/webcodecs.kdl @@ -38,6 +38,7 @@ removals { member rotation // Blink only as of 2025-12 member transfer // Blink only as of 2025-12 } + dictionary VideoFrameInit { member flip // Blink only as of 2025-12 member metadata // No implementation as of 2025-12. Linked to VideoFrame.metadata() From d4d55ebeaf9f3625993a576788cc2ed7e1d29bc4 Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Wed, 24 Dec 2025 16:23:54 +0100 Subject: [PATCH 3/3] Update rotation member implementation status --- inputfiles/patches/webcodecs.kdl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inputfiles/patches/webcodecs.kdl b/inputfiles/patches/webcodecs.kdl index 015776587..28869f023 100644 --- a/inputfiles/patches/webcodecs.kdl +++ b/inputfiles/patches/webcodecs.kdl @@ -42,6 +42,6 @@ removals { dictionary VideoFrameInit { member flip // Blink only as of 2025-12 member metadata // No implementation as of 2025-12. Linked to VideoFrame.metadata() - member rotation // No implementation as of 2025-12 + member rotation // Blink only as of 2025-12 } }