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

Side by Side Diff: content/renderer/accessibility/blink_ax_enum_conversion.cc

Issue 758393002: Removing unused roles(7) from chromium. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years 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 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 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 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "content/renderer/accessibility/blink_ax_enum_conversion.h" 5 #include "content/renderer/accessibility/blink_ax_enum_conversion.h"
6 6
7 #include "base/logging.h" 7 #include "base/logging.h"
8 8
9 namespace content { 9 namespace content {
10 10
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
91 case blink::WebAXRoleAnnotation: 91 case blink::WebAXRoleAnnotation:
92 return ui::AX_ROLE_ANNOTATION; 92 return ui::AX_ROLE_ANNOTATION;
93 case blink::WebAXRoleApplication: 93 case blink::WebAXRoleApplication:
94 return ui::AX_ROLE_APPLICATION; 94 return ui::AX_ROLE_APPLICATION;
95 case blink::WebAXRoleArticle: 95 case blink::WebAXRoleArticle:
96 return ui::AX_ROLE_ARTICLE; 96 return ui::AX_ROLE_ARTICLE;
97 case blink::WebAXRoleBanner: 97 case blink::WebAXRoleBanner:
98 return ui::AX_ROLE_BANNER; 98 return ui::AX_ROLE_BANNER;
99 case blink::WebAXRoleBlockquote: 99 case blink::WebAXRoleBlockquote:
100 return ui::AX_ROLE_BLOCKQUOTE; 100 return ui::AX_ROLE_BLOCKQUOTE;
101 case blink::WebAXRoleBrowser:
102 return ui::AX_ROLE_BROWSER;
103 case blink::WebAXRoleBusyIndicator: 101 case blink::WebAXRoleBusyIndicator:
104 return ui::AX_ROLE_BUSY_INDICATOR; 102 return ui::AX_ROLE_BUSY_INDICATOR;
105 case blink::WebAXRoleButton: 103 case blink::WebAXRoleButton:
106 return ui::AX_ROLE_BUTTON; 104 return ui::AX_ROLE_BUTTON;
107 case blink::WebAXRoleCanvas: 105 case blink::WebAXRoleCanvas:
108 return ui::AX_ROLE_CANVAS; 106 return ui::AX_ROLE_CANVAS;
109 case blink::WebAXRoleCell: 107 case blink::WebAXRoleCell:
110 return ui::AX_ROLE_CELL; 108 return ui::AX_ROLE_CELL;
111 case blink::WebAXRoleCheckBox: 109 case blink::WebAXRoleCheckBox:
112 return ui::AX_ROLE_CHECK_BOX; 110 return ui::AX_ROLE_CHECK_BOX;
(...skipping 26 matching lines...) Expand all
139 case blink::WebAXRoleDialog: 137 case blink::WebAXRoleDialog:
140 return ui::AX_ROLE_DIALOG; 138 return ui::AX_ROLE_DIALOG;
141 case blink::WebAXRoleDirectory: 139 case blink::WebAXRoleDirectory:
142 return ui::AX_ROLE_DIRECTORY; 140 return ui::AX_ROLE_DIRECTORY;
143 case blink::WebAXRoleDisclosureTriangle: 141 case blink::WebAXRoleDisclosureTriangle:
144 return ui::AX_ROLE_DISCLOSURE_TRIANGLE; 142 return ui::AX_ROLE_DISCLOSURE_TRIANGLE;
145 case blink::WebAXRoleDiv: 143 case blink::WebAXRoleDiv:
146 return ui::AX_ROLE_DIV; 144 return ui::AX_ROLE_DIV;
147 case blink::WebAXRoleDocument: 145 case blink::WebAXRoleDocument:
148 return ui::AX_ROLE_DOCUMENT; 146 return ui::AX_ROLE_DOCUMENT;
149 case blink::WebAXRoleDrawer:
150 return ui::AX_ROLE_DRAWER;
151 case blink::WebAXRoleEditableText: 147 case blink::WebAXRoleEditableText:
152 return ui::AX_ROLE_EDITABLE_TEXT; 148 return ui::AX_ROLE_EDITABLE_TEXT;
153 case blink::WebAXRoleEmbeddedObject: 149 case blink::WebAXRoleEmbeddedObject:
154 return ui::AX_ROLE_EMBEDDED_OBJECT; 150 return ui::AX_ROLE_EMBEDDED_OBJECT;
155 case blink::WebAXRoleFigcaption: 151 case blink::WebAXRoleFigcaption:
156 return ui::AX_ROLE_FIGCAPTION; 152 return ui::AX_ROLE_FIGCAPTION;
157 case blink::WebAXRoleFigure: 153 case blink::WebAXRoleFigure:
158 return ui::AX_ROLE_FIGURE; 154 return ui::AX_ROLE_FIGURE;
159 case blink::WebAXRoleFooter: 155 case blink::WebAXRoleFooter:
160 return ui::AX_ROLE_FOOTER; 156 return ui::AX_ROLE_FOOTER;
161 case blink::WebAXRoleForm: 157 case blink::WebAXRoleForm:
162 return ui::AX_ROLE_FORM; 158 return ui::AX_ROLE_FORM;
163 case blink::WebAXRoleGrid: 159 case blink::WebAXRoleGrid:
164 return ui::AX_ROLE_GRID; 160 return ui::AX_ROLE_GRID;
165 case blink::WebAXRoleGroup: 161 case blink::WebAXRoleGroup:
166 return ui::AX_ROLE_GROUP; 162 return ui::AX_ROLE_GROUP;
167 case blink::WebAXRoleGrowArea: 163 case blink::WebAXRoleGrowArea:
168 return ui::AX_ROLE_GROW_AREA; 164 return ui::AX_ROLE_GROW_AREA;
169 case blink::WebAXRoleHeading: 165 case blink::WebAXRoleHeading:
170 return ui::AX_ROLE_HEADING; 166 return ui::AX_ROLE_HEADING;
171 case blink::WebAXRoleHelpTag:
172 return ui::AX_ROLE_HELP_TAG;
173 case blink::WebAXRoleIframe: 167 case blink::WebAXRoleIframe:
174 return ui::AX_ROLE_IFRAME; 168 return ui::AX_ROLE_IFRAME;
175 case blink::WebAXRoleIgnored: 169 case blink::WebAXRoleIgnored:
176 return ui::AX_ROLE_IGNORED; 170 return ui::AX_ROLE_IGNORED;
177 case blink::WebAXRoleImage: 171 case blink::WebAXRoleImage:
178 return ui::AX_ROLE_IMAGE; 172 return ui::AX_ROLE_IMAGE;
179 case blink::WebAXRoleImageMap: 173 case blink::WebAXRoleImageMap:
180 return ui::AX_ROLE_IMAGE_MAP; 174 return ui::AX_ROLE_IMAGE_MAP;
181 case blink::WebAXRoleImageMapLink: 175 case blink::WebAXRoleImageMapLink:
182 return ui::AX_ROLE_IMAGE_MAP_LINK; 176 return ui::AX_ROLE_IMAGE_MAP_LINK;
(...skipping 16 matching lines...) Expand all
199 case blink::WebAXRoleListMarker: 193 case blink::WebAXRoleListMarker:
200 return ui::AX_ROLE_LIST_MARKER; 194 return ui::AX_ROLE_LIST_MARKER;
201 case blink::WebAXRoleLog: 195 case blink::WebAXRoleLog:
202 return ui::AX_ROLE_LOG; 196 return ui::AX_ROLE_LOG;
203 case blink::WebAXRoleMain: 197 case blink::WebAXRoleMain:
204 return ui::AX_ROLE_MAIN; 198 return ui::AX_ROLE_MAIN;
205 case blink::WebAXRoleMarquee: 199 case blink::WebAXRoleMarquee:
206 return ui::AX_ROLE_MARQUEE; 200 return ui::AX_ROLE_MARQUEE;
207 case blink::WebAXRoleMath: 201 case blink::WebAXRoleMath:
208 return ui::AX_ROLE_MATH; 202 return ui::AX_ROLE_MATH;
209 case blink::WebAXRoleMatte:
210 return ui::AX_ROLE_MATTE;
211 case blink::WebAXRoleMenu: 203 case blink::WebAXRoleMenu:
212 return ui::AX_ROLE_MENU; 204 return ui::AX_ROLE_MENU;
213 case blink::WebAXRoleMenuBar: 205 case blink::WebAXRoleMenuBar:
214 return ui::AX_ROLE_MENU_BAR; 206 return ui::AX_ROLE_MENU_BAR;
215 case blink::WebAXRoleMenuButton: 207 case blink::WebAXRoleMenuButton:
216 return ui::AX_ROLE_MENU_BUTTON; 208 return ui::AX_ROLE_MENU_BUTTON;
217 case blink::WebAXRoleMenuItem: 209 case blink::WebAXRoleMenuItem:
218 return ui::AX_ROLE_MENU_ITEM; 210 return ui::AX_ROLE_MENU_ITEM;
219 case blink::WebAXRoleMenuItemCheckBox: 211 case blink::WebAXRoleMenuItemCheckBox:
220 return ui::AX_ROLE_MENU_ITEM_CHECK_BOX; 212 return ui::AX_ROLE_MENU_ITEM_CHECK_BOX;
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
253 case blink::WebAXRoleRootWebArea: 245 case blink::WebAXRoleRootWebArea:
254 return ui::AX_ROLE_ROOT_WEB_AREA; 246 return ui::AX_ROLE_ROOT_WEB_AREA;
255 case blink::WebAXRoleRow: 247 case blink::WebAXRoleRow:
256 return ui::AX_ROLE_ROW; 248 return ui::AX_ROLE_ROW;
257 case blink::WebAXRoleRuby: 249 case blink::WebAXRoleRuby:
258 return ui::AX_ROLE_RUBY; 250 return ui::AX_ROLE_RUBY;
259 case blink::WebAXRoleRowHeader: 251 case blink::WebAXRoleRowHeader:
260 return ui::AX_ROLE_ROW_HEADER; 252 return ui::AX_ROLE_ROW_HEADER;
261 case blink::WebAXRoleRuler: 253 case blink::WebAXRoleRuler:
262 return ui::AX_ROLE_RULER; 254 return ui::AX_ROLE_RULER;
263 case blink::WebAXRoleRulerMarker:
264 return ui::AX_ROLE_RULER_MARKER;
265 case blink::WebAXRoleSVGRoot: 255 case blink::WebAXRoleSVGRoot:
266 return ui::AX_ROLE_SVG_ROOT; 256 return ui::AX_ROLE_SVG_ROOT;
267 case blink::WebAXRoleScrollArea: 257 case blink::WebAXRoleScrollArea:
268 return ui::AX_ROLE_SCROLL_AREA; 258 return ui::AX_ROLE_SCROLL_AREA;
269 case blink::WebAXRoleScrollBar: 259 case blink::WebAXRoleScrollBar:
270 return ui::AX_ROLE_SCROLL_BAR; 260 return ui::AX_ROLE_SCROLL_BAR;
271 case blink::WebAXRoleSeamlessWebArea: 261 case blink::WebAXRoleSeamlessWebArea:
272 return ui::AX_ROLE_SEAMLESS_WEB_AREA; 262 return ui::AX_ROLE_SEAMLESS_WEB_AREA;
273 case blink::WebAXRoleSearch: 263 case blink::WebAXRoleSearch:
274 return ui::AX_ROLE_SEARCH; 264 return ui::AX_ROLE_SEARCH;
275 case blink::WebAXRoleSheet:
276 return ui::AX_ROLE_SHEET;
277 case blink::WebAXRoleSlider: 265 case blink::WebAXRoleSlider:
278 return ui::AX_ROLE_SLIDER; 266 return ui::AX_ROLE_SLIDER;
279 case blink::WebAXRoleSliderThumb: 267 case blink::WebAXRoleSliderThumb:
280 return ui::AX_ROLE_SLIDER_THUMB; 268 return ui::AX_ROLE_SLIDER_THUMB;
281 case blink::WebAXRoleSpinButton: 269 case blink::WebAXRoleSpinButton:
282 return ui::AX_ROLE_SPIN_BUTTON; 270 return ui::AX_ROLE_SPIN_BUTTON;
283 case blink::WebAXRoleSpinButtonPart: 271 case blink::WebAXRoleSpinButtonPart:
284 return ui::AX_ROLE_SPIN_BUTTON_PART; 272 return ui::AX_ROLE_SPIN_BUTTON_PART;
285 case blink::WebAXRoleSplitGroup: 273 case blink::WebAXRoleSplitGroup:
286 return ui::AX_ROLE_SPLIT_GROUP; 274 return ui::AX_ROLE_SPLIT_GROUP;
287 case blink::WebAXRoleSplitter: 275 case blink::WebAXRoleSplitter:
288 return ui::AX_ROLE_SPLITTER; 276 return ui::AX_ROLE_SPLITTER;
289 case blink::WebAXRoleStaticText: 277 case blink::WebAXRoleStaticText:
290 return ui::AX_ROLE_STATIC_TEXT; 278 return ui::AX_ROLE_STATIC_TEXT;
291 case blink::WebAXRoleStatus: 279 case blink::WebAXRoleStatus:
292 return ui::AX_ROLE_STATUS; 280 return ui::AX_ROLE_STATUS;
293 case blink::WebAXRoleSystemWide:
294 return ui::AX_ROLE_SYSTEM_WIDE;
295 case blink::WebAXRoleTab: 281 case blink::WebAXRoleTab:
296 return ui::AX_ROLE_TAB; 282 return ui::AX_ROLE_TAB;
297 case blink::WebAXRoleTabGroup: 283 case blink::WebAXRoleTabGroup:
298 return ui::AX_ROLE_TAB_GROUP; 284 return ui::AX_ROLE_TAB_GROUP;
299 case blink::WebAXRoleTabList: 285 case blink::WebAXRoleTabList:
300 return ui::AX_ROLE_TAB_LIST; 286 return ui::AX_ROLE_TAB_LIST;
301 case blink::WebAXRoleTabPanel: 287 case blink::WebAXRoleTabPanel:
302 return ui::AX_ROLE_TAB_PANEL; 288 return ui::AX_ROLE_TAB_PANEL;
303 case blink::WebAXRoleTable: 289 case blink::WebAXRoleTable:
304 return ui::AX_ROLE_TABLE; 290 return ui::AX_ROLE_TABLE;
(...skipping 14 matching lines...) Expand all
319 case blink::WebAXRoleTree: 305 case blink::WebAXRoleTree:
320 return ui::AX_ROLE_TREE; 306 return ui::AX_ROLE_TREE;
321 case blink::WebAXRoleTreeGrid: 307 case blink::WebAXRoleTreeGrid:
322 return ui::AX_ROLE_TREE_GRID; 308 return ui::AX_ROLE_TREE_GRID;
323 case blink::WebAXRoleTreeItem: 309 case blink::WebAXRoleTreeItem:
324 return ui::AX_ROLE_TREE_ITEM; 310 return ui::AX_ROLE_TREE_ITEM;
325 case blink::WebAXRoleUnknown: 311 case blink::WebAXRoleUnknown:
326 return ui::AX_ROLE_UNKNOWN; 312 return ui::AX_ROLE_UNKNOWN;
327 case blink::WebAXRoleUserInterfaceTooltip: 313 case blink::WebAXRoleUserInterfaceTooltip:
328 return ui::AX_ROLE_TOOLTIP; 314 return ui::AX_ROLE_TOOLTIP;
329 case blink::WebAXRoleValueIndicator:
330 return ui::AX_ROLE_VALUE_INDICATOR;
331 case blink::WebAXRoleWebArea: 315 case blink::WebAXRoleWebArea:
332 return ui::AX_ROLE_WEB_AREA; 316 return ui::AX_ROLE_WEB_AREA;
333 case blink::WebAXRoleWindow: 317 case blink::WebAXRoleWindow:
334 return ui::AX_ROLE_WINDOW; 318 return ui::AX_ROLE_WINDOW;
335 default: 319 default:
336 // We can't add an assertion here, that prevents us 320 // We can't add an assertion here, that prevents us
337 // from adding new role enums in Blink. 321 // from adding new role enums in Blink.
338 LOG(WARNING) << "Warning: Blink WebAXRole " << role 322 LOG(WARNING) << "Warning: Blink WebAXRole " << role
339 << " not handled by Chromium yet."; 323 << " not handled by Chromium yet.";
340 return ui::AX_ROLE_UNKNOWN; 324 return ui::AX_ROLE_UNKNOWN;
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
408 case blink::WebAXTextDirectionBT: 392 case blink::WebAXTextDirectionBT:
409 return ui::AX_TEXT_DIRECTION_BT; 393 return ui::AX_TEXT_DIRECTION_BT;
410 default: 394 default:
411 NOTREACHED(); 395 NOTREACHED();
412 } 396 }
413 397
414 return ui::AX_TEXT_DIRECTION_NONE; 398 return ui::AX_TEXT_DIRECTION_NONE;
415 } 399 }
416 400
417 } // namespace content 401 } // namespace content
OLDNEW
« no previous file with comments | « content/browser/accessibility/browser_accessibility_win.cc ('k') | content/shell/renderer/test_runner/web_ax_object_proxy.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698