OLD | NEW |
(Empty) | |
| 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. |
| 4 |
| 5 #ifndef UI_ACCESSIBILITY_AX_ROLES_H_ |
| 6 #define UI_ACCESSIBILITY_AX_ROLES_H_ |
| 7 |
| 8 // These should be kept in sync with third_party/WebKit/public/web/WebAXEnums.h |
| 9 // until the Chromium and Blink trees are merged. |
| 10 enum AXRole { |
| 11 AX_ROLE_ALERT_DIALOG = 1, |
| 12 AX_ROLE_ALERT, |
| 13 AX_ROLE_ANNOTATION, |
| 14 AX_ROLE_APPLICATION, |
| 15 AX_ROLE_ARTICLE, |
| 16 AX_ROLE_BANNER, |
| 17 AX_ROLE_BROWSER, |
| 18 AX_ROLE_BUSY_INDICATOR, |
| 19 AX_ROLE_BUTTON, |
| 20 AX_ROLE_CANVAS, |
| 21 AX_ROLE_CELL, |
| 22 AX_ROLE_CHECK_BOX, |
| 23 AX_ROLE_COLOR_WELL, |
| 24 AX_ROLE_COLUMN_HEADER, |
| 25 AX_ROLE_COLUMN, |
| 26 AX_ROLE_COMBO_BOX, |
| 27 AX_ROLE_COMPLEMENTARY, |
| 28 AX_ROLE_CONTENT_INFO, |
| 29 AX_ROLE_DEFINITION, |
| 30 AX_ROLE_DESCRIPTION_LIST_DETAIL, |
| 31 AX_ROLE_DESCRIPTION_LIST_TERM, |
| 32 AX_ROLE_DIALOG, |
| 33 AX_ROLE_DIRECTORY, |
| 34 AX_ROLE_DISCLOSURE_TRIANGLE, |
| 35 AX_ROLE_DIV, |
| 36 AX_ROLE_DOCUMENT, |
| 37 AX_ROLE_DRAWER, |
| 38 AX_ROLE_EDITABLE_TEXT, |
| 39 AX_ROLE_FOOTER, |
| 40 AX_ROLE_FORM, |
| 41 AX_ROLE_GRID, |
| 42 AX_ROLE_GROUP, |
| 43 AX_ROLE_GROW_AREA, |
| 44 AX_ROLE_HEADING, |
| 45 AX_ROLE_HELP_TAG, |
| 46 AX_ROLE_HORIZONTAL_RULE, |
| 47 AX_ROLE_IGNORED, |
| 48 AX_ROLE_IMAGE_MAP_LINK, |
| 49 AX_ROLE_IMAGE_MAP, |
| 50 AX_ROLE_IMAGE, |
| 51 AX_ROLE_INCREMENTOR, |
| 52 AX_ROLE_INLINE_TEXT_BOX, |
| 53 AX_ROLE_LABEL, |
| 54 AX_ROLE_LEGEND, |
| 55 AX_ROLE_LINK, |
| 56 AX_ROLE_LIST_BOX_OPTION, |
| 57 AX_ROLE_LIST_BOX, |
| 58 AX_ROLE_LIST_ITEM, |
| 59 AX_ROLE_LIST_MARKER, |
| 60 AX_ROLE_LIST, |
| 61 AX_ROLE_LOG, |
| 62 AX_ROLE_MAIN, |
| 63 AX_ROLE_MARQUEE, |
| 64 AX_ROLE_MATH_ELEMENT, |
| 65 AX_ROLE_MATH, |
| 66 AX_ROLE_MATTE, |
| 67 AX_ROLE_MENU_BAR, |
| 68 AX_ROLE_MENU_BUTTON, |
| 69 AX_ROLE_MENU_ITEM, |
| 70 AX_ROLE_MENU_LIST_OPTION, |
| 71 AX_ROLE_MENU_LIST_POPUP, |
| 72 AX_ROLE_MENU, |
| 73 AX_ROLE_NAVIGATION, |
| 74 AX_ROLE_NOTE, |
| 75 AX_ROLE_OUTLINE, |
| 76 AX_ROLE_PARAGRAPH, |
| 77 AX_ROLE_POP_UP_BUTTON, |
| 78 AX_ROLE_PRESENTATIONAL, |
| 79 AX_ROLE_PROGRESS_INDICATOR, |
| 80 AX_ROLE_RADIO_BUTTON, |
| 81 AX_ROLE_RADIO_GROUP, |
| 82 AX_ROLE_REGION, |
| 83 AX_ROLE_ROOT_WEB_AREA, |
| 84 AX_ROLE_ROW_HEADER, |
| 85 AX_ROLE_ROW, |
| 86 AX_ROLE_RULER_MARKER, |
| 87 AX_ROLE_RULER, |
| 88 AX_ROLE_SVG_ROOT, |
| 89 AX_ROLE_SCROLL_AREA, |
| 90 AX_ROLE_SCROLL_BAR, |
| 91 AX_ROLE_SEAMLESS_WEB_AREA, |
| 92 AX_ROLE_SEARCH, |
| 93 AX_ROLE_SHEET, |
| 94 AX_ROLE_SLIDER, |
| 95 AX_ROLE_SLIDER_THUMB, |
| 96 AX_ROLE_SPIN_BUTTON_PART, |
| 97 AX_ROLE_SPIN_BUTTON, |
| 98 AX_ROLE_SPLIT_GROUP, |
| 99 AX_ROLE_SPLITTER, |
| 100 AX_ROLE_STATIC_TEXT, |
| 101 AX_ROLE_STATUS, |
| 102 AX_ROLE_SYSTEM_WIDE, |
| 103 AX_ROLE_TAB_GROUP, |
| 104 AX_ROLE_TAB_LIST, |
| 105 AX_ROLE_TAB_PANEL, |
| 106 AX_ROLE_TAB, |
| 107 AX_ROLE_TABLE_HEADER_CONTAINER, |
| 108 AX_ROLE_TABLE, |
| 109 AX_ROLE_TEXT_AREA, |
| 110 AX_ROLE_TEXT_FIELD, |
| 111 AX_ROLE_TIMER, |
| 112 AX_ROLE_TOGGLE_BUTTON, |
| 113 AX_ROLE_TOOLBAR, |
| 114 AX_ROLE_TREE_GRID, |
| 115 AX_ROLE_TREE_ITEM, |
| 116 AX_ROLE_TREE, |
| 117 AX_ROLE_UNKNOWN, |
| 118 AX_ROLE_USER_INTERFACE_TOOLTIP, |
| 119 AX_ROLE_VALUE_INDICATOR, |
| 120 AX_ROLE_WEB_AREA, |
| 121 AX_ROLE_WINDOW |
| 122 }; |
| 123 |
| 124 #endif // UI_ACCESSIBILITY_AX_ROLES_H_ |
OLD | NEW |