From 9401e41b2d60f9eda2400d9f27f83772f1a1672f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Date: Thu, 17 Jul 2025 12:41:55 +0200 Subject: [PATCH 1/3] Mark MediaRecorder as Baseline high with compute_from This looks like a simple oversight. --- features/mediastream-recording.yml | 2 ++ features/mediastream-recording.yml.dist | 14 ++++++++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/features/mediastream-recording.yml b/features/mediastream-recording.yml index 87b3d3de898..88032e6008c 100644 --- a/features/mediastream-recording.yml +++ b/features/mediastream-recording.yml @@ -1,6 +1,8 @@ name: MediaStream recording description: The `MediaRecorder` API captures data generated by `MediaStream` or `HTMLMediaElement` objects for analysis, processing, or saving to disk. Also known as the Media Recording API or the MediaRecorder API. spec: https://w3c.github.io/mediacapture-record/ +status: + compute_from: api.MediaRecorder.MediaRecorder compat_features: - api.BlobEvent - api.BlobEvent.BlobEvent diff --git a/features/mediastream-recording.yml.dist b/features/mediastream-recording.yml.dist index 025cd175e92..9d0ca416be5 100644 --- a/features/mediastream-recording.yml.dist +++ b/features/mediastream-recording.yml.dist @@ -2,8 +2,17 @@ # Do not edit this file by hand. Edit the source file instead! status: - baseline: false - support: {} + baseline: high + baseline_low_date: 2021-04-26 + baseline_high_date: 2023-10-26 + support: + chrome: "47" + chrome_android: "47" + edge: "79" + firefox: "25" + firefox_android: "25" + safari: "14.1" + safari_ios: "14" compat_features: # baseline: high # baseline_low_date: 2020-09-16 @@ -20,6 +29,7 @@ compat_features: - api.BlobEvent.BlobEvent - api.BlobEvent.data + # ⬇️ Same status as overall feature ⬇️ # baseline: high # baseline_low_date: 2021-04-26 # baseline_high_date: 2023-10-26 From 1e43bd88045de0ecbc963d40b44c49824d9e7db4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Date: Mon, 25 Aug 2025 13:34:26 +0200 Subject: [PATCH 2/3] Update features/mediastream-recording.yml Co-authored-by: Daniel D. Beck --- features/mediastream-recording.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/features/mediastream-recording.yml b/features/mediastream-recording.yml index 88032e6008c..d2395dd2b50 100644 --- a/features/mediastream-recording.yml +++ b/features/mediastream-recording.yml @@ -2,7 +2,12 @@ name: MediaStream recording description: The `MediaRecorder` API captures data generated by `MediaStream` or `HTMLMediaElement` objects for analysis, processing, or saving to disk. Also known as the Media Recording API or the MediaRecorder API. spec: https://w3c.github.io/mediacapture-record/ status: - compute_from: api.MediaRecorder.MediaRecorder + compute_from: + - api.MediaRecorder.isTypeSupported_static + - api.MediaRecorder.MediaRecorder + - api.MediaRecorder.start + - api.MediaRecorder.state + - api.MediaRecorder.stop compat_features: - api.BlobEvent - api.BlobEvent.BlobEvent From 86e1d2b2ff4c6360a339aedcda432abef00cd9e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Date: Mon, 25 Aug 2025 13:35:23 +0200 Subject: [PATCH 3/3] refresh dist --- features/mediastream-recording.yml.dist | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/features/mediastream-recording.yml.dist b/features/mediastream-recording.yml.dist index 9d0ca416be5..7689d2d53d5 100644 --- a/features/mediastream-recording.yml.dist +++ b/features/mediastream-recording.yml.dist @@ -6,8 +6,8 @@ status: baseline_low_date: 2021-04-26 baseline_high_date: 2023-10-26 support: - chrome: "47" - chrome_android: "47" + chrome: "49" + chrome_android: "49" edge: "79" firefox: "25" firefox_android: "25" @@ -29,7 +29,6 @@ compat_features: - api.BlobEvent.BlobEvent - api.BlobEvent.data - # ⬇️ Same status as overall feature ⬇️ # baseline: high # baseline_low_date: 2021-04-26 # baseline_high_date: 2023-10-26 @@ -46,6 +45,7 @@ compat_features: - api.MediaRecorder.isTypeSupported_static - api.MediaRecorder.start + # ⬇️ Same status as overall feature ⬇️ # baseline: high # baseline_low_date: 2021-04-26 # baseline_high_date: 2023-10-26