-
Type:
Sub-task
-
Resolution: Not an Issue
-
Priority:
P4
-
Affects Version/s: 8, 11, 17, 18
-
Component/s: client-libs
-
os_x
On MacOS platform, Java Accessibility Framework used native NSAccessibility APIs [1] for communicating with native applications
and operating system components. Apple deprecated NSAccessibility APIs. In this release, Java Accessibility Framework’s native connection layer has been reimplemented with new NSAccessibilityProtocol APIs [2]. This change does not add any new APIs. From the end-user perspective the behaviour of a11y feature will not change.
[1] - https://developer.apple.com/documentation/appkit/deprecated_symbols/nsaccessibility
[2] - https://developer.apple.com/documentation/appkit/nsaccessibilityprotocol
and operating system components. Apple deprecated NSAccessibility APIs. In this release, Java Accessibility Framework’s native connection layer has been reimplemented with new NSAccessibilityProtocol APIs [2]. This change does not add any new APIs. From the end-user perspective the behaviour of a11y feature will not change.
[1] - https://developer.apple.com/documentation/appkit/deprecated_symbols/nsaccessibility
[2] - https://developer.apple.com/documentation/appkit/nsaccessibilityprotocol