Therefore, authors SHOULD NOT use aria-required or aria-readonly in a columnheader that descends from a table, and user agents SHOULD NOT expose either property to assistive technologies unless the columnheader descends from a grid.
The author restrictions for these are identical, but the user agent restrictions are different. My reading of the columnheader restriction is that UAs should expose aria-required/aria-readonly in a grid, but not in a treegrid.
ARIA 1.2 and the current working draft says this:
The author restrictions for these are identical, but the user agent restrictions are different. My reading of the columnheader restriction is that UAs should expose aria-required/aria-readonly in a grid, but not in a treegrid.
Was this intended?