[Webkit-unassigned] [Bug 133608] New: AX: VoiceOver should not announce clickable on all elements inside an element with a click handler
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Jun 7 12:11:41 PDT 2014
https://bugs.webkit.org/show_bug.cgi?id=133608
Summary: AX: VoiceOver should not announce clickable on all
elements inside an element with a click handler
Product: WebKit
Version: 528+ (Nightly build)
Platform: Macintosh
URL: http://jsfiddle.net/b2KDZ/1/
OS/Version: Mac OS X 10.9
Status: NEW
Severity: Normal
Priority: P2
Component: Accessibility
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: dylan at barrell.com
CC: webkit-bug-importer at group.apple.com
See the following JSFiddle
http://jsfiddle.net/b2KDZ/1/
The example 2 should not announce clickable on the heading and the paragraph.
The solution would be to suppress this behavior when the region contains naturally focusable elements and elements with appropriate ARIA roles and attributes.
so this:
<div>
<h2>Heading</h2>
<p>Text</p>
<span class='fakebutton'>press</span>
</div>
Would announce clickable on everything, whereas these examples would not:
<div>
<h2>Heading</h2>
<p>Text</p>
<span class='fakebutton' role="button" tabindex="0">press</span>
</div>
<div>
<h2>Heading</h2>
<p>Text</p>
<button>press</button>
</div>
--
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