{"action":"created","issue":{"url":"https://api.github.com/repos/w3c/mediacapture-main/issues/359","repository_url":"https://api.github.com/repos/w3c/mediacapture-main","labels_url":"https://api.github.com/repos/w3c/mediacapture-main/issues/359/labels{/name}","comments_url":"https://api.github.com/repos/w3c/mediacapture-main/issues/359/comments","events_url":"https://api.github.com/repos/w3c/mediacapture-main/issues/359/events","html_url":"https://github.com/w3c/mediacapture-main/issues/359","id":154156907,"number":359,"title":"MUST clear requirement for deviceId","user":{"login":"martinthomson","id":67641,"avatar_url":"https://avatars.githubusercontent.com/u/67641?v=3","gravatar_id":"","url":"https://api.github.com/users/martinthomson","html_url":"https://github.com/martinthomson","followers_url":"https://api.github.com/users/martinthomson/followers","following_url":"https://api.github.com/users/martinthomson/following{/other_user}","gists_url":"https://api.github.com/users/martinthomson/gists{/gist_id}","starred_url":"https://api.github.com/users/martinthomson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/martinthomson/subscriptions","organizations_url":"https://api.github.com/users/martinthomson/orgs","repos_url":"https://api.github.com/users/martinthomson/repos","events_url":"https://api.github.com/users/martinthomson/events{/privacy}","received_events_url":"https://api.github.com/users/martinthomson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"aboba","id":808811,"avatar_url":"https://avatars.githubusercontent.com/u/808811?v=3","gravatar_id":"","url":"https://api.github.com/users/aboba","html_url":"https://github.com/aboba","followers_url":"https://api.github.com/users/aboba/followers","following_url":"https://api.github.com/users/aboba/following{/other_user}","gists_url":"https://api.github.com/users/aboba/gists{/gist_id}","starred_url":"https://api.github.com/users/aboba/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aboba/subscriptions","organizations_url":"https://api.github.com/users/aboba/orgs","repos_url":"https://api.github.com/users/aboba/repos","events_url":"https://api.github.com/users/aboba/events{/privacy}","received_events_url":"https://api.github.com/users/aboba/received_events","type":"User","site_admin":false},"milestone":null,"comments":42,"created_at":"2016-05-11T04:18:44Z","updated_at":"2016-05-27T08:26:41Z","closed_at":null,"body":"I apologize for not properly following the giant cluster of issues around  #322, #326, #328, and #330, but I don't believe that the main reason I opened #322 was properly addressed.\r\n\r\nThe offending text is this:\r\n\r\n>  All enumerable devices have an identifier that MUST be unique to the page's origin. As long as no local device has been attached to a live MediaStreamTrack in a page from this origin, and no stored permission to access local devices has been granted to this origin, then **this identifier MUST NOT be reusable after the end of the current browsing session**.\r\n\r\nAs noted in #322, this is not what browsers currently do.  Nor is it what I believe that they should do.  They should do [what Harald says Chrome does](https://github.com/w3c/mediacapture-main/issues/322#issuecomment-193895840).  The other parts of the text are fine, but this isn't right.\r\n\r\nI would be OK with \"the user agent MAY generate a new identifier for every new realm created for the origin, see [[section with better details]].\""},"comment":{"url":"https://api.github.com/repos/w3c/mediacapture-main/issues/comments/222089786","html_url":"https://github.com/w3c/mediacapture-main/issues/359#issuecomment-222089786","issue_url":"https://api.github.com/repos/w3c/mediacapture-main/issues/359","id":222089786,"user":{"login":"alvestrand","id":480893,"avatar_url":"https://avatars.githubusercontent.com/u/480893?v=3","gravatar_id":"","url":"https://api.github.com/users/alvestrand","html_url":"https://github.com/alvestrand","followers_url":"https://api.github.com/users/alvestrand/followers","following_url":"https://api.github.com/users/alvestrand/following{/other_user}","gists_url":"https://api.github.com/users/alvestrand/gists{/gist_id}","starred_url":"https://api.github.com/users/alvestrand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alvestrand/subscriptions","organizations_url":"https://api.github.com/users/alvestrand/orgs","repos_url":"https://api.github.com/users/alvestrand/repos","events_url":"https://api.github.com/users/alvestrand/events{/privacy}","received_events_url":"https://api.github.com/users/alvestrand/received_events","type":"User","site_admin":false},"created_at":"2016-05-27T08:26:41Z","updated_at":"2016-05-27T08:26:41Z","body":"@martinthomson they're all browser problems. If we need a public agreement that browsers behave consistently, it becomes a spec problem. That's what a spec is, isn't it?\r\n"}}
{"actor":{"display_login":"alvestrand"}}