This will ensure that you can do enumerateDevices and pick whatever is provided.
<rdar://problem/47357218>
Created attachment 359558 [details] Patch
Comment on attachment 359558 [details] Patch Clearing flags on attachment: 359558 Committed r240206: <https://trac.webkit.org/changeset/240206>
All reviewed patches have been landed. Closing bug.