Just saw that WebKitGTK 2.50.5 is out.
In general, I've noticed that WebKit's Linux a11y code has issues (I get a crash if I try to authenticate a gmail account in evolution, for instance), and, alas, I have too many things on my to-do list right now and don't have time to try to work on it. But at least the role mapping regression is fixed.

reshared this

in reply to Mike Gorse

@Mike Gorse Thanks for the notice. The mismatched roles are now fixed and it's working great over here.
Perhaps later on we will discover more issues but as comparing it with firefox and chromium today, I am currently seeing these major obstacles.

  • Accessible name calculation does not collect texts from child nodes when it contains some interactive elements such as links
  • Multiline content is stripped to first paragraph when calculating accessible names.
  • Sometimes focus ends up being stuck on the document body element with no easy way to get the keyboard navigation to work again.
⇧