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

Re: [mediacapture-main] MUST clear requirement for deviceId

From: ShijunS via GitHub <sysbot+gh@w3.org>
Date: Thu, 02 Jun 2016 15:53:37 +0000
To: public-media-capture-logs@w3.org
Message-ID: <issue_comment.created-223335752-1464882816-sysbot+gh@w3.org>
@stefhak, regarding the 
 there seems to be different understandings of the spec.  Let me share
 my view and hopefully we can clarify together.

The spec defined two conditions in this case:
a. if "any local devices have been attached to a live MediaStreamTrack
 in a page from this origin", **or**
b. if "stored permission to access local devices has been granted to 
this origin"

Here are two options to read condition-a
1. A local device "has been" attached to a live MediaStreamTrack, and 
is still in use by a page from this origin.
2. A local device "had been" used in the past at least once by a page 
from this origin.

Option-1 is independent from condition-b, so it makes sense to me for 
the spec to define this as condition-a **or** condition-b.

Option-2 would have to need more clarifications, for examples...
- This seems a superset of condition-b at least in typical user 
scenarios, so makes condition-b redundant.
- It is not clear when this condition can be revoked, for example, 
when user clears cookies or histories, etc.  
- It is not clear how users would know that they are still providing 
the fingerprints even after they have purposely revoked a stored 
permission to use their local devices by the specific origin. 

GitHub Notification of comment by ShijunS
Please view or discuss this issue at 
 using your GitHub account
Received on Thursday, 2 June 2016 15:53:39 UTC

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