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_S_V_G_ROOT, | |
aboxhall
2013/11/18 21:57:10
Could this be AX_ROLE_SVG_ROOT?
dmazzoni
2013/11/19 17:13:54
Good catch, thanks. That's what I get for trying t
| |
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 |