Reality Check - Windows Java Accessibility API non-functional for ALL LibreOffice 3.6.x releases to date
dtardon at redhat.com
Sun Oct 14 22:47:25 PDT 2012
On Sun, Oct 14, 2012 at 07:10:35PM -0500, V Stuart Foote wrote:
> LibreOffice versions 3.6.0 and later have not correctly implemented the Java Access Bridge (JAB) modules used to expose the Java Accessibility API roles for Windows users.
> It took me a little while to work out the testing methods, but the Oracle test utilities JavaFerret-32 and JavaMonkey-32 show that LibreOffice is not implementing the Java Accessibility API and therefore does not expose accessibility roles to Assistive Technologies.
> Neither JAB v.2.0.2 or v 2.0.3, nor current JRE version 1.6u35 or 1.7u7 will make a difference.
> I tested LibreOffice builds 220.127.116.11, 18.104.22.168, 22.214.171.124, and 126.96.36.199 none of which are functional.
I guess that java_uno_accessbridge.dll does not export the needed
symbols after gbuildification of module accessibility, in which case
commit d475a059fc9f07f4d896bd67649c7d800fc66f6f should fix the problem.
More information about the LibreOffice