On Sat, 14 Mar 2026 21:00:53 GMT, Jeremy Wood <[email protected]> wrote:

> On Mac OS: a "heading" has a special semantic meaning for assistive 
> technologies. It is a more accurate/useful role than "header" (which is a 
> Java construct and doesn't directly map to a Mac OS feature)
> 
> ---------
> - [x] I confirm that I make this contribution in accordance with the [OpenJDK 
> Interim AI Policy](https://openjdk.org/legal/ai).

Converting to draft. I just noticed something I want to look into more, but it 
may take a few days to carve out the time.

OK. Sorry for the confusion. I rewrote this PR so the change is now in 
JavaAccessibilityUtilities.m -- so it mirrors 
https://github.com/openjdk/jdk/pull/30910 .

(I also 
[catalogued](https://docs.google.com/spreadsheets/d/1Y6wbS4sr_G3Ro8Mj9AxVrPqSysU68ltpm3ISpe2kCkI/edit?usp=sharing)
 every Mac accessibility role and compared how it is mapped with Java's 
AccessibleRole's. I don't have a firm plan for what to do with this, but I may 
submit some future tickets. I'm still thinking it over, but for now I'm content 
that it doesn't affect this PR or the hyperlink PR.)

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

PR Comment: https://git.openjdk.org/jdk/pull/30251#issuecomment-4310492097
PR Comment: https://git.openjdk.org/jdk/pull/30251#issuecomment-4318397303

Reply via email to