[Webkit-unassigned] [Bug 119695] New: AX: title attribute content not exposed as accessible name
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Aug 12 12:14:57 PDT 2013
https://bugs.webkit.org/show_bug.cgi?id=119695
Summary: AX: title attribute content not exposed as accessible
name
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: Accessibility
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: faulkner.steve at gmail.com
CC: webkit-bug-importer at group.apple.com
In the absence of any other source for the accessible name/description for an element the title attribute content should be used: [1]
"D. The last resort is to use text from a tooltip attribute (such as the title attribute in HTML). This is used only if nothing else, including subtree content, has provided results."
for example:
1)
<input type="text" title="test">
2)
<input type="text" aria-label="aria test">
should be equivalent, but they are not:
1)
AXHelp: "test"
AXDescription: ""
2)
AXHelp: "test"
AXDescription: "aria test"
1) should be mapped thus:
AXHelp: ""
AXDescription: "test"
This results in VoiceOver not announcing the label for a control when the title attribute is used as the source of the label.
[1] http://www.w3.org/TR/wai-aria/roles#namecalculation
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list