On Wed, 17 Mar 2021 01:39:10 GMT, Sergey Bylokhov <s...@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"? Not right now, there is a legacy code that still uses it and until i am ready to remove all of it i want to keep everything functioning - if anything for the comparison stakes. In the end the entire sRoles map will be eliminated. ------------- PR: https://git.openjdk.java.net/jdk/pull/3015