Opened 8 years ago

Last modified 7 years ago

#16564 closed defect

[PATCH][CCLA] ProgressBar: correct ARIA roles and add automated tests — at Version 3

Reported by: mikeb Owned by: bill
Priority: undecided Milestone: 1.8.4
Component: Dijit Version: 1.8.3
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by bill)

#16000 added ARIA roles and attributes to the ProgressBar, however, there was a mistake and "aria-describedby" was used instead of "aria-labelledby" for the ProgressBar. I have attached a patch that changes this back to aria-labelledby. I have also added and tested some automated test cases to check for the roles and attributes.

(Also I am trying to set these tickets to milestone 1.9 but it is not available in the drop down?)

Change History (5)

Changed 8 years ago by mikeb

ProgressBar? - change aria-describedby to aria-labelledby, add automated test cases, please proxy commit for michael billau

comment:1 Changed 8 years ago by mikeb

Could we please put this into 1.8? I attached a patch for that stream as well.

Changed 8 years ago by mikeb

change aria-describedby to aria-labelledby and add automated tests for 1.8 stream

comment:2 Changed 8 years ago by bill

OK, but you tabbing in the patch file is wrong again.

comment:3 Changed 8 years ago by bill

Description: modified (diff)
Milestone: tbd1.8.4
Summary: [PATCH][CCLA] dijit.ProgressBar - correct ARIA roles and add automated tests[PATCH][CCLA] ProgressBar: correct ARIA roles and add automated tests
Note: See TracTickets for help on using tickets.