- From: Karl Tomlinson via GitHub <sysbot+gh@w3.org>
- Date: Mon, 31 Oct 2022 05:55:06 +0000
- To: public-webrtc-logs@w3.org
The problem highlighted here is not so much that the async operation does not resolve immediately, but that the useful information about types of devices present is not necessarily available when required. If the promise hasn't resolved at the time that the information is desired, then an application could proceed based on a guess of whether devices are present and adjust later in a similar way to how it might adjustment on a devicechange event. However, the problem highlighted here is that the wrong UI would be visible until the promise resolves. There are some reasons to [not make this device information available without a permission gate](https://github.com/w3c/mediacapture-main/issues/646). If the information is going to be made available, however, then ideally it would be available whenever it might be useful. In this regard, making the information available on page visibility would be preferable, if the fingerprinting exposure with a visibility gate is comparable to that with a focus gate. -- GitHub Notification of comment by karlt Please view or discuss this issue at https://github.com/w3c/mediacapture-main/issues/905#issuecomment-1296575641 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Monday, 31 October 2022 05:55:08 UTC