Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#18009 closed defect (fixed)

Fieldset: aria-labelledby points to invalid id

Reported by: bill Owned by: bill
Priority: undecided Milestone: 1.9.4
Component: Dijit Version: 1.10.0-beta1
Keywords: Cc:
Blocked By: Blocking:

Description

Use this URL http://dojotoolkit.org/reference-guide/1.9/dijit/Fieldset.html</a> can reproduce it, click "Run" button to launch the sample and then scan the page by RPT

You will find a violation on rule "Elements that use WAI-ARIA properties must reference valid IDs", this violation points to this HTML text

<div aria-labelledby="dijit_Fieldset_0_titleBarNode" id="dijit_Fieldset_0_pane" role="region" data-dojo-attach-point="containerNode" class="dijitFieldsetContentInner" aria-hidden="false">Collapse me!</div>

It seems aria-labelledby is not pointing a valid ID, its values is generated by Dojo after rendering, so I think this is a defect.

Change History (3)

comment:1 Changed 5 years ago by bill

Milestone: tbd1.9.4
Owner: set to bill
Status: newassigned

comment:2 Changed 5 years ago by Bill Keese <bill@…>

Resolution: fixed
Status: assignedclosed

In 7979c25dc5778c3af43e0ca6d72a1451bca6ea9c/dijit:

Error: Processor CommitTicketReference failed
Unsupported version control system "git": Can't find an appropriate component, maybe the corresponding plugin was not enabled? 

comment:3 Changed 5 years ago by Bill Keese <bill@…>

In 212f09533ce9c44a4abea1b554d79ab7afdfde37/dijit:

Error: Processor CommitTicketReference failed
Unsupported version control system "git": Can't find an appropriate component, maybe the corresponding plugin was not enabled? 
Note: See TracTickets for help on using tickets.