2011-04-12 Mario Sanchez Prada <msanchez@igalia.com>
authormario@webkit.org <mario@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 12 Apr 2011 17:35:36 +0000 (17:35 +0000)
committermario@webkit.org <mario@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 12 Apr 2011 17:35:36 +0000 (17:35 +0000)
commit7921d894c9c14d97df1965f93a13ceab68c43aed
tree0f67818cd523f1d6df4240d9c888b84e5734bcd7
parent61c3ebfa1629e0418980b307bfa37cfc24d4d5cc
2011-04-12  Mario Sanchez Prada  <msanchez@igalia.com>

        Reviewed by Chris Fleizach.

        [GTK] Expose menu items and menus as children of a menu bar
        https://bugs.webkit.org/show_bug.cgi?id=56659

        New cross-platform test. Skipped in platforms with no results yet.

        * accessibility/aria-menubar-menuitems.html: Added.
        * platform/gtk/accessibility/aria-menubar-menuitems-expected.txt: Added.
        * platform/mac/Skipped: Skipped the new test.
        * platform/win/Skipped: Ditto.
2011-04-12  Mario Sanchez Prada  <msanchez@igalia.com>

        Reviewed by Chris Fleizach.

        [GTK] Expose menu items and menus as children of a menu bar
        https://bugs.webkit.org/show_bug.cgi?id=56659

        Ensure menu items get exposed when they're children of menu bars.

        * accessibility/AccessibilityRenderObject.cpp:
        (WebCore::AccessibilityRenderObject::determineAriaRoleAttribute):
        Consider menu bars as potential parent objects for menu items.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@83606 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/accessibility/aria-menubar-menuitems.html [new file with mode: 0644]
LayoutTests/platform/gtk/accessibility/aria-menubar-menuitems-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/Skipped
LayoutTests/platform/win/Skipped
Source/WebCore/ChangeLog
Source/WebCore/accessibility/AccessibilityRenderObject.cpp