{"action":"created","issue":{"url":"https://api.github.com/repos/whatwg/html/issues/2003","repository_url":"https://api.github.com/repos/whatwg/html","labels_url":"https://api.github.com/repos/whatwg/html/issues/2003/labels{/name}","comments_url":"https://api.github.com/repos/whatwg/html/issues/2003/comments","events_url":"https://api.github.com/repos/whatwg/html/issues/2003/events","html_url":"https://github.com/whatwg/html/pull/2003","id":186711794,"number":2003,"title":"Remove tab index's synthetic click event feature","user":{"login":"annevk","id":1544111,"avatar_url":"https://avatars.githubusercontent.com/u/1544111?v=3","gravatar_id":"","url":"https://api.github.com/users/annevk","html_url":"https://github.com/annevk","followers_url":"https://api.github.com/users/annevk/followers","following_url":"https://api.github.com/users/annevk/following{/other_user}","gists_url":"https://api.github.com/users/annevk/gists{/gist_id}","starred_url":"https://api.github.com/users/annevk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/annevk/subscriptions","organizations_url":"https://api.github.com/users/annevk/orgs","repos_url":"https://api.github.com/users/annevk/repos","events_url":"https://api.github.com/users/annevk/events{/privacy}","received_events_url":"https://api.github.com/users/annevk/received_events","type":"User","site_admin":false},"labels":[{"id":377109407,"url":"https://api.github.com/repos/whatwg/html/labels/accessibility","name":"accessibility","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-11-02T04:48:22Z","updated_at":"2016-11-02T18:50:04Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/whatwg/html/pulls/2003","html_url":"https://github.com/whatwg/html/pull/2003","diff_url":"https://github.com/whatwg/html/pull/2003.diff","patch_url":"https://github.com/whatwg/html/pull/2003.patch"},"body":"Other than through a feature called “spatial navigation”, currently not\nenabled by default in any shipping browser, this behavior is not\nimplemented and at this point it’s highly likely shipping it would\nbreak compatibility with deployed content as discussed in #1952.\n\nRemoving it to reflect reality, but as we expand the features of custom\nelements, exposing “activation behavior” somehow should be high on the\nlist as the effective default is detrimental to keyboard-only users.\n\nCloses #1952."},"comment":{"url":"https://api.github.com/repos/whatwg/html/issues/comments/257963012","html_url":"https://github.com/whatwg/html/pull/2003#issuecomment-257963012","issue_url":"https://api.github.com/repos/whatwg/html/issues/2003","id":257963012,"user":{"login":"domenic","id":617481,"avatar_url":"https://avatars.githubusercontent.com/u/617481?v=3","gravatar_id":"","url":"https://api.github.com/users/domenic","html_url":"https://github.com/domenic","followers_url":"https://api.github.com/users/domenic/followers","following_url":"https://api.github.com/users/domenic/following{/other_user}","gists_url":"https://api.github.com/users/domenic/gists{/gist_id}","starred_url":"https://api.github.com/users/domenic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/domenic/subscriptions","organizations_url":"https://api.github.com/users/domenic/orgs","repos_url":"https://api.github.com/users/domenic/repos","events_url":"https://api.github.com/users/domenic/events{/privacy}","received_events_url":"https://api.github.com/users/domenic/received_events","type":"User","site_admin":false},"created_at":"2016-11-02T18:50:04Z","updated_at":"2016-11-02T18:50:04Z","body":"Shouldn't we also fix\r\n\r\n> The user agent should allow the user to manually trigger elements that have an activation behavior, for instance using keyboard or voice input, or through mouse clicks. When the user triggers an element with a defined activation behavior in a manner other than clicking it, the default action of the interaction event must be to fire a click event at the element.\r\n\r\nto no longer recommend doing that, since it's probably not web-compatible?\r\n\r\nAlso it appears that with this removal the note\r\n\r\n> One valid reason to ignore the platform conventions and always allow an element to be focused (by setting its tabindex focus flag) would be if the user's only mechanism for activating an element is through a keyboard action that triggers the focused element.\r\n\r\nbecomes inaccurate."}}
{"actor":{"display_login":"domenic"}}