{"action":"created","issue":{"url":"https://api.github.com/repos/w3c/encrypted-media/issues/144","repository_url":"https://api.github.com/repos/w3c/encrypted-media","labels_url":"https://api.github.com/repos/w3c/encrypted-media/issues/144/labels{/name}","comments_url":"https://api.github.com/repos/w3c/encrypted-media/issues/144/comments","events_url":"https://api.github.com/repos/w3c/encrypted-media/issues/144/events","html_url":"https://github.com/w3c/encrypted-media/issues/144","id":128295447,"number":144,"title":"Do not allow the user agent to \"choose to skip this step\" in setMediaKeys()","user":{"login":"ddorwin","id":9738764,"avatar_url":"https://avatars.githubusercontent.com/u/9738764?v=3","gravatar_id":"","url":"https://api.github.com/users/ddorwin","html_url":"https://github.com/ddorwin","followers_url":"https://api.github.com/users/ddorwin/followers","following_url":"https://api.github.com/users/ddorwin/following{/other_user}","gists_url":"https://api.github.com/users/ddorwin/gists{/gist_id}","starred_url":"https://api.github.com/users/ddorwin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ddorwin/subscriptions","organizations_url":"https://api.github.com/users/ddorwin/orgs","repos_url":"https://api.github.com/users/ddorwin/repos","events_url":"https://api.github.com/users/ddorwin/events{/privacy}","received_events_url":"https://api.github.com/users/ddorwin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/w3c/encrypted-media/milestones/1","html_url":"https://github.com/w3c/encrypted-media/milestones/V1","labels_url":"https://api.github.com/repos/w3c/encrypted-media/milestones/1/labels","id":1356261,"number":1,"title":"V1","description":null,"creator":{"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},"open_issues":22,"closed_issues":36,"state":"open","created_at":"2015-10-14T21:50:00Z","updated_at":"2016-02-09T01:37:53Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2016-01-23T04:06:25Z","updated_at":"2016-02-09T02:04:04Z","closed_at":null,"body":"To resolve issue #98, we removed one of the \"The user agent may choose to skip this step...\" statements. I think we should remove the remaining statement from `setMediaKeys()`.\r\n\r\nImplementations are welcome to make such optimizations as long as they do not affect the observable behavior. It's simplest to ensure consistent behavior if we do not allow such exceptions unless really necessary.\r\n\r\nIn addition, as I noted in https://github.com/w3c/encrypted-media/issues/98#issuecomment-149301160, the Note following the statement is misleading because the user agent may just be waiting for a MediaKeys object to be specified."},"comment":{"url":"https://api.github.com/repos/w3c/encrypted-media/issues/comments/181668594","html_url":"https://github.com/w3c/encrypted-media/issues/144#issuecomment-181668594","issue_url":"https://api.github.com/repos/w3c/encrypted-media/issues/144","id":181668594,"user":{"login":"mwatson2","id":7593867,"avatar_url":"https://avatars.githubusercontent.com/u/7593867?v=3","gravatar_id":"","url":"https://api.github.com/users/mwatson2","html_url":"https://github.com/mwatson2","followers_url":"https://api.github.com/users/mwatson2/followers","following_url":"https://api.github.com/users/mwatson2/following{/other_user}","gists_url":"https://api.github.com/users/mwatson2/gists{/gist_id}","starred_url":"https://api.github.com/users/mwatson2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mwatson2/subscriptions","organizations_url":"https://api.github.com/users/mwatson2/orgs","repos_url":"https://api.github.com/users/mwatson2/repos","events_url":"https://api.github.com/users/mwatson2/events{/privacy}","received_events_url":"https://api.github.com/users/mwatson2/received_events","type":"User","site_admin":false},"created_at":"2016-02-09T02:04:04Z","updated_at":"2016-02-09T02:04:04Z","body":"+1"}}