Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / ui / accessibility / platform / ax_platform_node_mac.mm
index 40bcaf3..28daf87 100644 (file)
@@ -49,6 +49,8 @@ RoleMap BuildRoleMap() {
       {ui::AX_ROLE_DOCUMENT, NSAccessibilityGroupRole},
       {ui::AX_ROLE_DRAWER, NSAccessibilityDrawerRole},
       {ui::AX_ROLE_EDITABLE_TEXT, NSAccessibilityTextFieldRole},
+      {ui::AX_ROLE_FIGCAPTION, NSAccessibilityGroupRole},
+      {ui::AX_ROLE_FIGURE, NSAccessibilityGroupRole},
       {ui::AX_ROLE_FOOTER, NSAccessibilityGroupRole},
       {ui::AX_ROLE_FORM, NSAccessibilityGroupRole},
       {ui::AX_ROLE_GRID, NSAccessibilityGridRole},
@@ -82,6 +84,7 @@ RoleMap BuildRoleMap() {
       {ui::AX_ROLE_MENU_LIST_OPTION, NSAccessibilityMenuItemRole},
       {ui::AX_ROLE_MENU_LIST_POPUP, NSAccessibilityUnknownRole},
       {ui::AX_ROLE_NAVIGATION, NSAccessibilityGroupRole},
+      {ui::AX_ROLE_NONE, NSAccessibilityGroupRole},
       {ui::AX_ROLE_NOTE, NSAccessibilityGroupRole},
       {ui::AX_ROLE_OUTLINE, NSAccessibilityOutlineRole},
       {ui::AX_ROLE_PARAGRAPH, NSAccessibilityGroupRole},