Accesskit types are ported for chromium's API, which don't always match ARIA properties. I've gone through the entire property list with @DataTriny and we wrote the mismatched properties, though my notes are sparse and I usually didn't note what the exact mismatch was. Still, if we want to document our relationship with ARIA, these properties are a good starting point:
- IsSpellingError
- IsGrammarError
- IsSearchMatch
- IsSuggestion
- Children
- InPageLinkTarget
- MemberOf
- NextOnLine
- PreviousOnLine
- PopupFor
- Label
- Value
- ClassName
- HtmlTag
- Url
- RowIndexText
- ColumnIndexText
- ScrollX
- ScrollXMin
- ScrollXMax
- ScrollY
- ScrollYMin
- ScrollYMax
- NumericValue
- NumericValueStep
- NumericValueJump
- FontSize
- FontWeight
- BackgroundColor
- ForegroundColor
- Overline
- Strikethrough
- Underline
- Invalid
- Toggled
- TextDirection
- ListStyle
- TextAlign
- VerticalOffset
- TextSelection
Accesskit types are ported for chromium's API, which don't always match ARIA properties. I've gone through the entire property list with @DataTriny and we wrote the mismatched properties, though my notes are sparse and I usually didn't note what the exact mismatch was. Still, if we want to document our relationship with ARIA, these properties are a good starting point: