diff --git a/getusermedia.html b/getusermedia.html index e20896b0..60378a0b 100644 --- a/getusermedia.html +++ b/getusermedia.html @@ -2810,7 +2810,7 @@
Additionally, if a {{MediaDevices}} object that was traversed comes to meet the [=device enumeration can proceed=] criteria later (e.g. - gains focus), the [=User Agent=] MUST + [=is in view | comes into view=]), the [=User Agent=] MUST execute the [=device change notification steps=] on the {{MediaDevices}} object at that time.
true
.
If the [=relevant global object=]'s [=associated `Document`=] is
- [=Document/fully active=] and
- has focus, return
- true
.
Return the result of [=is in view=].
Return false
.
To perform a device information can be exposed @@ -5597,13 +5592,13 @@
For open web documents where capture has begun or has taken place, or for - web documents that have focus, the + web documents that [=is in view|are in view=], the devicechange event can end up being fired at the same time across [=navigables=] and origins each time a new media device is added or removed; user agents can mitigate the risk of correlation of browsing activity across origins by fuzzing the timing of these events, or by deferring their firing - until those web documents gain focus.
+ until those web documents [=is in view | come into view=].Once a web document gains access to a media stream from a capture device, it also gains access to detailed information about the device, including its range of operating capabilities (e.g. available resolutions