This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 23866 - Remove section 4.3. Addition to Media Element Load Algorithm
Summary: Remove section 4.3. Addition to Media Element Load Algorithm
Status: RESOLVED FIXED
Alias: None
Product: HTML WG
Classification: Unclassified
Component: Encrypted Media Extensions (show other bugs)
Version: unspecified
Hardware: All All
: P3 normal
Target Milestone: ---
Assignee: Adrian Bateman [MSFT]
QA Contact: HTML WG Bugzilla archive list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-19 20:37 UTC by David Dorwin
Modified: 2013-12-12 23:44 UTC (History)
2 users (show)

See Also:


Attachments

Description David Dorwin 2013-11-19 20:37:37 UTC
Section 4.3. Addition to Media Element Load Algorithm [1] has a single purpose: "Clear the keys attribute for this media element." This is left over from the original spec [2], which said to "Clear all cached keys for this media element." At that time, it was important to be able to reset the key state of the media element. However, now, the state can be reset by removing/replacing the attached MediaKeys.

Therefore, I think we should remove this section. This simplifies things (no longer modifying an external algorithm) and gives applications more flexibility (the src attribute can be changed without having to call setMediaKeys() each time.

[1] https://dvcs.w3.org/hg/html-media/raw-file/default/encrypted-media/encrypted-media.html#algorithms-load
[2] https://dvcs.w3.org/hg/html-media/raw-file/eme-v0.1b/encrypted-media/encrypted-media.html#algorithms-load
Comment 1 Adrian Bateman [MSFT] 2013-12-12 23:44:22 UTC
I updated the spec:
https://dvcs.w3.org/hg/html-media/rev/9f57a25b86ec