On Thu, 12 Feb 2026 08:32:43 GMT, Jeremy Wood <[email protected]> wrote:

> ~~If we use `new AccessibleRole("AXLink") {}`, then VoiceOver reads this more 
> like other native apps.~~
> 
> ~~There isn't a similar precedent in CAccessibility for creating custom 
> AccessibleRoles, so I won't mind if this PR is declined. (But I don't know 
> off the top of my head where else to inject code to get the desired 
> result...)~~
> 
> This introduces a new LinkAccessibility.m file to help VoiceOver and 
> Accessibility Inspector correctly identify AccessibleRole.HYPERLINK as "link"

This pull request has now been integrated.

Changeset: 66ba63a4
Author:    Jeremy Wood <[email protected]>
Committer: Alexander Zuev <[email protected]>
URL:       
https://git.openjdk.org/jdk/commit/66ba63a4e98bbea0d5a2c9b13c777c611d90a85a
Stats:     167 lines in 4 files changed: 161 ins; 0 del; 6 mod

8377745: VoiceOver Identifies Hyperlink as Text

Reviewed-by: kizune, dnguyen

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

PR: https://git.openjdk.org/jdk/pull/29686

Reply via email to