Index: Source/core/accessibility/AccessibilityNodeObject.cpp |
diff --git a/Source/core/accessibility/AccessibilityNodeObject.cpp b/Source/core/accessibility/AccessibilityNodeObject.cpp |
index 1f2b995ded055c3758f93e432a827dd04a13b583..61e091fec42ed378dfcc560cd2a550111d90f126 100644 |
--- a/Source/core/accessibility/AccessibilityNodeObject.cpp |
+++ b/Source/core/accessibility/AccessibilityNodeObject.cpp |
@@ -1381,10 +1381,12 @@ bool AccessibilityNodeObject::canHaveChildren() const |
case RadioButtonRole: |
case TabRole: |
case ToggleButtonRole: |
- case StaticTextRole: |
case ListBoxOptionRole: |
case ScrollBarRole: |
return false; |
+ case StaticTextRole: |
+ if (!axObjectCache()->inlineTextBoxAccessibility()) |
+ return false; |
default: |
return true; |
} |