{"action":"created","issue":{"url":"https://api.github.com/repos/w3c/web-platform-tests/issues/3721","repository_url":"https://api.github.com/repos/w3c/web-platform-tests","labels_url":"https://api.github.com/repos/w3c/web-platform-tests/issues/3721/labels{/name}","comments_url":"https://api.github.com/repos/w3c/web-platform-tests/issues/3721/comments","events_url":"https://api.github.com/repos/w3c/web-platform-tests/issues/3721/events","html_url":"https://github.com/w3c/web-platform-tests/issues/3721","id":177096970,"number":3721,"title":"[eme] Add test where \"encrypted\" event is never raised","user":{"login":"sandersaares","id":9914262,"avatar_url":"https://avatars.githubusercontent.com/u/9914262?v=3","gravatar_id":"","url":"https://api.github.com/users/sandersaares","html_url":"https://github.com/sandersaares","followers_url":"https://api.github.com/users/sandersaares/followers","following_url":"https://api.github.com/users/sandersaares/following{/other_user}","gists_url":"https://api.github.com/users/sandersaares/gists{/gist_id}","starred_url":"https://api.github.com/users/sandersaares/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sandersaares/subscriptions","organizations_url":"https://api.github.com/users/sandersaares/orgs","repos_url":"https://api.github.com/users/sandersaares/repos","events_url":"https://api.github.com/users/sandersaares/events{/privacy}","received_events_url":"https://api.github.com/users/sandersaares/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/w3c/web-platform-tests/labels/encrypted-media","name":"encrypted-media","color":"ededed"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-09-15T06:10:01Z","updated_at":"2016-10-08T00:27:44Z","closed_at":null,"body":"A few browsers (Edge, Firefox) are known to have a dependency on activating a CDM only if there is a PSSH box being in the media stream fead to MSE, triggering an \"encrypted\" event. There is no such requirement in EME  - it receives Initialization Data via `generateRequest()` and the data fed to this function does not need to come from the \"encrypted\" event. Indeed, nothing in EME even says the \"encrypted\" event needs to be raised for the CDM to operate.\r\n\r\nOn a quick read through the results, I did not notice any test titles that would suggest anything is already testing this scenario. Having such at test case in the EME test suite seems beneficial for interoperability, therefore I suggest such a test case be added."},"comment":{"url":"https://api.github.com/repos/w3c/web-platform-tests/issues/comments/252389796","html_url":"https://github.com/w3c/web-platform-tests/issues/3721#issuecomment-252389796","issue_url":"https://api.github.com/repos/w3c/web-platform-tests/issues/3721","id":252389796,"user":{"login":"jdsmith3000","id":8323871,"avatar_url":"https://avatars.githubusercontent.com/u/8323871?v=3","gravatar_id":"","url":"https://api.github.com/users/jdsmith3000","html_url":"https://github.com/jdsmith3000","followers_url":"https://api.github.com/users/jdsmith3000/followers","following_url":"https://api.github.com/users/jdsmith3000/following{/other_user}","gists_url":"https://api.github.com/users/jdsmith3000/gists{/gist_id}","starred_url":"https://api.github.com/users/jdsmith3000/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdsmith3000/subscriptions","organizations_url":"https://api.github.com/users/jdsmith3000/orgs","repos_url":"https://api.github.com/users/jdsmith3000/repos","events_url":"https://api.github.com/users/jdsmith3000/events{/privacy}","received_events_url":"https://api.github.com/users/jdsmith3000/received_events","type":"User","site_admin":false},"created_at":"2016-10-08T00:27:43Z","updated_at":"2016-10-08T00:27:43Z","body":"I'm not aware of any reason Edge should require a pssh box in either audio or video.  I am confirming, but at this point believe that any behavior that seems to require this would be a bug.\r\n\r\n@ddorwin It does make sense to me that this be clarified in the spec, and adding a test for it would be useful for compliance testing, though perhaps not required to support the spec moving to PR."}}
{"actor":{"display_login":"jdsmith3000"}}