RESOLVED DUPLICATE of bug 209417 Bug 209580
enumerateDevices returns different value by calling more than twice
https://bugs.webkit.org/show_bug.cgi?id=209580
Summary enumerateDevices returns different value by calling more than twice
Yuji Sugiura
Reported 2020-03-25 19:44:38 PDT
`navigator.mediaDevices.enumerateDevices()` seems not to return same value for the first time calling and after another. # How to reproduce - open web page(no matter which page is) and DevTools(Console) - call `await navigator.mediaDevices.enumerateDevices()` - check the result has `audioinput` and `videoinput` devices - call `await navigator.mediaDevices.enumerateDevices()` again - expect the same result, but it returns `audioinput` and `audioinput`(no `videoinput`) If you got permission by calling `getUserMedia()` first, it works as expected.
Attachments
Radar WebKit Bug Importer
Comment 1 2020-03-25 19:56:43 PDT
youenn fablet
Comment 2 2020-03-26 00:13:34 PDT
Thanks for the report Yuji, this is now fixed in WebKit ToT. *** This bug has been marked as a duplicate of bug 209417 ***
Note You need to log in before you can comment on or make changes to this bug.