Skip to content

WebTransport deprecates out/ingoingHighWaterMark properties#29810

Open
Elchi3 wants to merge 6 commits into
mdn:mainfrom
Elchi3:webtransport-renames
Open

WebTransport deprecates out/ingoingHighWaterMark properties#29810
Elchi3 wants to merge 6 commits into
mdn:mainfrom
Elchi3:webtransport-renames

Conversation

@Elchi3

@Elchi3 Elchi3 commented Jun 5, 2026

Copy link
Copy Markdown
Member

Summary

The WebTransport spec renamed two properties:

Test results and supporting details

Firefox ships the change in 152: https://bugzilla.mozilla.org/show_bug.cgi?id=2032789. Firefox doesn't ship this yet.
Chrome doesn't ship it yet: https://issues.chromium.org/issues/494380213
Safari doesn't ship it yet: https://bugs.webkit.org/show_bug.cgi?id=310560

Related issues

None.

@github-actions github-actions Bot added data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API size:m [PR only] 25-100 LoC changed labels Jun 5, 2026
@github-actions

github-actions Bot commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

@Elchi3 Elchi3 requested a review from hamishwillee June 8, 2026 09:04

@pepelsbey pepelsbey left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As far as I see, it leads to an awkward moment:

incomingMaxBufferedDatagrams supported in Chrome 97

Which is not the case, as no browsers have shipped it yet.

Maybe we should wait until they are shipped and only then rename?

@Elchi3

Elchi3 commented Jun 10, 2026

Copy link
Copy Markdown
Member Author

Which is not the case, as no browsers have shipped it yet.

Yes, when opening this PR, I first thought that Firefox would already ship this change. There are examples of this structure in BCD, though, I think even if the new names aren't shipping yet

The alternative would be to not rename but mark the feature as non-standard, as the old names are not in the spec anymore.

@github-actions github-actions Bot added size:s [PR only] 7-24 LoC changed and removed size:m [PR only] 25-100 LoC changed labels Jun 16, 2026
@Elchi3 Elchi3 changed the title WebTransport renamed datagram buffer properties WebTransport deprecates out/ingoingHighWaterMark properties Jun 16, 2026
@Elchi3

Elchi3 commented Jun 16, 2026

Copy link
Copy Markdown
Member Author

As discussed in the BCD call today, let's just mark these as non-standard and deprecated for now.
See also https://chromestatus.com/feature/5143839699501056.

We'll add the new names separately when they ship.

@Elchi3 Elchi3 requested review from pepelsbey and removed request for hamishwillee June 16, 2026 09:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API size:s [PR only] 7-24 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants