W3C home > Mailing lists > Public > public-media-capture-logs@w3.org > July 2016

[mediacapture-main] List-devices permission seems wrong for ondevicechanged (after edits).

From: jan-ivar via GitHub <sysbot+gh@w3.org>
Date: Fri, 08 Jul 2016 02:41:07 +0000
To: public-media-capture-logs@w3.org
Message-ID: <issues.opened-164448494-1467945665-sysbot+gh@w3.org>
jan-ivar has just created a new issue for 

== List-devices permission seems wrong for ondevicechanged (after 
edits). ==
We're working on `ondevicechange` and trying to figure out 
*list-devices*, also used for labels. Back [in 
 we had: **show labels = persistent gum permission OR active gum**.

Then an [editorial 
 outsourced it:

  **list-devices = persistent gum permission OR active gum**
  **show label = list-devices**

Then, a [subsequent editorial 
 swapped that with:

  **list-devices = persistent gum permission**
  **show label = list-devices OR active gum**

Effectively, ***OR active gum*** was taken out of ***list-devices***, 
changing its (absent) definition.

Confusingly, we then met and [agreed 
 **ondevicechange = list-devices**.

But now **ondevicechange != show labels**, which is not OK, because 
during an active gum call in Firefox, we want JS to receive 

Also, why have a *list-devices* permission separate from *persistent 
gum permission*? We mostly talk about the latter, and never say how 
the former is set or acts. Unless one tracks the other, it's also a 
behavioral change compared to what we had before.

Please view or discuss this issue at 
https://github.com/w3c/mediacapture-main/issues/372 using your GitHub 
Received on Friday, 8 July 2016 02:41:14 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:27:30 UTC