| Index: webkit/glue/glue_accessibility_object.cc
|
| ===================================================================
|
| --- webkit/glue/glue_accessibility_object.cc (revision 24199)
|
| +++ webkit/glue/glue_accessibility_object.cc (working copy)
|
| @@ -365,6 +365,8 @@
|
| // WebAccessibility role (except for default role). Static function.
|
| static WebAccessibility::Role SupportedRole(WebCore::AccessibilityRole role) {
|
| switch (role) {
|
| + case WebCore::LandmarkApplicationRole:
|
| + return WebAccessibility::ROLE_APPLICATION;
|
| case WebCore::CellRole:
|
| return WebAccessibility::ROLE_CELL;
|
| case WebCore::CheckBoxRole:
|
| @@ -378,6 +380,8 @@
|
| case WebCore::ImageMapRole:
|
| case WebCore::ImageRole:
|
| return WebAccessibility::ROLE_GRAPHIC;
|
| + case WebCore::DocumentRegionRole:
|
| + case WebCore::RadioGroupRole:
|
| case WebCore::GroupRole:
|
| return WebAccessibility::ROLE_GROUPING;
|
| case WebCore::LinkRole:
|
| @@ -408,10 +412,14 @@
|
| return WebAccessibility::ROLE_ROW;
|
| case WebCore::RowHeaderRole:
|
| return WebAccessibility::ROLE_ROWHEADER;
|
| + case WebCore::SplitterRole:
|
| + return WebAccessibility::ROLE_SEPARATOR;
|
| case WebCore::SliderRole:
|
| return WebAccessibility::ROLE_SLIDER;
|
| case WebCore::StaticTextRole:
|
| return WebAccessibility::ROLE_STATICTEXT;
|
| + case WebCore::ApplicationStatusRole:
|
| + return WebAccessibility::ROLE_STATUSBAR;
|
| case WebCore::TableRole:
|
| return WebAccessibility::ROLE_TABLE;
|
| case WebCore::ListMarkerRole:
|
| @@ -420,6 +428,9 @@
|
| return WebAccessibility::ROLE_TEXT;
|
| case WebCore::ToolbarRole:
|
| return WebAccessibility::ROLE_TOOLBAR;
|
| + case WebCore::UserInterfaceTooltipRole:
|
| + return WebAccessibility::ROLE_TOOLTIP;
|
| + case WebCore::DocumentRole:
|
| case WebCore::UnknownRole:
|
| default:
|
| // This is the default role.
|
|
|