We used the factory of that provider as a singleton to make sure the devices were correctly listed and used, we needed this when using libwebrtc devices handling. We are now using GStreamer to handle de devices so this is not needed anymore.
Created attachment 344684 [details] Patch
Comment on attachment 344684 [details] Patch Looks good.
Comment on attachment 344684 [details] Patch Clearing flags on attachment: 344684 Committed r233684: <https://trac.webkit.org/changeset/233684>
All reviewed patches have been landed. Closing bug.
<rdar://problem/42027326>