-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
navigator.getUserMedia still creates webcompat issues #266
Comments
@karlcow did Safari expose this historically? Or was it just never implemented?
Interesting... I would expect non-zero breakage as a result (based on nothing but vibes and intuition). |
BCD claims Safari 11–11.1 did: https://developer.mozilla.org/en-US/docs/Web/API/Navigator/getUserMedia#browser_compatibility, so removed in Safari 12 (September 2018) |
ok I was trying to understand the history of the WebKit implementation.
|
I filed w3c/mediacapture-main#992 |
There is still some usage of the prefixed APIs, and it's still uncertain if those are caused by code using the deprecated API before the standard one. There are also issues related to removing it in popular WebRTC libraries detailed here: webrtcHacks/adapter#764 |
to note that there is a Quirk (aka site interventions in Gecko speak) for getUserMedia |
What is the issue with the Compatibility Standard?
navigator.getUserMedia
has been "removed" from the standardnavigator.getUserMedia
undefined
undefined
navigator.webkitGetUserMedia
undefined
undefined
navigator.mozGetUserMedia
undefined
undefined
navigator.mediaDevices.getUserMedia
time to time, Safari is getting Web compat reports about breakage because of the lack of
webkitGetUserMedia
.The patterns where this is failing are code like:
(nb: thanks @gsnedders for digging the links)
The text was updated successfully, but these errors were encountered: