[webkit-reviews] review denied: [Bug 47636] AX: GTK: ARIA role is not respected on <p> <label> <div> and <form> : [Attachment 87292] Patch proposal + Layout test
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Mar 29 09:37:14 PDT 2011
chris fleizach <cfleizach at apple.com> has denied Mario Sanchez Prada
<msanchez at igalia.com>'s request for review:
Bug 47636: AX: GTK: ARIA role is not respected on <p> <label> <div> and <form>
https://bugs.webkit.org/show_bug.cgi?id=47636
Attachment 87292: Patch proposal + Layout test
https://bugs.webkit.org/attachment.cgi?id=87292&action=review
------- Additional Comments from chris fleizach <cfleizach at apple.com>
View in context: https://bugs.webkit.org/attachment.cgi?id=87292&action=review
> Source/WebCore/accessibility/gtk/AccessibilityObjectWrapperAtk.cpp:494
> + if (node && coreObject->ariaRoleAttribute() == UnknownRole) {
I think you should add ParagraphRole, LabelRole and so on to WebCore. Then you
could just use roleValue() and you won't have to query the node of the renderer
or check that it's a render object (which we should be trying to avoid).
Those roles would be mapped to NSAccessibilityGroupRole on mac
More information about the webkit-reviews
mailing list