[Webkit-unassigned] [Bug 62357] Expose aria-labelledby as TitleUIElement?

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 13 17:00:40 PDT 2011


--- Comment #5 from Alice Boxhall <aboxhall at chromium.org>  2011-06-13 17:00:40 PST ---
(In reply to comment #4)
> > However, I notice this still doesn't convince VoiceOver to make the parent DIV ("banana" in the test on bug 61995) show up in the accessibility hierarchy. Chris, do you know whether this is a bug? It seems that VoiceOver (or the Mac Accessibility framework?) will only place something in the accessibility hierarchy if it has a Description property.
> The element that is being returned still needs to NOT be ignored. I suspect in this case the element is ignored, which is why it won't show up in the tree. you could assign a role="group" to the element to make it show up i suppose

Well, in the case on bug 61995, the DIV has a role of "article" and I have debugged through and checked that accessibilityIsIgnored is definitely returning FALSE. Note that in that case, also, there is no difference between the two DIVs other than one has an aria-label property and one has an aria-labelledby property. As aria-label is exposed as a Description, this DIV shows up in the accessibility hierarchy, but since aria-labelledby is (currently) exposed as a Title, that element does not show up.

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