https://bugs.freedesktop.org/show_bug.cgi?id=39956
--- Comment #10 from V Stuart Foote <[email protected]> --- Yes moving to IAccessible2 should help in eliminating the JAB mappings of UNO Accessibility API. The IBM Symphony \winaccessibility contribution to Apache Open Office is tantalizingly close as a framework for achieving the IAccessible2 implementation--seems like we are just waiting for a IBM/Appache signoff on stamping the code contribution with the ALv2 license. I think though, that even if the licensing were released today, until work starts on LibreOffice 4.0 and Apache OpenOffice 4.0, the Windows OSs and NVDA will remain dependent on the Java Accessibility with Java Access Bridge mappings. So, I am curious if the JAB provided support is really that incomplete? Or is it just that it has lacked needed attention in both OpenOffice and LibreOffice implementations? The Java AWT/Swing components of Java Accessibility API seem pretty comprehensive, as do the UNO Accessibility a11y roles and trees. What I don't have a feel for is the fidelity of role mappings achieved by the JAB, and issues of exposing a documents accessibility tree to AT. Can emerging a11y ATK 3.0 efforts like the ATK::collection interface be implemented in UNO Accessibility and mapped across the JAB to the Java Accessibility API? As I reported in NVDA#2753 - ( http://www.nvda-project.org/ticket/2753 ) the JAB based implementations are loosing AT focus within an NVDA session. Several other structural issues with AT document trees and inadequacies of UNO Accessibility roles suggest there is considerable room to improve how UNO Accessibility in general annotates elements with accessibility details. And while the scrub in preparation for LOdev 4.0 and AOoDev 4.0 begins, it would make sense to put some work into improving UNO Accessibility mappings into Java Accessibility API across the JAB. https://bugs.freedesktop.org/show_bug.cgi?id=35652 https://bugzilla.gnome.org/show_bug.cgi?id=345750 https://bugzilla.gnome.org/show_bug.cgi?id=652548 https://bugs.freedesktop.org/show_bug.cgi?id=36549 -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
