Opened 14 years ago
Closed 14 years ago
#3451 closed enhancement (fixed)
ARIA work requires unique id for dialog title node.
Reported by: | davidb | Owned by: | Scott González |
---|---|---|---|
Priority: | major | Milestone: | 1.7 |
Component: | ui.dialog | Version: | 1.6rc1 |
Keywords: | Cc: | michelled | |
Blocked by: | Blocking: |
Description
We need to put an ARIA relation on the uiDialog node. This ARIA relation, aria-labelledby requires a value of 1 or more node ids. This allows the browser to build an accessible name for uiDialog from the nodes referred to by aria-labelledby. e.g. <div class="ui-dialog" role="dialog" labelledby="ui-dialog-title-unique-id"...
In discussing this with Scott we decided that a unique id needs to be generated for the title element of a jquery dialog.
Attachments (1)
Change History (4)
Changed 14 years ago by
Attachment: | labelledby.patch added |
---|
comment:1 Changed 14 years ago by
comment:2 Changed 14 years ago by
...except, you don't need to add the ARIA yet. We're normalizing some util for ARIA in core. We're mostly there and will update you on the work. Dialog is out already first consumer of this API in our sandbox.
comment:3 Changed 14 years ago by
Milestone: | TBD → 1.6 |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Type: | bug → enhancement |
Fixed in r702.
Scott, the patch looks great.