Index: chrome/browser/browser_accessibility.cc |
=================================================================== |
--- chrome/browser/browser_accessibility.cc (revision 24199) |
+++ chrome/browser/browser_accessibility.cc (working copy) |
@@ -559,6 +559,8 @@ |
long BrowserAccessibility::MSAARole(long browser_accessibility_role) { |
switch (browser_accessibility_role) { |
+ case WebAccessibility::ROLE_APPLICATION: |
+ return ROLE_SYSTEM_APPLICATION; |
case WebAccessibility::ROLE_CELL: |
return ROLE_SYSTEM_CELL; |
case WebAccessibility::ROLE_CHECKBUTTON: |
@@ -598,16 +600,22 @@ |
return ROLE_SYSTEM_ROW; |
case WebAccessibility::ROLE_ROWHEADER: |
return ROLE_SYSTEM_ROWHEADER; |
+ case WebAccessibility::ROLE_SEPARATOR: |
+ return ROLE_SYSTEM_SEPARATOR; |
case WebAccessibility::ROLE_SLIDER: |
return ROLE_SYSTEM_SLIDER; |
case WebAccessibility::ROLE_STATICTEXT: |
return ROLE_SYSTEM_STATICTEXT; |
+ case WebAccessibility::ROLE_STATUSBAR: |
+ return ROLE_SYSTEM_STATUSBAR; |
case WebAccessibility::ROLE_TABLE: |
return ROLE_SYSTEM_TABLE; |
case WebAccessibility::ROLE_TEXT: |
return ROLE_SYSTEM_TEXT; |
case WebAccessibility::ROLE_TOOLBAR: |
return ROLE_SYSTEM_TOOLBAR; |
+ case WebAccessibility::ROLE_TOOLTIP: |
+ return ROLE_SYSTEM_TOOLTIP; |
case WebAccessibility::ROLE_CLIENT: |
default: |
// This is the default role for MSAA. |