W3C

– DRAFT –
ARIA Editors Meeting

10 September 2025

Attendees

Present
bryan, Daniel, jamesn, spectranaut_
Regrets
-
Chair
-
Scribe
pkra

Meeting minutes

editorial: reformat roleInfo.js

pkra: I did three PRs.
w3c/aria#2620
… goal is to generate roleinfo for child specs

this first PR just reformats the object to follow JSON.
… then w3c/aria#2624 actually updates from the current spec.
… I added comments to link all the relevant issues. there's some git diff gone wrong near role=presentation.

then finally w3c/aria#2625 adds CI
… this is a simple but hacky nodejs script as discussed last time. We can make it better when we refactor aria.js and roleInfo but I wanted to have CI to make sure we don't accidentally break things.
… my main question is: when to run CI?
… on PRs or on main? on main but create PRs?

spectranaut_: maybe PR but just as info? then run it manually.

Daniel: we have to rebase/update those anyway?

pkra: are we requiring being up to date with main branch?

spectranaut_: not really. But are we expecting frequent changes?

pkra: hm. unclear.

spectranaut_: looking at PRs it doesn't seem terrible

pkra: then we only still have the problem with forks.

spectranaut_: but that's ok if we just do a diff.
… it's a lot of work for the child spec.s

pkra: right. I was hoping this could become more useful, we had the discussion with ACT having something similar, ladybird looking for something, the old diagram

spectranaut_: ok then let's make it a PR action to do a diff.

pkra: ok, I'll look into that.

missing terms from terms.html

Daniel: I noticed that some definitions from terms are not in the spec.
… we should make a pass to check that everything covered.

jamesn: can't we remove it?

Daniel: it was used in SVG because it's just old

jamesn: ok but can we now?

Daniel: I was getting respec errors.
… like properties

jamesn: we should redirect to DOM. I think we did that for the other specs but must have forgotten SVG
… there must be an old issue.
… that should be the path. Unless there is something that SVG specifically means
… for properties, I think people would just understand. But I think we can link to DOM

pkra: anything else?

spectranaut_: there is one thing we could merge.

Clarify relationship between aria-hidden and aria-owns #1839

spectranaut: this is a clarification. It's "mostly matching implementations with minor bugs remaining"
… 9 tests, 2 fail in Chrome, a different 2 fail in Safari, FF is all good.

pkra: ship it!

:)

Minutes manually created (not a transcript), formatted by scribe.perl version 244 (Thu Feb 27 01:23:09 2025 UTC).