Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(46)

Side by Side Diff: public/web/WebAccessibilityRole.h

Issue 22331005: Clean up accessibility enums for use in Chromium. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: reupload Created 7 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2009 Google Inc. All rights reserved. 2 * Copyright (C) 2009 Google Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are 5 * modification, are permitted provided that the following conditions are
6 * met: 6 * met:
7 * 7 *
8 * * Redistributions of source code must retain the above copyright 8 * * Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer. 9 * notice, this list of conditions and the following disclaimer.
10 * * Redistributions in binary form must reproduce the above 10 * * Redistributions in binary form must reproduce the above
(...skipping 18 matching lines...) Expand all
29 */ 29 */
30 30
31 #ifndef WebAccessibilityRole_h 31 #ifndef WebAccessibilityRole_h
32 #define WebAccessibilityRole_h 32 #define WebAccessibilityRole_h
33 33
34 #include "../platform/WebCommon.h" 34 #include "../platform/WebCommon.h"
35 35
36 namespace WebKit { 36 namespace WebKit {
37 37
38 // These values must match WebCore::AccessibilityRole values 38 // These values must match WebCore::AccessibilityRole values
39 // DEPRECATED: these will be replaced with the enums defined in
40 // WebAccessibilityEnums.h (http://crbug.com/269034).
39 enum WebAccessibilityRole { 41 enum WebAccessibilityRole {
40 WebAccessibilityRoleAnnotation = 1, 42 WebAccessibilityRoleApplicationAlertDialog = 1,
41 WebAccessibilityRoleApplication,
42 WebAccessibilityRoleApplicationAlert, 43 WebAccessibilityRoleApplicationAlert,
43 WebAccessibilityRoleApplicationAlertDialog, 44 WebAccessibilityRoleAnnotation,
44 WebAccessibilityRoleApplicationDialog, 45 WebAccessibilityRoleLandmarkApplication,
45 WebAccessibilityRoleApplicationLog, 46 WebAccessibilityRoleDocumentArticle,
46 WebAccessibilityRoleApplicationMarquee, 47 WebAccessibilityRoleLandmarkBanner,
47 WebAccessibilityRoleApplicationStatus,
48 WebAccessibilityRoleApplicationTimer,
49 WebAccessibilityRoleBrowser, 48 WebAccessibilityRoleBrowser,
50 WebAccessibilityRoleBusyIndicator, 49 WebAccessibilityRoleBusyIndicator,
51 WebAccessibilityRoleButton, 50 WebAccessibilityRoleButton,
52 WebAccessibilityRoleCanvas, 51 WebAccessibilityRoleCanvas,
53 WebAccessibilityRoleCell, 52 WebAccessibilityRoleCell,
54 WebAccessibilityRoleCheckBox, 53 WebAccessibilityRoleCheckBox,
55 WebAccessibilityRoleColorWell, 54 WebAccessibilityRoleColorWell,
55 WebAccessibilityRoleColumnHeader,
56 WebAccessibilityRoleColumn, 56 WebAccessibilityRoleColumn,
57 WebAccessibilityRoleColumnHeader,
58 WebAccessibilityRoleComboBox, 57 WebAccessibilityRoleComboBox,
58 WebAccessibilityRoleLandmarkComplementary,
59 WebAccessibilityRoleLandmarkContentInfo,
59 WebAccessibilityRoleDefinition, 60 WebAccessibilityRoleDefinition,
61 WebAccessibilityRoleDescriptionListDetail,
60 WebAccessibilityRoleDescriptionListTerm, 62 WebAccessibilityRoleDescriptionListTerm,
61 WebAccessibilityRoleDescriptionListDetail, 63 WebAccessibilityRoleApplicationDialog,
62 WebAccessibilityRoleDirectory, 64 WebAccessibilityRoleDirectory,
63 WebAccessibilityRoleDisclosureTriangle, 65 WebAccessibilityRoleDisclosureTriangle,
64 WebAccessibilityRoleDiv, 66 WebAccessibilityRoleDiv,
65 WebAccessibilityRoleDocument, 67 WebAccessibilityRoleDocument,
66 WebAccessibilityRoleDocumentArticle,
67 WebAccessibilityRoleDocumentMath,
68 WebAccessibilityRoleDocumentNote,
69 WebAccessibilityRoleDocumentRegion,
70 WebAccessibilityRoleDrawer, 68 WebAccessibilityRoleDrawer,
71 WebAccessibilityRoleEditableText, 69 WebAccessibilityRoleEditableText,
72 WebAccessibilityRoleFooter, 70 WebAccessibilityRoleFooter,
73 WebAccessibilityRoleForm, 71 WebAccessibilityRoleForm,
74 WebAccessibilityRoleGrid, 72 WebAccessibilityRoleGrid,
75 WebAccessibilityRoleGroup, 73 WebAccessibilityRoleGroup,
76 WebAccessibilityRoleGrowArea, 74 WebAccessibilityRoleGrowArea,
77 WebAccessibilityRoleHeading, 75 WebAccessibilityRoleHeading,
78 WebAccessibilityRoleHelpTag, 76 WebAccessibilityRoleHelpTag,
79 WebAccessibilityRoleHorizontalRule, 77 WebAccessibilityRoleHorizontalRule,
80 WebAccessibilityRoleIgnored, 78 WebAccessibilityRoleIgnored,
79 WebAccessibilityRoleImageMapLink,
80 WebAccessibilityRoleImageMap,
81 WebAccessibilityRoleImage, 81 WebAccessibilityRoleImage,
82 WebAccessibilityRoleImageMap,
83 WebAccessibilityRoleImageMapLink,
84 WebAccessibilityRoleIncrementor, 82 WebAccessibilityRoleIncrementor,
85 WebAccessibilityRoleLabel, 83 WebAccessibilityRoleLabel,
86 WebAccessibilityRoleLandmarkApplication,
87 WebAccessibilityRoleLandmarkBanner,
88 WebAccessibilityRoleLandmarkComplementary,
89 WebAccessibilityRoleLandmarkContentInfo,
90 WebAccessibilityRoleLandmarkMain,
91 WebAccessibilityRoleLandmarkNavigation,
92 WebAccessibilityRoleLandmarkSearch,
93 WebAccessibilityRoleLegend, 84 WebAccessibilityRoleLegend,
94 WebAccessibilityRoleLink, 85 WebAccessibilityRoleLink,
95 WebAccessibilityRoleList, 86 WebAccessibilityRoleListBoxOption,
96 WebAccessibilityRoleListBox, 87 WebAccessibilityRoleListBox,
97 WebAccessibilityRoleListBoxOption,
98 WebAccessibilityRoleListItem, 88 WebAccessibilityRoleListItem,
99 WebAccessibilityRoleListMarker, 89 WebAccessibilityRoleListMarker,
90 WebAccessibilityRoleList,
91 WebAccessibilityRoleApplicationLog,
92 WebAccessibilityRoleLandmarkMain,
93 WebAccessibilityRoleApplicationMarquee,
100 WebAccessibilityRoleMathElement, 94 WebAccessibilityRoleMathElement,
95 WebAccessibilityRoleDocumentMath,
101 WebAccessibilityRoleMatte, 96 WebAccessibilityRoleMatte,
102 WebAccessibilityRoleMenu,
103 WebAccessibilityRoleMenuBar, 97 WebAccessibilityRoleMenuBar,
104 WebAccessibilityRoleMenuButton, 98 WebAccessibilityRoleMenuButton,
105 WebAccessibilityRoleMenuItem, 99 WebAccessibilityRoleMenuItem,
100 WebAccessibilityRoleMenuListOption,
106 WebAccessibilityRoleMenuListPopup, 101 WebAccessibilityRoleMenuListPopup,
107 WebAccessibilityRoleMenuListOption, 102 WebAccessibilityRoleMenu,
103 WebAccessibilityRoleLandmarkNavigation,
104 WebAccessibilityRoleDocumentNote,
108 WebAccessibilityRoleOutline, 105 WebAccessibilityRoleOutline,
109 WebAccessibilityRoleParagraph, 106 WebAccessibilityRoleParagraph,
110 WebAccessibilityRolePopUpButton, 107 WebAccessibilityRolePopUpButton,
111 WebAccessibilityRolePresentational, 108 WebAccessibilityRolePresentational,
112 WebAccessibilityRoleProgressIndicator, 109 WebAccessibilityRoleProgressIndicator,
113 WebAccessibilityRoleRadioButton, 110 WebAccessibilityRoleRadioButton,
114 WebAccessibilityRoleRadioGroup, 111 WebAccessibilityRoleRadioGroup,
112 WebAccessibilityRoleDocumentRegion,
115 WebAccessibilityRoleRowHeader, 113 WebAccessibilityRoleRowHeader,
116 WebAccessibilityRoleRow, 114 WebAccessibilityRoleRow,
115 WebAccessibilityRoleRulerMarker,
117 WebAccessibilityRoleRuler, 116 WebAccessibilityRoleRuler,
118 WebAccessibilityRoleRulerMarker, 117 WebAccessibilityRoleSVGRoot,
119 WebAccessibilityRoleScrollArea, 118 WebAccessibilityRoleScrollArea,
120 WebAccessibilityRoleScrollBar, 119 WebAccessibilityRoleScrollBar,
121 WebAccessibilityRoleSeamlessWebArea, 120 WebAccessibilityRoleSeamlessWebArea,
121 WebAccessibilityRoleLandmarkSearch,
122 WebAccessibilityRoleSheet, 122 WebAccessibilityRoleSheet,
123 WebAccessibilityRoleSlider, 123 WebAccessibilityRoleSlider,
124 WebAccessibilityRoleSliderThumb, 124 WebAccessibilityRoleSliderThumb,
125 WebAccessibilityRoleSpinButtonPart,
125 WebAccessibilityRoleSpinButton, 126 WebAccessibilityRoleSpinButton,
126 WebAccessibilityRoleSpinButtonPart,
127 WebAccessibilityRoleSplitGroup, 127 WebAccessibilityRoleSplitGroup,
128 WebAccessibilityRoleSplitter, 128 WebAccessibilityRoleSplitter,
129 WebAccessibilityRoleStaticText, 129 WebAccessibilityRoleStaticText,
130 WebAccessibilityRoleApplicationStatus,
130 WebAccessibilityRoleSystemWide, 131 WebAccessibilityRoleSystemWide,
131 WebAccessibilityRoleSVGRoot,
132 WebAccessibilityRoleTabGroup, 132 WebAccessibilityRoleTabGroup,
133 WebAccessibilityRoleTabList, 133 WebAccessibilityRoleTabList,
134 WebAccessibilityRoleTabPanel, 134 WebAccessibilityRoleTabPanel,
135 WebAccessibilityRoleTab, 135 WebAccessibilityRoleTab,
136 WebAccessibilityRoleTableHeaderContainer,
136 WebAccessibilityRoleTable, 137 WebAccessibilityRoleTable,
137 WebAccessibilityRoleTableHeaderContainer,
138 WebAccessibilityRoleTextArea, 138 WebAccessibilityRoleTextArea,
139 WebAccessibilityRoleTreeRole, 139 WebAccessibilityRoleTextField,
140 WebAccessibilityRoleApplicationTimer,
141 WebAccessibilityRoleToggleButton,
142 WebAccessibilityRoleToolbar,
140 WebAccessibilityRoleTreeGrid, 143 WebAccessibilityRoleTreeGrid,
141 WebAccessibilityRoleTreeItemRole, 144 WebAccessibilityRoleTreeItemRole,
142 WebAccessibilityRoleTextField, 145 WebAccessibilityRoleTreeRole,
143 WebAccessibilityRoleToggleButton,
144 WebAccessibilityRoleToolbar,
145 WebAccessibilityRoleUnknown, 146 WebAccessibilityRoleUnknown,
146 WebAccessibilityRoleUserInterfaceTooltip, 147 WebAccessibilityRoleUserInterfaceTooltip,
147 WebAccessibilityRoleValueIndicator, 148 WebAccessibilityRoleValueIndicator,
148 WebAccessibilityRoleWebArea, 149 WebAccessibilityRoleWebArea,
149 WebAccessibilityRoleWebCoreLink,
150 WebAccessibilityRoleWindow, 150 WebAccessibilityRoleWindow,
151
152 // Deprecated.
153 WebAccessibilityRoleApplication,
154 WebAccessibilityRoleWebCoreLink
151 }; 155 };
152 156
153 } // namespace WebKit 157 } // namespace WebKit
154 158
155 #endif 159 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698