<AWT Dev> RFR: 8261352: Create implementation for component peer for all the components who should be ignored in a11y interactions

Sergey Bylokhov serb at openjdk.java.net
Wed Mar 17 01:42:09 UTC 2021


On Mon, 15 Mar 2021 17:21:01 GMT, Alexander Zuev <kizune at openjdk.org> wrote:

> Initial implementation
> Moved the CAccessibility ignore list initialization to the new code
> Some cleanup
> Expose a new API - isAccessibilityElement instead of deprecated accessibilityIsIgnored

src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m line 284:

> 282: 
> 283:     if (sRoles == nil) {
> 284:         initializeRoles();

Do we need to delete the JavaAccessibilityIgnore roles from the "sRoles"?

-------------

PR: https://git.openjdk.java.net/jdk/pull/3015


More information about the awt-dev mailing list