[Bug 21854] New: Define MediaKeySession lifetime states and/or events

https://www.w3.org/Bugs/Public/show_bug.cgi?id=21854

            Bug ID: 21854
           Summary: Define MediaKeySession lifetime states and/or events
    Classification: Unclassified
           Product: HTML WG
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P3
         Component: Encrypted Media Extensions
          Assignee: adrianba@microsoft.com
          Reporter: ddorwin@google.com
        QA Contact: public-html-bugzilla@w3.org
                CC: mike@w3.org, public-html-media@w3.org

There have been several bugs related to communicating various states or
exceptions to the "normal" license exchange flow. This bug will track
definition of states and/or events to support these use cases.

The resolution of this bug should address the following scenarios. The listed
bugs contain useful background discussion but will be closed as duplicates of
this bug.
 * Bug 16553: related to not firing needkey if the key is already known
 * Bug 19208: related to not firing keymessage if the key is already known
 * Bug 20688: related to the meaning (or elimination) of the keyadded event
 * Bug 20689: related to indicating successful completion of the key exchange
with no message for the server
 * keymessages may be fired after completion of the initial key exchange (e.g.
for renewal scenarios)

In addition, the resolution should enable us to address the following:
 * Bug 20622: SessionID may be assigned asynchronously
 * Bug 20991: CDM loading should be asynchronous and errors should be reported
asynchronously

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Friday, 26 April 2013 21:09:31 UTC