{"repo":"w3c/encrypted-media","summary":{"retrieved":"2026-05-16T07:43:41Z","triageViolations":0,"urgentViolations":0,"soonViolations":0,"agendaViolations":0,"needsEditsViolations":0,"needTriage":1,"urgent":0,"soon":0,"agenda":0,"needsEdits":0,"other":48},"triage":[{"number":595,"url":"https://github.com/w3c/encrypted-media/issues/595","title":"Editorial: normative language used in notes and applied to non-UA entities","author":"joeyparrish","createdAt":"2026-05-12T23:34:18Z","labels":[],"sloTimeUsed":"P3DT8H9M23S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}}],"urgent":[],"soon":[],"agenda":[],"needsEdits":[],"other":[{"number":41,"url":"https://github.com/w3c/encrypted-media/issues/41","title":"Update algorithms to reflect keys being provided in the Initialization Data","author":"steelejoe","createdAt":"2015-03-10T17:15:35Z","labels":["feature request"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":53,"url":"https://github.com/w3c/encrypted-media/issues/53","title":"Allow for long-lived key encryption keys (aka \"master\" keys) to increase performance","author":"steelejoe","createdAt":"2015-04-28T17:15:19Z","labels":["feature request"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numLabels":1}},{"number":101,"url":"https://github.com/w3c/encrypted-media/issues/101","title":"Normatively require distinctive identifiers to be different by top-level and EME-using origin","author":"ddorwin","createdAt":"2015-10-19T18:19:15Z","labels":["needs author input","Interoperability","needs follow-up"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":5,"numLabels":3}},{"number":121,"url":"https://github.com/w3c/encrypted-media/issues/121","title":"Initialization Data Encountered Algorithm: 'encrypted' event should not be fired if there is no action to be taken","author":"greg80303","createdAt":"2015-10-30T17:51:56Z","labels":["feature request","needs author input"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numLabels":2}},{"number":132,"url":"https://github.com/w3c/encrypted-media/issues/132","title":"EME should support continuous key rotation per MPEG Common Encryption (ISO/IEC 23001-7)","author":"jdsmith3000","createdAt":"2015-12-01T18:21:07Z","labels":["feature request","TPAC2024","TPAC2025"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numLabels":3}},{"number":149,"url":"https://github.com/w3c/encrypted-media/issues/149","title":"initDataType matching needs to be more explicit to provide for future evolution","author":"jdsmith3000","createdAt":"2016-02-26T18:44:34Z","labels":["needs author input","Interoperability"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numLabels":2}},{"number":166,"url":"https://github.com/w3c/encrypted-media/issues/166","title":"EME specification needs to include a CDM specification","author":"GravisZro","createdAt":"2016-04-14T20:46:12Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":192,"url":"https://github.com/w3c/encrypted-media/issues/192","title":"Bug 20944  - EME should do more to encourage/ensure CDM-level interop","author":"paulbrucecotton","createdAt":"2016-05-17T17:56:33Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":193,"url":"https://github.com/w3c/encrypted-media/issues/193","title":"Bug 27053  - Platform Segmentation","author":"paulbrucecotton","createdAt":"2016-05-17T19:19:48Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":194,"url":"https://github.com/w3c/encrypted-media/issues/194","title":"  Bug 27055  - Surfacing license to the user","author":"paulbrucecotton","createdAt":"2016-05-17T19:36:40Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":207,"url":"https://github.com/w3c/encrypted-media/issues/207","title":"Formally describe the generation of a license request in update() when another message was sent by generateRequest()","author":"ddorwin","createdAt":"2016-05-27T22:14:43Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":251,"url":"https://github.com/w3c/encrypted-media/issues/251","title":"Specify mixed encrypted/unencrypted content","author":"baconz","createdAt":"2016-06-11T23:38:07Z","labels":["feature request","TPAC2025"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/7","title":"V3"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numLabels":2}},{"number":293,"url":"https://github.com/w3c/encrypted-media/issues/293","title":"WebIDL has link errors after contiguous IDL conversion","author":"jdsmith3000","createdAt":"2016-08-03T18:02:47Z","labels":["blocked"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numLabels":1}},{"number":312,"url":"https://github.com/w3c/encrypted-media/issues/312","title":"Security: Should implementations be required to inform users in cases where this is currently recommended?","author":"ddorwin","createdAt":"2016-09-07T23:39:17Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":373,"url":"https://github.com/w3c/encrypted-media/issues/373","title":"Get Supported Capabilities algorithm appears to conflict with RFCs specifying MIME types","author":"jrummell-chromium","createdAt":"2017-03-04T00:38:45Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":390,"url":"https://github.com/w3c/encrypted-media/issues/390","title":"Distinctive Identifier association mediated by CDM server","author":"lxgr","createdAt":"2017-04-19T07:20:35Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":409,"url":"https://github.com/w3c/encrypted-media/issues/409","title":"API to add wasm packaged CDM","author":"AMorgaut","createdAt":"2017-06-07T13:39:21Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":433,"url":"https://github.com/w3c/encrypted-media/issues/433","title":"Inconsistent handling of invalid parameters","author":"jrummell-chromium","createdAt":"2017-12-02T01:55:57Z","labels":["bug"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/7","title":"V3"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":438,"url":"https://github.com/w3c/encrypted-media/issues/438","title":"Clarify \"accessible\" and \"asynchonously\"","author":"mwatson2","createdAt":"2018-02-23T16:33:11Z","labels":["bug"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/7","title":"V3"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":442,"url":"https://github.com/w3c/encrypted-media/issues/442","title":"Need \"insufficient security\" MediaKeyStatus","author":"tinskip","createdAt":"2018-07-16T17:19:33Z","labels":["feature request"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":443,"url":"https://github.com/w3c/encrypted-media/issues/443","title":"Question about enabling offline playback","author":"re-jim","createdAt":"2018-08-31T22:14:12Z","labels":["question"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":448,"url":"https://github.com/w3c/encrypted-media/issues/448","title":"Add a note about the case where all keys are released after load()","author":"xhwang-chromium","createdAt":"2018-12-04T01:22:28Z","labels":["bug"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/7","title":"V3"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":449,"url":"https://github.com/w3c/encrypted-media/issues/449","title":"Tracking the lifecycle of a KeyId","author":"estobbart","createdAt":"2019-01-25T21:38:51Z","labels":["feature request"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":450,"url":"https://github.com/w3c/encrypted-media/issues/450","title":"Provide a guideline on how to detect a browsers implemented EME version","author":"riksagar","createdAt":"2019-05-10T00:17:47Z","labels":["question"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":468,"url":"https://github.com/w3c/encrypted-media/issues/468","title":"Clarify what could cause session.keyStatuses to always be empty","author":"XBDRX","createdAt":"2020-06-26T03:35:18Z","labels":["question"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":484,"url":"https://github.com/w3c/encrypted-media/issues/484","title":"Fail playback after long waitingforkey","author":"xhwang-chromium","createdAt":"2021-05-07T19:45:59Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/7","title":"V3"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numLabels":0}},{"number":486,"url":"https://github.com/w3c/encrypted-media/issues/486","title":"Update MDN","author":"joeyparrish","createdAt":"2021-05-12T02:02:47Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/8","title":"V2-follow-on"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":494,"url":"https://github.com/w3c/encrypted-media/issues/494","title":"Define EME promise fulfill behavior on hardware context reset","author":"xhwang-chromium","createdAt":"2022-03-16T16:33:25Z","labels":["bug"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/5","title":"V2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":497,"url":"https://github.com/w3c/encrypted-media/issues/497","title":"Enumeration table accessibility issue","author":"wolenetz","createdAt":"2022-05-05T23:25:30Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/7","title":"V3"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":499,"url":"https://github.com/w3c/encrypted-media/issues/499","title":"Revisit the requirement to continuously run the \"Monitor for CDM State Changes\" algorithm","author":"xhwang-chromium","createdAt":"2022-06-29T22:41:45Z","labels":["bug"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/7","title":"V3"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numLabels":1}},{"number":503,"url":"https://github.com/w3c/encrypted-media/issues/503","title":"Clarify EME persistent data behavior related to `Clear-Site-Data`","author":"xhwang-chromium","createdAt":"2023-03-22T16:06:34Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/7","title":"V3"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":511,"url":"https://github.com/w3c/encrypted-media/issues/511","title":"\"valid MIME type\" is the wrong primitive","author":"annevk","createdAt":"2023-08-23T09:37:37Z","labels":["bug"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/5","title":"V2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":512,"url":"https://github.com/w3c/encrypted-media/issues/512","title":"Valid MIME type and tests","author":"annevk","createdAt":"2023-08-23T09:38:37Z","labels":["bug"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/5","title":"V2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":531,"url":"https://github.com/w3c/encrypted-media/issues/531","title":"Identify conformance classes","author":"chrisn","createdAt":"2024-04-22T09:13:02Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":532,"url":"https://github.com/w3c/encrypted-media/issues/532","title":"Update and simplify code examples","author":"chrisn","createdAt":"2024-04-22T09:57:51Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/2","title":"Backlog"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":545,"url":"https://github.com/w3c/encrypted-media/issues/545","title":"Notes contain normative requirements","author":"chrisn","createdAt":"2024-06-07T18:18:57Z","labels":["bug"],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/5","title":"V2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":551,"url":"https://github.com/w3c/encrypted-media/issues/551","title":"EME v2 i18n review checklist","author":"chrisn","createdAt":"2024-06-20T14:39:06Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/5","title":"V2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":558,"url":"https://github.com/w3c/encrypted-media/issues/558","title":"EME v2 Horizontal reviews","author":"chrisn","createdAt":"2024-08-09T14:06:27Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/5","title":"V2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":562,"url":"https://github.com/w3c/encrypted-media/issues/562","title":"[encrypted-media-2] Missing tasks in parallel steps in Encrypted Media Extensions","author":"dontcallmedom-bot","createdAt":"2024-09-09T13:25:41Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/5","title":"V2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":563,"url":"https://github.com/w3c/encrypted-media/issues/563","title":"MPEG-CENC Version Support","author":"xhwang-chromium","createdAt":"2024-09-10T14:59:01Z","labels":["TPAC2024"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":3,"numLabels":1}},{"number":564,"url":"https://github.com/w3c/encrypted-media/issues/564","title":"Proposal for Screen Capture Protection API in EME Configuration","author":"Chokoabigail","createdAt":"2024-12-19T10:02:22Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":583,"url":"https://github.com/w3c/encrypted-media/issues/583","title":"Clarify definition and intent of \"replacement algorithm\" in update()","author":"xhwang-chromium","createdAt":"2026-05-04T21:19:14Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":585,"url":"https://github.com/w3c/encrypted-media/issues/585","title":"`setMediaKeys()` modifies observable state and internal flags \"in parallel\"","author":"xhwang-chromium","createdAt":"2026-05-05T03:42:06Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/5","title":"V2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":592,"url":"https://github.com/w3c/encrypted-media/issues/592","title":"Terminology \"empty array\" is incorrect for BufferSource","author":"xhwang-chromium","createdAt":"2026-05-05T16:50:12Z","labels":[],"milestone":{"url":"https://github.com/w3c/encrypted-media/milestone/5","title":"V2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":570,"url":"https://github.com/w3c/encrypted-media/pull/570","title":"Note loosening impl requirements is out of scope in SOTD","author":"tidoust","createdAt":"2025-07-31T08:12:10Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":7,"numComments":7,"numLabels":0}},{"number":596,"url":"https://github.com/w3c/encrypted-media/pull/596","title":"setMediaKeys(): move state changes and promise resolution to queued t…","author":"xhwang-chromium","createdAt":"2026-05-13T03:21:25Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":10,"numComments":10,"numLabels":0}},{"number":597,"url":"https://github.com/w3c/encrypted-media/pull/597","title":"Terminology: fix BufferSource 'empty array' and use 'get a copy of th…","author":"xhwang-chromium","createdAt":"2026-05-13T04:36:42Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":10,"numComments":10,"numLabels":0}},{"number":598,"url":"https://github.com/w3c/encrypted-media/pull/598","title":"Clarify 'key replacement algorithm'","author":"xhwang-chromium","createdAt":"2026-05-13T05:37:46Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":9,"numComments":9,"numLabels":0}}]}