Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#16000 closed defect (fixed)

[patch][ccla] dijit.ProgressBar - missing aria attributes on indeterminate progress bar

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

Description

Dijit.ProgressBar? has correct ARIA attribute except for the indeterminate progress bar, which doesn't receive any ARIA attributes. According to the WAI-ARIA spec(http://www.w3.org/TR/wai-aria/roles#progressbar), indeterminate progress bar should still have aria-valuemin and aria-valuemax.

Also fixes up the test page to be more accessible.

Attachments (1)

ProgressBar_aria_roles_indeterminate.patch (2.4 KB) - added by mikeb 7 years ago.
adds aria attributes to indeterminate progressBar and fixes test page, please proxy commit for michael billau ccla on file with IBM

Download all attachments as: .zip

Change History (5)

Changed 7 years ago by mikeb

adds aria attributes to indeterminate progressBar and fixes test page, please proxy commit for michael billau ccla on file with IBM

comment:1 Changed 7 years ago by bill

Resolution: fixed
Status: newclosed

In [29788]:

Fix aria settings for indeterminate ProgressBar, thanks Mike, fixes #16000 !strict.

comment:2 Changed 7 years ago by bill

Milestone: tbd1.9

comment:3 Changed 7 years ago by Douglas Hays

In [29857]:

Refs #16000. Backport r29788 a11y fix to 1.8.

comment:4 Changed 7 years ago by Douglas Hays

Milestone: 1.91.8.2
Note: See TracTickets for help on using tickets.