{"action":"created","issue":{"url":"https://api.github.com/repos/tmpvar/jsdom/issues/1435","repository_url":"https://api.github.com/repos/tmpvar/jsdom","labels_url":"https://api.github.com/repos/tmpvar/jsdom/issues/1435/labels{/name}","comments_url":"https://api.github.com/repos/tmpvar/jsdom/issues/1435/comments","events_url":"https://api.github.com/repos/tmpvar/jsdom/issues/1435/events","html_url":"https://github.com/tmpvar/jsdom/issues/1435","id":145230899,"number":1435,"title":"document.elementFromPoint not implemented","user":{"login":"dsathyakumar","id":5446493,"avatar_url":"https://avatars.githubusercontent.com/u/5446493?v=3","gravatar_id":"","url":"https://api.github.com/users/dsathyakumar","html_url":"https://github.com/dsathyakumar","followers_url":"https://api.github.com/users/dsathyakumar/followers","following_url":"https://api.github.com/users/dsathyakumar/following{/other_user}","gists_url":"https://api.github.com/users/dsathyakumar/gists{/gist_id}","starred_url":"https://api.github.com/users/dsathyakumar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dsathyakumar/subscriptions","organizations_url":"https://api.github.com/users/dsathyakumar/orgs","repos_url":"https://api.github.com/users/dsathyakumar/repos","events_url":"https://api.github.com/users/dsathyakumar/events{/privacy}","received_events_url":"https://api.github.com/users/dsathyakumar/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-04-01T16:57:52Z","updated_at":"2016-04-02T04:35:41Z","closed_at":null,"body":">  TypeError: Object [object HTMLDocument] has no method 'elementFromPoint'\r\n\r\ndocument.elementFromPoint is not implemented by jsdom. Raising it as an issue cos it was raised elsewhere https://github.com/inikulin/parse5/issues/50"},"comment":{"url":"https://api.github.com/repos/tmpvar/jsdom/issues/comments/204643316","html_url":"https://github.com/tmpvar/jsdom/issues/1435#issuecomment-204643316","issue_url":"https://api.github.com/repos/tmpvar/jsdom/issues/1435","id":204643316,"user":{"login":"dsathyakumar","id":5446493,"avatar_url":"https://avatars.githubusercontent.com/u/5446493?v=3","gravatar_id":"","url":"https://api.github.com/users/dsathyakumar","html_url":"https://github.com/dsathyakumar","followers_url":"https://api.github.com/users/dsathyakumar/followers","following_url":"https://api.github.com/users/dsathyakumar/following{/other_user}","gists_url":"https://api.github.com/users/dsathyakumar/gists{/gist_id}","starred_url":"https://api.github.com/users/dsathyakumar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dsathyakumar/subscriptions","organizations_url":"https://api.github.com/users/dsathyakumar/orgs","repos_url":"https://api.github.com/users/dsathyakumar/repos","events_url":"https://api.github.com/users/dsathyakumar/events{/privacy}","received_events_url":"https://api.github.com/users/dsathyakumar/received_events","type":"User","site_admin":false},"created_at":"2016-04-02T04:35:41Z","updated_at":"2016-04-02T04:35:41Z","body":"I'm working on a library (built with Node on server side) that conducts accessibility (A11y) audits on HTML, for which one of the utils has code to check if an element is offscreen, in scrollable area, outside the viewport and various such stuff. \r\n\r\ndocument.elementFromPoint was an easy way to calculate it. The issue began when I started writing server side test cases for the utils, via JSDOM. It wasn't supporting it. "}}