Changeset 72963 in webkit


Ignore:
Timestamp:
Nov 30, 2010 2:07:13 PM (13 years ago)
Author:
mario@webkit.org
Message:

2010-11-30 Mario Sanchez Prada <msanchez@igalia.com>

Reviewed by Xan Lopez.

GTK: AX: implement press in DRT
https://bugs.webkit.org/show_bug.cgi?id=36146

Unskipped test accessibility/label-element-press.html.

  • platform/gtk/Skipped: Unskip passing test.

2010-11-30 Mario Sanchez Prada <msanchez@igalia.com>

Reviewed by Xan Lopez.

GTK: AX: implement press in DRT
https://bugs.webkit.org/show_bug.cgi?id=36146

Implement AccessibilityUIElement::press() for GTK.

  • DumpRenderTree/gtk/AccessibilityUIElementGtk.cpp: (AccessibilityUIElement::press): Implemented.
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r72962 r72963  
     12010-11-30  Mario Sanchez Prada  <msanchez@igalia.com>
     2
     3        Reviewed by Xan Lopez.
     4
     5        GTK: AX: implement press in DRT
     6        https://bugs.webkit.org/show_bug.cgi?id=36146
     7
     8        Unskipped test accessibility/label-element-press.html.
     9
     10        * platform/gtk/Skipped: Unskip passing test.
     11
    1122010-11-30  Daniel Bates  <dbates@rim.com>
    213
  • trunk/LayoutTests/platform/gtk/Skipped

    r72913 r72963  
    121121accessibility/table-with-rules.html
    122122accessibility/aria-list-and-listitem.html
    123 
    124 # https://bugs.webkit.org/show_bug.cgi?id=36146 - GTK: AX: implement press in DRT
    125 accessibility/label-element-press.html
    126123
    127124# Tests in css2.1/ directory
  • trunk/WebKitTools/ChangeLog

    r72940 r72963  
     12010-11-30  Mario Sanchez Prada  <msanchez@igalia.com>
     2
     3        Reviewed by Xan Lopez.
     4
     5        GTK: AX: implement press in DRT
     6        https://bugs.webkit.org/show_bug.cgi?id=36146
     7
     8        Implement AccessibilityUIElement::press() for GTK.
     9
     10        * DumpRenderTree/gtk/AccessibilityUIElementGtk.cpp:
     11        (AccessibilityUIElement::press): Implemented.
     12
    1132010-11-29  Mihai Parparita  <mihaip@chromium.org>
    214
  • trunk/WebKitTools/DumpRenderTree/gtk/AccessibilityUIElementGtk.cpp

    r72804 r72963  
    571571void AccessibilityUIElement::press()
    572572{
    573     // FIXME: implement
     573    if (!m_element)
     574        return;
     575
     576    ASSERT(ATK_IS_OBJECT(m_element));
     577
     578    if (!ATK_IS_ACTION(m_element))
     579        return;
     580
     581    // Only one action per object is supported so far.
     582    atk_action_do_action(ATK_ACTION(m_element), 0);
    574583}
    575584
Note: See TracChangeset for help on using the changeset viewer.