Hi Josef,

  yes, the three and table navigation announcements are known issues that we are trying to deal with in the upcoming re-implementation of the accessibility native code responsible
for interaction between Java and Mac OS X system Accessibility API.

  The main task with the roadmap is indeed https://bugs.openjdk.java.net/browse/JDK-8152350

  Table part is currently on review here: https://github.com/openjdk/jdk/pull/5466

  Tree part should be addressed in a consequent bug fix.

  Current plan is to implement the new code in JDK 18 and then backport it to an appropriate JDK 17 update release.

  If you see any accessibility issue not being resolved by already implemented code please file a bug
and we will look at it in addition to the current general rework.

With best regards,
/Alex

On 9/23/21 06:27, Koeble, Josef wrote:
Hi,

we are using OpenJDK for our large Java Swing application. When testing our 
application for Accessibility running with JDK 17 on macOS with its screen 
reader VoiceOver, we realize some bigger issues (e.g. no announcements in tree 
or in table). These issues also occur when testing SwingSet running the same 
environment. On Windows running screen reader JAWS or NVDA, there are no such 
issues.

I found the following bug task, happy to read that you are working on it:
https://bugs.openjdk.java.net/browse/JDK-8152350
When testing with JDK 18, I noticed that some of the issues were fixed.

Is there any roadmap for the availability of the complete NSAccessibility 
implementation?

Thanks and best regards,
Josef

Reply via email to