[Bug 19208] Keymessage event not needed when Key System already has Key

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

--- Comment #7 from David Dorwin <ddorwin@google.com> ---
Is the goal of this bug to avoid creating a duplicate session? If so, would it
be better to address this in bug 16553?

I don't think we can guarantee that the CDM knows whether it has all the keys
associated with the Initialization Data provided to createSession(). The best
we might be able to do is determine whether a license request (keymessage) for
the exact same Initialization Data has been sent. We might be able to get
closer to the original bug summary by checking existing sessions that have
received a license to see if they were started with identical Initialization
Data.

Still, there might be legitimate use cases where an application really wants a
new request. As with bug 16553, how much burden is it on an application to
compare (and possibly track) Initialization Data to avoid calling
createSession() multiple times for the same data?

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

Received on Sunday, 10 March 2013 05:16:32 UTC