Opened 10 years ago

Closed 10 years ago

Last modified 10 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 10 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 10 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 10 years ago by bill

Resolution: fixed
Status: newclosed

In [29788]:

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

comment:2 Changed 10 years ago by bill

Milestone: tbd1.9

comment:3 Changed 10 years ago by Douglas Hays

In [29857]:

Refs #16000. Backport r29788 a11y fix to 1.8.

comment:4 Changed 10 years ago by Douglas Hays

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