[encrypted-media] Inconsistency about requirements to clear persistent data

xhwang-chromium has just created a new issue for 
https://github.com/w3c/encrypted-media:

== Inconsistency about requirements to clear persistent data ==
In 11.5 Information Stored on User Devices -> 11.5.2 Mitigations, the 
spec says

> In summary, user agent and CDM implementations that allow the CDM to
 persist data:
> ...
> **must** allow the user to clear it, **preferably by origin**.
> 

The in "User deletion of Key System storage" section, it says:

> User agents **should** present the user with a way to delete Key 
System storage **for a specific origin or all origins**.

It becomes a bit confusing as for whether providing a way for user to 
clear the data is a requirement or a recommendataion. 

Also, it's less clear about whether "by origin" or "for a specific 
origin" is more preferable, or it is actually equally acceptable as 
"for all origins".

Please view or discuss this issue at 
https://github.com/w3c/encrypted-media/issues/187 using your GitHub 
account

Received on Thursday, 12 May 2016 04:26:21 UTC