EME: issues in recent commits

Hi Philippe,

I just fixed a typo in -respect.html and pushed that to master. I didn't
update index.html because ReSpec is unhappy. Did you manually generate
index.html? Is there any word on a fix for the problem?

While doing that, I found some issues in recent commits.

1.
https://github.com/w3c/encrypted-media/commit/1f112baec28a70b4c472902c57d9856fb552288b#diff-f72607e47a6f74e53dc90eab8ee094e2
made the NOTE apply to only one branch of the step. If the previous markup
was incorrect, the note should have been moved outside the `</dl>`.

2. The last two commits changes macros, especially those related to
queueing a task. There are a couple issues.

   - The `queue-a-task` macro name was replaced with `queueing`. I think
   this should have been left alone as it more clearly represents what the
   macro will be converted to. It doesn't have to match the target anchor name.
   - Upper case 'Q' was replaced with 'q' in the macro names. The upper
   case letter is intentional because it indicates that he text will be
   capitalized. For one macro, we had both upper and lower case 'Q'. Now both
   are lower case, which breaks some of the resulting text. For example, step
   10.10 of
   https://w3c.github.io/encrypted-media/#dom-mediakeysession-generaterequest
   .


Let me know if you'd like me to file bugs for these or if you'll just fix
them.

FYI, we still have some open "V1" issues. What is the plan for those?
https://github.com/w3c/encrypted-media/milestone/3
https://github.com/w3c/encrypted-media/milestone/4

David

Received on Thursday, 13 April 2017 19:35:58 UTC