AccessKit / accesskit

UI accessibility infrastructure across platforms and programming languages
BSD 3-Clause "New" or "Revised" License
991 stars 48 forks source link

feat: Add the `owns` relation #392

Closed mwcampbell closed 2 months ago

mwcampbell commented 2 months ago

This is a standard ARIA relation, so I'm surprised we didn't already inherit it from Chromium; I doubt I would have deliberately left it out or removed it. Anyway, I noticed it while going through the relations in GTK.

DataTriny commented 2 months ago

Is it a good idea to add it without mentioning right away that the children property is preferred? As a non-native English speaker it isn't obvious to me that the owns property actually stores direct descendants.

mwcampbell commented 2 months ago

Good point. Hopefully the documentation I just added is clear enough.

DataTriny commented 2 months ago

It is. Thanks!