browser-compat-data icon indicating copy to clipboard operation
browser-compat-data copied to clipboard

`speaker-selection` permission in Permissions API - Firefox marked as supported but it doesn't in latest stable

Open lukewarlow opened this issue 3 years ago • 1 comments

What type of issue is this?

Incorrect support data (ex. Chrome says "86" but support was added in "40")

What information was incorrect, unhelpful, or incomplete?

Currently it's marked as being supported from version 92.

What browsers does this problem apply to, if applicable?

Firefox

What did you expect to see?

I expected Firefox to support this permission but it doesn't seem to.

Did you test this? If so, how?

Using https://jsfiddle.net/hot48ufz/ I get "speaker-selection permission: Not supported"

image

Can you link to any release notes, bugs, pull requests, or MDN pages related to this?

https://developer.mozilla.org/en-US/docs/Web/API/Permissions

Spotted while doing https://github.com/mdn/browser-compat-data/pull/17032

Do you have anything more you want to share?

Firefox doesn't support many features through this API (not even camera and microphone) so I suspect the permissions API support data added as part of https://github.com/mdn/browser-compat-data/pull/11993. Is erroneous and it was in fact never supported. But I currently have no evidence to support or dispute this assumption.

MDN URL

No response

MDN metadata

No response

lukewarlow avatar Jul 18 '22 14:07 lukewarlow

The only reason I can think of why that was written is Firefox 104 does support navigator.mediaDevices.selectAudioOutput(), however, as you indicate, does not support navigator.permissions.request() at all.

guest271314 avatar Sep 04 '22 23:09 guest271314

PS Cleaned up the docs in https://github.com/mdn/content/pull/30863

We need a clear process on removal of stuff like this to trigger "someone" to remove stuff from content. Is there one?

hamishwillee avatar Dec 08 '23 04:12 hamishwillee