Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#15433 closed defect (fixed)

[patch][cla] dijit.Editor plugin dialogs are missing ARIA role

Reported by: mikeb Owned by: Douglas Hays
Priority: undecided Milestone: 1.8
Component: Editor Version: 1.7.2
Keywords: Cc: Douglas Hays
Blocked By: Blocking:

Description

Some of the Editor plugins have missing aria role="presentation" which causes JAWS screen reader to say, for example, "link properties dialog column two row one URL colon required entry type ...."

When you add in role="presentation", it no longer speaks the "column two row one" and should pass validation.

I have attached a patch for the nightly version as well as for 1.6.1, which is where the report came from.

Attachments (2)

a11yEditorPlugs-1.6.1.patch (2.9 KB) - added by mikeb 7 years ago.
patch for 1.6.1 fixes inline templates for LinkDialog?,InsertAnchor?,LocalImage?,SpellCheck?
a11yEditorPlugs-nightly.patch (2.9 KB) - added by mikeb 7 years ago.
patch for nightly to fix inline templates in editor plugins

Download all attachments as: .zip

Change History (5)

Changed 7 years ago by mikeb

Attachment: a11yEditorPlugs-1.6.1.patch added

patch for 1.6.1 fixes inline templates for LinkDialog?,InsertAnchor?,LocalImage?,SpellCheck?

Changed 7 years ago by mikeb

patch for nightly to fix inline templates in editor plugins

comment:1 Changed 7 years ago by mikeb

Cc: Douglas Hays added

comment:2 Changed 7 years ago by Douglas Hays

Owner: set to Douglas Hays
Resolution: fixed
Status: newclosed

In [28691]:

Fixes #15433. Proxy commit for mibeb. Add role=presentation to Editor plugins for screen reader control.

comment:3 Changed 7 years ago by Douglas Hays

Milestone: tbd1.8
Note: See TracTickets for help on using tickets.