Closed Bug 345834 Opened 18 years ago Closed 18 years ago

DHTML role "rowheader" works only with TH tag

Categories

(Core :: Disability Access APIs, defect)

x86
All
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: George.G, Assigned: aaronlev)

References

(Blocks 1 open bug, )

Details

(Keywords: access)

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4

The DHTML role "rowheader" is specified to work with any HTML tag. But only when applied to a TH Jaws will announce the text "rowheader". In any other case it will announce "table cell".
This can be reproduced with the example at http://www.mozilla.org/access/dhtml/spreadsheet.

Reproducible: Always

Steps to Reproduce:
1. Go to http://www.mozilla.org/access/dhtml/spreadsheet.
2. View the XHTML source of the spreadsheet example. 
3. Observe that the role "rowheader" has been applied to a TD.
4. Start Jaws and focus the appropriate cell.
5. The announcement is "table cell". It should be "rowheader".

Actual Results:  
Speachoutput is "table cell"

Expected Results:  
Speachoutput should be "row header"
Attached file rowheader
here you test the role "rowherader" within a TD and a TH
Keywords: access
Blocks: aria
*** Bug 345820 has been marked as a duplicate of this bug. ***
I see this only in Firefox 2 because of the more general bug 342979.

What's being seen here only occurs when the mime type isn't XHTML and the doc is actually being parsed as HTML. For local copies the trick is to use an .xhtml file extension before loading it in Firefox.
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: