{"action":"closed","issue":{"url":"https://api.github.com/repos/jsdom/jsdom/issues/544","repository_url":"https://api.github.com/repos/jsdom/jsdom","labels_url":"https://api.github.com/repos/jsdom/jsdom/issues/544/labels{/name}","comments_url":"https://api.github.com/repos/jsdom/jsdom/issues/544/comments","events_url":"https://api.github.com/repos/jsdom/jsdom/issues/544/events","html_url":"https://github.com/jsdom/jsdom/issues/544","id":9275428,"number":544,"title":"HTML5 Form Validation","user":{"login":"bhazzard","id":312158,"avatar_url":"https://avatars0.githubusercontent.com/u/312158?v=4","gravatar_id":"","url":"https://api.github.com/users/bhazzard","html_url":"https://github.com/bhazzard","followers_url":"https://api.github.com/users/bhazzard/followers","following_url":"https://api.github.com/users/bhazzard/following{/other_user}","gists_url":"https://api.github.com/users/bhazzard/gists{/gist_id}","starred_url":"https://api.github.com/users/bhazzard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bhazzard/subscriptions","organizations_url":"https://api.github.com/users/bhazzard/orgs","repos_url":"https://api.github.com/users/bhazzard/repos","events_url":"https://api.github.com/users/bhazzard/events{/privacy}","received_events_url":"https://api.github.com/users/bhazzard/received_events","type":"User","site_admin":false},"labels":[{"id":114804,"url":"https://api.github.com/repos/jsdom/jsdom/labels/feature","name":"feature","color":"02e10c","default":false},{"id":241182,"url":"https://api.github.com/repos/jsdom/jsdom/labels/html%20living%20standard","name":"html living standard","color":"444444","default":false},{"id":114810,"url":"https://api.github.com/repos/jsdom/jsdom/labels/needs%20tests","name":"needs tests","color":"00FF00","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2012-12-14T03:50:08Z","updated_at":"2018-04-16T01:51:03Z","closed_at":"2018-04-16T01:51:03Z","author_association":"NONE","body":"JSDOM does not currently handle HTML5 forms validation, and in particular, the checkValidity API.\n\nThis is needed to accurately test modern applications that utilize HTML5 forms.\n\nI wonder if it would be possible to add this support, using http://www.thecssninja.com/javascript/h5f as a starting point. H5F is browser shim to add HTML5 forms support to browsers that don't support them. As an aside, I'd be happy to add this behavior myself if someone can point me to the best way to do it.\n"}}
{"actor":{"display_login":"domenic"}}