Changeset 128066 in webkit


Ignore:
Timestamp:
Sep 10, 2012 9:17:02 AM (12 years ago)
Author:
dmazzoni@google.com
Message:

AX: Update Windows port accessible role mappings to fix some tests
https://bugs.webkit.org/show_bug.cgi?id=96219

Reviewed by Chris Fleizach.

Update a bunch of accessible role mappings to fix tests and improve win
accessibility.

  • AccessibleBase.cpp:

(MSAARole):

Location:
trunk/Source/WebKit/win
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/win/AccessibleBase.cpp

    r127732 r128066  
    670670        case WebCore::PopUpButtonRole:
    671671            return ROLE_SYSTEM_COMBOBOX;
     672        case WebCore::DivRole:
     673        case WebCore::FormRole:
     674        case WebCore::LabelRole:
     675        case WebCore::ParagraphRole:
     676            return ROLE_SYSTEM_GROUPING;
     677        case WebCore::HorizontalRuleRole:
     678            return ROLE_SYSTEM_SEPARATOR;
     679        case WebCore::ApplicationAlertRole:
     680            return ROLE_SYSTEM_ALERT;
     681        case WebCore::ComboBoxRole:
     682            return ROLE_SYSTEM_COMBOBOX;
     683        case WebCore::SpinButtonRole:
     684            return ROLE_SYSTEM_SPINBUTTON;
     685        case WebCore::SpinButtonPartRole:
     686            return ROLE_SYSTEM_PUSHBUTTON;
     687        case WebCore::ToggleButtonRole:
     688            return ROLE_SYSTEM_PUSHBUTTON;
     689        case WebCore::ToolbarRole:
     690            return ROLE_SYSTEM_TOOLBAR;
     691        case WebCore::UserInterfaceTooltipRole:
     692            return ROLE_SYSTEM_TOOLTIP;
     693        case WebCore::TreeRole:
     694        case WebCore::TreeGridRole:
     695            return ROLE_SYSTEM_OUTLINE;
     696        case WebCore::TreeItemRole:
     697            return ROLE_SYSTEM_OUTLINEITEM;
     698        case WebCore::TabListRole:
     699            return ROLE_SYSTEM_PAGETABLIST;
     700        case WebCore::TabPanelRole:
     701            return ROLE_SYSTEM_PROPERTYPAGE;
    672702        default:
    673703            // This is the default role for MSAA.
  • trunk/Source/WebKit/win/ChangeLog

    r127876 r128066  
     12012-09-10  Dominic Mazzoni  <dmazzoni@google.com>
     2
     3        AX: Update Windows port accessible role mappings to fix some tests
     4        https://bugs.webkit.org/show_bug.cgi?id=96219
     5
     6        Reviewed by Chris Fleizach.
     7
     8        Update a bunch of accessible role mappings to fix tests and improve win
     9        accessibility.
     10
     11        * AccessibleBase.cpp:
     12        (MSAARole):
     13
    1142012-09-07  Allan Sandfeld Jensen  <allan.jensen@nokia.com>
    215
Note: See TracChangeset for help on using the changeset viewer.