From 8a814004a260df36d78a514a98724aaa2191cc19 Mon Sep 17 00:00:00 2001 From: "cfleizach@apple.com" Date: Tue, 13 May 2008 23:55:41 +0000 Subject: [PATCH] AX: Submit buttons aren't returning AXTitle git-svn-id: http://svn.webkit.org/repository/webkit/trunk@33420 268f45cc-cd09-0410-ab3c-d52691b4dbfc --- WebCore/ChangeLog | 9 +++++++++ WebCore/page/AccessibilityRenderObject.cpp | 6 +++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog index b4b8d4f5e82..8ab405ea97d 100644 --- a/WebCore/ChangeLog +++ b/WebCore/ChangeLog @@ -1,3 +1,12 @@ +2008-05-13 chris fleizach + + Reviewed by Beth Dakin + + AX: Submit buttons aren't returning AXTitle + + * page/AccessibilityRenderObject.cpp: + (WebCore::AccessibilityRenderObject::title): + 2008-05-13 Timothy Hatcher Adds an overlay window that covers the scripts panel and diff --git a/WebCore/page/AccessibilityRenderObject.cpp b/WebCore/page/AccessibilityRenderObject.cpp index d857cbac380..1071c06cf07 100644 --- a/WebCore/page/AccessibilityRenderObject.cpp +++ b/WebCore/page/AccessibilityRenderObject.cpp @@ -622,9 +622,6 @@ String AccessibilityRenderObject::title() const if (!ariaLabel.isEmpty()) return ariaLabel; - if (roleValue() == ButtonRole) - return textUnderElement(); - bool isInputTag = node->hasTagName(inputTag); if (isInputTag) { HTMLInputElement* input = static_cast(node); @@ -638,6 +635,9 @@ String AccessibilityRenderObject::title() const return label->innerText(); } + if (roleValue() == ButtonRole) + return textUnderElement(); + if (isLink()) { Element* element = static_cast(node); const AtomicString& title = element->getAttribute(titleAttr); -- GitLab