2011-04-11 Mario Sanchez Prada <msanchez@igalia.com>
authormario@webkit.org <mario@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 11 Apr 2011 18:54:47 +0000 (18:54 +0000)
committermario@webkit.org <mario@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 11 Apr 2011 18:54:47 +0000 (18:54 +0000)
commit3187a38253697bb82364b23355fe0813f006b31a
treec7fee05d57c664210c641ccdf41526df64f69fb1
parentd7349596ded91f8300a56ab6ad509613d72cd665
2011-04-11  Mario Sanchez Prada  <msanchez@igalia.com>

        Reviewed by Chris Fleizach.

        [GTK] Implement AccessibilityUIElement::cellForColumnAndRow in DRT
        https://bugs.webkit.org/show_bug.cgi?id=57826

        Skipped aria-tables.html and table-cells.html layout tests.

        Some changes were also made inside the aria-tables.html layout
        test, in order to allow unskipping it in GTK while still keeping
        it working in other platforms, without needing platform specific
        tests, just different expected files.

        * accessibility/aria-tables.html: Changed the layout test so it
        just prints role names instead of comparing their actual values
        with the expected ones in one specific platform (Mac)

        * platform/gtk/Skipped: Unskipped aria-tables.html and table-cells.html.
        * platform/gtk/accessibility/aria-tables-expected.txt: Added new
        expectations for the GTK port.
        * platform/gtk/accessibility/table-cells-expected.txt: Ditto.

        * platform/mac-leopard/Skipped: Skipping aria-tables.html in
        mac-leopard, as I don't know what the expected output would be in
        this case, and since the expected file was invalid anyway.

        * platform/mac/accessibility/aria-tables-expected.txt: Updated to
        check role names, after the changes done in the layout test.
2011-04-11  Mario Sanchez Prada  <msanchez@igalia.com>

        Reviewed by Chris Fleizach.

        [GTK] Implement AccessibilityUIElement::cellForColumnAndRow in DRT
        https://bugs.webkit.org/show_bug.cgi?id=57826

        Implement missing feature in GTK's DRT.

        * DumpRenderTree/gtk/AccessibilityUIElementGtk.cpp:
        (AccessibilityUIElement::cellForColumnAndRow): Implemented, by
        relying on the analogous function from the AtkTable interface.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@83465 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/accessibility/aria-tables.html
LayoutTests/platform/gtk/Skipped
LayoutTests/platform/gtk/accessibility/aria-tables-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/accessibility/table-cells-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-leopard/Skipped
LayoutTests/platform/mac/accessibility/aria-tables-expected.txt
Tools/ChangeLog
Tools/DumpRenderTree/gtk/AccessibilityUIElementGtk.cpp