From de177f13d92ba303d1d76ede5e2a9dbf94bbe107 Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Fri, 5 Jun 2026 17:26:15 +0200 Subject: [PATCH 1/2] WebTransport renamed datagram buffer properties --- api/WebTransportDatagramDuplexStream.json | 50 +++++++++++++++-------- 1 file changed, 32 insertions(+), 18 deletions(-) diff --git a/api/WebTransportDatagramDuplexStream.json b/api/WebTransportDatagramDuplexStream.json index aac155163a8d9b..b5c4e2b2644ac2 100644 --- a/api/WebTransportDatagramDuplexStream.json +++ b/api/WebTransportDatagramDuplexStream.json @@ -118,10 +118,10 @@ } } }, - "incomingHighWaterMark": { + "incomingMaxAge": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/incomingHighWaterMark", - "spec_url": "https://w3c.github.io/webtransport/#dom-webtransportdatagramduplexstream-incominghighwatermark", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/incomingMaxAge", + "spec_url": "https://w3c.github.io/webtransport/#dom-webtransportdatagramduplexstream-incomingmaxage", "tags": [ "web-features:webtransport" ], @@ -162,15 +162,15 @@ } } }, - "incomingMaxAge": { + "incomingMaxBufferedDatagrams": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/incomingMaxAge", - "spec_url": "https://w3c.github.io/webtransport/#dom-webtransportdatagramduplexstream-incomingmaxage", + "spec_url": "https://w3c.github.io/webtransport/#dom-webtransportdatagramduplexstream-incomingmaxbuffereddatagrams", "tags": [ "web-features:webtransport" ], "support": { "chrome": { + "alternative_name": "incomingHighWaterMark", "version_added": "97" }, "chrome_android": "mirror", @@ -184,14 +184,21 @@ ] }, "edge": "mirror", - "firefox": { - "version_added": "114" - }, + "firefox": [ + { + "version_added": "152" + }, + { + "alternative_name": "incomingHighWaterMark", + "version_added": "114" + } + ], "firefox_android": "mirror", "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { + "alternative_name": "incomingHighWaterMark", "version_added": "26.4" }, "safari_ios": "mirror", @@ -250,10 +257,10 @@ } } }, - "outgoingHighWaterMark": { + "outgoingMaxAge": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/outgoingHighWaterMark", - "spec_url": "https://w3c.github.io/webtransport/#dom-webtransportdatagramduplexstream-outgoinghighwatermark", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/outgoingMaxAge", + "spec_url": "https://w3c.github.io/webtransport/#dom-webtransportdatagramduplexstream-outgoingmaxage", "tags": [ "web-features:webtransport" ], @@ -294,15 +301,15 @@ } } }, - "outgoingMaxAge": { + "outgoingMaxBufferedDatagrams": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/outgoingMaxAge", - "spec_url": "https://w3c.github.io/webtransport/#dom-webtransportdatagramduplexstream-outgoingmaxage", + "spec_url": "https://w3c.github.io/webtransport/#dom-webtransportdatagramduplexstream-outgoingmaxbuffereddatagrams", "tags": [ "web-features:webtransport" ], "support": { "chrome": { + "alternative_name": "outgoingHighWaterMark", "version_added": "97" }, "chrome_android": "mirror", @@ -316,14 +323,21 @@ ] }, "edge": "mirror", - "firefox": { - "version_added": "114" - }, + "firefox": [ + { + "version_added": "152" + }, + { + "alternative_name": "outgoingHighWaterMark", + "version_added": "114" + } + ], "firefox_android": "mirror", "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { + "alternative_name": "outgoingHighWaterMark", "version_added": "26.4" }, "safari_ios": "mirror", From 7d90ba1217b01f33cb439cef7ac6f5ca28e48867 Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Fri, 5 Jun 2026 17:34:42 +0200 Subject: [PATCH 2/2] Firefox doesn't rename this yet --- api/WebTransportDatagramDuplexStream.json | 26 +++++++---------------- 1 file changed, 8 insertions(+), 18 deletions(-) diff --git a/api/WebTransportDatagramDuplexStream.json b/api/WebTransportDatagramDuplexStream.json index b5c4e2b2644ac2..7b0a43bf3bd88a 100644 --- a/api/WebTransportDatagramDuplexStream.json +++ b/api/WebTransportDatagramDuplexStream.json @@ -184,15 +184,10 @@ ] }, "edge": "mirror", - "firefox": [ - { - "version_added": "152" - }, - { - "alternative_name": "incomingHighWaterMark", - "version_added": "114" - } - ], + "firefox": { + "alternative_name": "incomingHighWaterMark", + "version_added": "114" + }, "firefox_android": "mirror", "oculus": "mirror", "opera": "mirror", @@ -323,15 +318,10 @@ ] }, "edge": "mirror", - "firefox": [ - { - "version_added": "152" - }, - { - "alternative_name": "outgoingHighWaterMark", - "version_added": "114" - } - ], + "firefox": { + "alternative_name": "outgoingHighWaterMark", + "version_added": "114" + }, "firefox_android": "mirror", "oculus": "mirror", "opera": "mirror",