2011-03-29 Sheriff Bot <webkit.review.bot@gmail.com>
[WebKit.git] / Source / WebCore / accessibility / AccessibilityRenderObject.cpp
index 1d0fe5cd8c143528e11cd2e557cacff249a53af7..6d203a9e58be48fd72658b46387011023d62cb29 100644 (file)
@@ -3089,19 +3089,7 @@ AccessibilityRole AccessibilityRenderObject::determineAccessibilityRole()
         return SplitterRole;
 #endif
 
-    if (node && node->hasTagName(pTag))
-        return ParagraphRole;
-
-    if (node && node->hasTagName(labelTag))
-        return LabelRole;
-
-    if (node && node->hasTagName(divTag))
-        return DivRole;
-
-    if (node && node->hasTagName(formTag))
-        return FormRole;
-
-    if (m_renderer->isBlockFlow())
+    if (m_renderer->isBlockFlow() || (node && node->hasTagName(labelTag)))
         return GroupRole;
     
     // If the element does not have role, but it has ARIA attributes, accessibility should fallback to exposing it as a group.