Intent to Deprecate and Remove: volume property.

57 views
Skip to first unread message

Armando Miraglia

unread,
May 28, 2019, 5:22:28 AM5/28/19
to blink-dev

Primary eng emails:

ar...@chromium.org, gui...@chromium.org, h...@chromium.org


Summary

Remove support for the ‘volume’ constrainable property in getUserMedia() and related APIs.


Motivation

The ‘volume’ property was removed from the ‘Media Capture and Streams’ specification (https://github.com/w3c/mediacapture-main/issues/585) by the WebRTC Working Group. Further, other browsers have agreed with the removal of the feature or never implemented the feature.


Interoperability and Compatibility Risk

No, because of two reasons.

  1. The ‘volume’ constraint has never been used, as shown by the UseCounter below. Further, the implementation in Chromium has been only partial, lacking the actual processing of the constraint.

  2. The only browser who implemented the feature is Safari, who has agreed to deprecate and remove it.


Alternative implementation suggestion for web developers

None


Usage information from UseCounter

https://www.chromestatus.com/metrics/feature/timeline/popularity/1927.


Entry on the feature dashboard

https://chromestatus.com/feature/5273138189303808


Requesting approval to remove too?

Yes, direct removal in M76.


Philip Jägenstedt

unread,
May 28, 2019, 8:31:54 AM5/28/19
to Armando Miraglia, blink-dev
LGTM1, a very straightforward removal given the virtually zero usage.

Is there a WebKit bug for getting it removed there?

--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFYrGYTa17%2BXAVGizX1SOfPne7oomD2ZcAn3y4oQ36dORCL%3DFA%40mail.gmail.com.

Armando Miraglia

unread,
May 28, 2019, 9:53:29 AM5/28/19
to Philip Jägenstedt, Armando Miraglia, blink-dev
I do not seem to find a bug for WebKit related to this. The support shown from Safari was on the spec bug.

Rick Byers

unread,
May 28, 2019, 10:15:26 AM5/28/19
to Armando Miraglia, Philip Jägenstedt, blink-dev

Philip Jägenstedt

unread,
May 28, 2019, 10:32:54 AM5/28/19
to Armando Miraglia, blink-dev
I've asked in https://github.com/w3c/mediacapture-main/issues/585 about a bug. One can create an account and file bugs, but then you get mail about everything that happens on the bug :)

Chris Harrelson

unread,
May 28, 2019, 2:53:07 PM5/28/19
to Philip Jägenstedt, Armando Miraglia, blink-dev
Reply all
Reply to author
Forward
0 new messages