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
