RFR: 8356983: Create implementation of NSAccessibilityImage protocol

Andy Goryachev angorya at openjdk.org
Tue May 27 15:43:57 UTC 2025


On Tue, 27 May 2025 04:18:33 GMT, Alexander Zuev <kizune at openjdk.org> wrote:

> - Initial implementation;
> - Added accessible text to image view in Ensemble8 to make testing of this feature with Ensemble8 more viable;

Marked as reviewed by angorya (Reviewer).

Added ImageView page to the monkey tester:
https://github.com/andy-goryachev-oracle/MonkeyTest

VoiceOver announces the accessible text set on ImageView (the image view was set focus traversable).

Also the following is being logged when Logging -> Accessibility is turned on:


{time:1748360254874, log:"accessibility", "ROLE":""IMAGE_VIEW""}
{time:1748360254874, log:"accessibility", "TEXT":""zzyzx""}
{time:1748360254874, log:"accessibility", "ROLE":""IMAGE_VIEW""}
{time:1748360254874, log:"accessibility", "TEXT":""zzyzx""}
{time:1748360254874, log:"accessibility", "ROLE":""IMAGE_VIEW""}

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

PR Review: https://git.openjdk.org/jfx/pull/1816#pullrequestreview-2871611856
PR Comment: https://git.openjdk.org/jfx/pull/1816#issuecomment-2913061531


More information about the openjfx-dev mailing list