Changeset 50238 in webkit
- Timestamp:
- Oct 28, 2009 2:36:40 PM (14 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r50237 r50238 1 2009-10-28 Joanmarie Diggs <joanmarie.diggs@gmail.com> 2 3 Reviewed by Xan Lopez. 4 5 https://bugs.webkit.org/show_bug.cgi?id=25897 6 [Gtk] Extraneous object of ROLE_PANEL in hierarchy for entries 7 8 Remove the extraneous object of ROLE_PANEL. 9 10 * accessibility/gtk/AccessibilityObjectAtk.cpp: 11 (AccessibilityObject::accessibilityPlatformIncludesObject): 12 1 13 2009-10-28 Jonathan Dixon <joth@chromium.org> 2 14 -
trunk/WebCore/accessibility/gtk/AccessibilityObjectAtk.cpp
r50220 r50238 35 35 AccessibilityObjectPlatformInclusion AccessibilityObject::accessibilityPlatformIncludesObject() const 36 36 { 37 AccessibilityObject* parent = parentObject(); 38 if (!parent) 39 return DefaultBehavior; 40 37 41 // When a list item is made up entirely of children (e.g. paragraphs) 38 42 // the list item gets ignored. We need it. 39 if (isGroup()) { 40 AccessibilityObject* parent = parentObject(); 41 if (parent && parent->isList()) 42 return IncludeObject; 43 } 43 if (isGroup() && parent->isList()) 44 return IncludeObject; 45 46 // Entries and password fields have extraneous children which we want to ignore. 47 if (parent->isPasswordField() || parent->isTextControl()) 48 return IgnoreObject; 44 49 45 50 return DefaultBehavior;
Note: See TracChangeset
for help on using the changeset viewer.