[encrypted-media] Clarify if a persitent-usage-record message is needed for the load algorithm (#469)

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

== Clarify if a persitent-usage-record message is needed for the load algorithm ==
In section 5 (https://w3c.github.io/encrypted-media/#idl-def-MediaKeySessionType.persistent-usage-record) for persistent-usage-record it says 
`A message of type "license-release" containing the record of key usage will be generated each time remove() is called` with no mention of the `load()` method.

Further down, in section 9.1.2 (https://w3c.github.io/encrypted-media/#clear-key-behavior), the specs mentions a message containing the record of key usage as part of the `load()` algorithm. 
`For sessions of type "persistent-usage-record", in the remove() and load() algorithms, the message reflecting the object's record of key usage is a JSON object encoded in UTF-8 as described in License Release Format.`

This feel like a spec bug, should the reference to `load()` be remove from the spec in section 9.1.2?

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

Received on Wednesday, 8 July 2020 17:42:37 UTC