Changeset 58037 in webkit


Ignore:
Timestamp:
Apr 21, 2010 6:46:34 PM (14 years ago)
Author:
eric@webkit.org
Message:

2010-04-21 Diego Escalante Urrelo <descalante@igalia.com>

Reviewed by Xan Lopez.

[Gtk] Evaluate and create tests for all the AtkRole's implemented by
WebKitGtk
https://bugs.webkit.org/show_bug.cgi?id=34449

Implement ATK_ROLE_SEPARATOR.

  • accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::determineAccessibilityRole):
  • accessibility/gtk/AccessibilityObjectAtk.cpp: (WebCore::AccessibilityObject::accessibilityPlatformIncludesObject):
Location:
trunk/WebCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r58035 r58037  
     12010-04-21  Diego Escalante Urrelo  <descalante@igalia.com>
     2
     3        Reviewed by Xan Lopez.
     4
     5        [Gtk] Evaluate and create tests for all the AtkRole's implemented by
     6        WebKitGtk
     7        https://bugs.webkit.org/show_bug.cgi?id=34449
     8
     9        Implement ATK_ROLE_SEPARATOR.
     10
     11        * accessibility/AccessibilityRenderObject.cpp:
     12        (WebCore::AccessibilityRenderObject::determineAccessibilityRole):
     13        * accessibility/gtk/AccessibilityObjectAtk.cpp:
     14        (WebCore::AccessibilityObject::accessibilityPlatformIncludesObject):
     15
    1162010-04-21  David Leong  <david.leong@nokia.com>
    217
  • trunk/WebCore/accessibility/AccessibilityRenderObject.cpp

    r57848 r58037  
    28012801    if (node && node->hasTagName(tableTag))
    28022802        return TableRole;
    2803 #endif   
     2803#endif
     2804
     2805#if PLATFORM(GTK)
     2806    if (m_renderer->isHR())
     2807        return SplitterRole;
     2808#endif
    28042809
    28052810    if (m_renderer->isBlockFlow() || (node && node->hasTagName(labelTag)))
  • trunk/WebCore/accessibility/gtk/AccessibilityObjectAtk.cpp

    r55855 r58037  
    4141    if (isMenuListPopup() || isMenuListOption())
    4242        return IgnoreObject;
     43
     44    if (roleValue() == SplitterRole)
     45        return IncludeObject;
    4346
    4447    if (isGroup()) {
Note: See TracChangeset for help on using the changeset viewer.