[EME] Outstanding bugs as of Oct 19

This email including a list of all the outstanding EME bugs and our plans for these bugs going forward as of Oct 19.  

In particular you will find individuals that are responsible for advancing the discussion and/or to make proposals for many of the bugs listed below. Much of this information was derived from the discussion at the Oct 14 Media TF meeting.  If you name is on the CC: list then you are mentioned explicitly below.

Several bugs filed after Oct 14 are listed later in this list.

1. Bug 25923 - The mechanism for checking key system support should be asynchronous
https://www.w3.org/Bugs/Public/show_bug.cgi?id=25923#c42 
Status: David is working is on the open issues and will request feedback when he makes more progress.

2. Bug 25966 - Use ArrayBufferView and ArrayBuffer instead of Uint8Array in APIs
https://www.w3.org/Bugs/Public/show_bug.cgi?id=25966
Status: This bug is editorial and David is awaiting IDL feedback due to a possible bug in IDL spec.

3. Bug 26332 Applications should only use EME APIs on secure origins (e.g. HTTPS)
https://www.w3.org/Bugs/Public/show_bug.cgi?id=26332
Status: Belongs in batch of security related bugs which also includes: Bug 26838 - Normatively address vulnerabilities related to initData contained in media data

4. Bug 26776 Diagnosing and resolving CDM errors needs a numeric systemCode (deleted with MediaKeyError)
https://www.w3.org/Bugs/Public/show_bug.cgi?id=26776
Status: Jerry will submit a proposal in time for F2F meeting.

5. Bug 26887 Allowing license servers and CDMs to control data persistence and secure release
https://www.w3.org/Bugs/Public/show_bug.cgi?id=26887
Status: Jerry to update proposal based on previous TF discussions.

6. Bug 26738 Add entry for MPEG-2 TS CENC to the Stream Format Registry
https://www.w3.org/Bugs/Public/show_bug.cgi?id=26738
Status: Bob Lund is on point but this bug is blocked by Bug 26811.

7. Bug 26372 Report issues/events not related to a specific method call
https://www.w3.org/Bugs/Public/show_bug.cgi?id=26372
Status: David to implement the maplike solution after the Oct 14 meeting.

8. Bug 26811 Separate definitions of Initialization Data Types from Stream Format parsing
https://www.w3.org/Bugs/Public/show_bug.cgi?id=26811
Status: David is on point for this lower priority bug.   This bug is blocking but 26738.

9. Bug 26573 Prepare for Last Call
https://www.w3.org/Bugs/Public/show_bug.cgi?id=26573
Status: on David's lower priority list.

10. Bug 24771 Provide guidance on object and CDM lifetime (including when events are guaranteed to be fired)
https://www.w3.org/Bugs/Public/show_bug.cgi?id=24771
Status: David to implement the proposal now that Respec changes have been made.

11. Bug 26838 Normatively address vulnerabilities related to initData contained in media data
https://www.w3.org/Bugs/Public/show_bug.cgi?id=26838
Status: Open for discussion at F2F meeting.

12. Bug 25092 Need a way to inform script that resolution restrictions are applied
https://www.w3.org/Bugs/Public/show_bug.cgi?id=25092#c23
Status: Mark and/or Paul to follow up with www-style@w3.org

13. Bug 25268 Reduce the burden on applications to deduplicate initData from many needkey events
https://www.w3.org/Bugs/Public/show_bug.cgi?id=25268
Status: We will close this at the F2F if no solution is provided.

14. Bug 25217 Add ability to specify license domain for key requests
https://www.w3.org/Bugs/Public/show_bug.cgi?id=25217
Status: Joe took an action to mark this bug as RESOLVED LATER.  This was DONE.

15. Bug 20944 EME should do more to encourage/ensure CDM-level interop
https://www.w3.org/Bugs/Public/show_bug.cgi?id=20944
Status: Paul was asked to encourage the TAG to file bugs on their discussion.  This was DONE.  See 27053, 27054 and 27055 below.

16. Bug 25434 Remove unsupported informative text in Abstract regarding OOB communication.
https://www.w3.org/Bugs/Public/show_bug.cgi?id=25434
Status:  This bug was re-opened after the Editors closed it.  We will discuss at the F2F meeting.

17. Bug 24082 Several issues discussed in the TF point to the need for defined extensibility points in EME
https://www.w3.org/Bugs/Public/show_bug.cgi?id=24082
Status: Jerry is to discuss this item with Adrian.

18. Bug 23827 Need to add features at risk prior to entry into Candidate Recommendation
https://www.w3.org/Bugs/Public/show_bug.cgi?id=23827
Status:  This is only due when we exit Last Call and enter CR.

19. Bug 24874 Positive isTypeSupported() may be misleading (MSE vs. .src=)
https://www.w3.org/Bugs/Public/show_bug.cgi?id=24874
Status: David to update bug now based on how MediaKey get created -- bug 25923.

==== The following bugs were filed after the Oct 24 discussion ====

20. Bug 27053 - Platform Segmentation
https://www.w3.org/Bugs/Public/show_bug.cgi?id=27053 
Status: Paul asked for clarification on this bug filed by the TAG but so far none has been supplied.  We will review the state of this bug at the F2F meeting.

21. Bug 27054   Accessibility Concerns  
https://www.w3.org/Bugs/Public/show_bug.cgi?id=27054   
Status: Paul asked for clarification on this bug filed by the TAG and then asked the A11Y TF to supply their view which was done in:
https://www.w3.org/Bugs/Public/show_bug.cgi?id=27054#c3 
We will review the state of this bug at the F2F meeting.

22. Bug 27055   Surfacing license to the user 
https://www.w3.org/Bugs/Public/show_bug.cgi?id=27055
Status: Paul asked for clarification on this bug filed by the TAG and this has generated new active discussion.
We will review the state of this bug at the F2F meeting.

23. Bug 27093   Support for proprietary/system-specific formats in initData should be discouraged/deprecated   
https://www.w3.org/Bugs/Public/show_bug.cgi?id=27093 
Status:  See proposal outlined in https://www.w3.org/Bugs/Public/show_bug.cgi?id=27093#c1 
 
/paulc

Paul Cotton, Microsoft Canada
17 Eleanor Drive, Ottawa, Ontario K2E 6A3
Tel: (425) 705-9596 Fax: (425) 936-7329

Received on Monday, 20 October 2014 05:18:47 UTC