DescriptionAX: Make the calendar role "grid".
Rows have role="row", and cells have role="girdcell".
We apply aria-activedescendant to the calendar because the calendar cell is not
focusable. Thus, each of cells needs to have id=. Also, cells should have
descriptive text as aria-label.
- getLocale() needs to replace _ with - because Intl.DateTimeFormat doesn't
accept _.
- This CL doesn't improve the calendar picker for type=month and type=week, and
won't be harmful for them.
BUG=123896
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=181462
Patch Set 1 #
Total comments: 3
Patch Set 2 : /_/g and timezone-independecy #
Messages
Total messages: 8 (3 generated)
|