[Webkit-unassigned] [Bug 101650] New: AX: Focusable div should have empty title if it has inner focusable elements
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Nov 8 15:06:23 PST 2012
https://bugs.webkit.org/show_bug.cgi?id=101650
Summary: AX: Focusable div should have empty title if it has
inner focusable elements
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Accessibility
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: dmazzoni at google.com
CC: cfleizach at apple.com, aboxhall at chromium.org
This bug made it so that a generic focusable element such as <div tabindex=0> wouldn't be ignored and would get its title from inner text: https://bugs.webkit.org/show_bug.cgi?id=94302
However, this sometimes leads to undesirable behavior, for example:
<div tabindex=0>
<a href="#">Alpha</a>
<a href="#">Bravo</a>
<a href="#">Charlie</a>
</div>
In this example, the title of the container is "Alpha Bravo Charlie", which is okay, but VoiceOver will also read "Alpha Bravo Charlie" when you focus each of the links, too. So we shouldn't get the title of a generic focusable control from inner content if it has children that are focusable.
The new proposal is that when an element is focusable and when it doesn't have a specific role, then it should get its title from inner text ONLY if it doesn't have any descendants that are focusable or other containers (like lists).
--
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