{"action":"created","issue":{"url":"https://api.github.com/repos/nvaccess/nvda/issues/6527","repository_url":"https://api.github.com/repos/nvaccess/nvda","labels_url":"https://api.github.com/repos/nvaccess/nvda/issues/6527/labels{/name}","comments_url":"https://api.github.com/repos/nvaccess/nvda/issues/6527/comments","events_url":"https://api.github.com/repos/nvaccess/nvda/issues/6527/events","html_url":"https://github.com/nvaccess/nvda/issues/6527","id":186454101,"number":6527,"title":"NVDA doesn't read MathML in IE for this case","user":{"login":"NSoiffer","id":1545836,"avatar_url":"https://avatars.githubusercontent.com/u/1545836?v=3","gravatar_id":"","url":"https://api.github.com/users/NSoiffer","html_url":"https://github.com/NSoiffer","followers_url":"https://api.github.com/users/NSoiffer/followers","following_url":"https://api.github.com/users/NSoiffer/following{/other_user}","gists_url":"https://api.github.com/users/NSoiffer/gists{/gist_id}","starred_url":"https://api.github.com/users/NSoiffer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NSoiffer/subscriptions","organizations_url":"https://api.github.com/users/NSoiffer/orgs","repos_url":"https://api.github.com/users/NSoiffer/repos","events_url":"https://api.github.com/users/NSoiffer/events{/privacy}","received_events_url":"https://api.github.com/users/NSoiffer/received_events","type":"User","site_admin":false},"labels":[{"id":401246555,"url":"https://api.github.com/repos/nvaccess/nvda/labels/blocked","name":"blocked","color":"1d76db","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-11-01T04:01:00Z","updated_at":"2016-11-04T20:22:38Z","closed_at":null,"body":"NVDA 2016.3 doesn't seem to recognize the MathML in IE 11 in this particular example produced by MathJax. Some other MathJax examples seem to work fine, although I think I have run into this problem before. The page also works in Firefox, so this seems to be IE specific, but I don't know why this case differs from some others.\r\n\r\nThe example is at https://s.codepen.io/nms/debug/ZpgBer.\r\n\r\nI have removed all the JavaScript (i.e., MathJax), so hopefully it is easier to debug/fix. Instructions are on the web page.\r\n\r\nFor reference, the overall structure is\r\n```\r\n...\r\n<h2>\r\n<div>\r\n   <span class=\"MathJax\" ...>\r\n      <nobr aria-hidden=\"true\">\r\n        ugly spans to position the math for display\r\n     </nobr>\r\n\r\n     <span class=\"MJX_Assistive_MathML\" ...>\r\n        <math xmlns=\"http://www.w3.org/1998/Math/MathML\"> .... </math>\r\n    </span>\r\n  </span>\r\n</div>   \r\n...\r\n```\r\nCSS makes the MathML in invisible.\r\n"},"comment":{"url":"https://api.github.com/repos/nvaccess/nvda/issues/comments/258537869","html_url":"https://github.com/nvaccess/nvda/issues/6527#issuecomment-258537869","issue_url":"https://api.github.com/repos/nvaccess/nvda/issues/6527","id":258537869,"user":{"login":"NSoiffer","id":1545836,"avatar_url":"https://avatars.githubusercontent.com/u/1545836?v=3","gravatar_id":"","url":"https://api.github.com/users/NSoiffer","html_url":"https://github.com/NSoiffer","followers_url":"https://api.github.com/users/NSoiffer/followers","following_url":"https://api.github.com/users/NSoiffer/following{/other_user}","gists_url":"https://api.github.com/users/NSoiffer/gists{/gist_id}","starred_url":"https://api.github.com/users/NSoiffer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NSoiffer/subscriptions","organizations_url":"https://api.github.com/users/NSoiffer/orgs","repos_url":"https://api.github.com/users/NSoiffer/repos","events_url":"https://api.github.com/users/NSoiffer/events{/privacy}","received_events_url":"https://api.github.com/users/NSoiffer/received_events","type":"User","site_admin":false},"created_at":"2016-11-04T20:22:38Z","updated_at":"2016-11-04T20:22:38Z","body":"I originally tried it using Windows 7. I've tried it with the MathPlayer plugin (both MathPlayer and its BHO) enable and disabled and don't see a difference.\r\n\r\nI retried it on a Windows 10 machine with IE11, same thing. I tried it with the MathPlayer plugin enabled and disabled there also.\r\n\r\nAlthough NVDA doesn't support Edge, I tried that too. The behavior was different -- it took three down arrows before I heard \"x y\".\r\n\r\nIn all those case, I never heard \"x over y\".\r\n\r\nI wonder what the difference between your machine and my machine is?"}}
{"actor":{"display_login":"NSoiffer"}}