Open Bug 1935570 Opened 2 months ago Updated 2 months ago

[wpt-sync] Sync PR 49561 - Rename the tests in webrtc/legacy to have optional flags

Categories

(Core :: WebRTC, task, P4)

task

Tracking

()

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 49561 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/49561
Details from upstream follow.

Sam Sneddon <gsnedders@apple.com> wrote:

Rename the tests in webrtc/legacy to have optional flags

These tests are, if I'm not mistaken, entirely testing behaviour in
https://w3c.github.io/webrtc-pc/#legacy-interface-extensions, which
opens with:

Supporting the methods in this section is optional. However, if
these methods are supported it is mandatory to implement according
to what is specified here.

Thus the behaviours tested within these tests are not mandatory tests,
and thus they must be marked as optional. (Arguably, they could be
made to be mandatory tests, if they simply allow for the overload not
being supported, but that's much harder to achieve.)

Component: web-platform-tests → WebRTC
Product: Testing → Core
You need to log in before you can comment on or make changes to this bug.