RFR: 8341311: [Accessibility, macOS, VoiceOver] VoiceOver announces incorrect number of items in submenu of JPopupMenu [v3]
Abhishek Kumar
abhiscxk at openjdk.org
Thu May 29 08:27:53 UTC 2025
On Wed, 28 May 2025 15:31:15 GMT, Artem Semenov <asemenov at openjdk.org> wrote:
>> This test is only for macOS and that is conveyed through the jtreg tag [here](https://github.com/openjdk/jdk/blob/a225bf4bbe75aefffa63d54d2dff5577b3268339/test/jdk/javax/accessibility/TestPopupMenuChildCount.java#L36). I don't think test name needs to be changed.
>>
>> Although it is not essentially required but will update the test summary and instruction.
>
>> This test is only for macOS and that is conveyed through the jtreg tag [here](https://github.com/openjdk/jdk/blob/a225bf4bbe75aefffa63d54d2dff5577b3268339/test/jdk/javax/accessibility/TestPopupMenuChildCount.java#L36). I don't think test name needs to be changed.
>>
>> Although it is not essentially required but will update the test summary and instruction.
>
> It seems to me that this test should be generalized for all a11y platforms, since it is a regression test and can help identify regression of this functionality on other platforms.
The behaviour on Windows with a11y clients (JAWS or NVDA) is different. They don't announce the child count for the menu and submenus for java application and it is similar to the native application (notepad++) too.
So, the regression test restricted for macOS seems suitable for now.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/25470#discussion_r2113468220
More information about the client-libs-dev
mailing list