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

Side by Side Diff: content/shell/renderer/test_runner/web_ax_object_proxy.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 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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/shell/renderer/test_runner/web_ax_object_proxy.h" 5 #include "content/shell/renderer/test_runner/web_ax_object_proxy.h"
6 6
7 #include "base/strings/stringprintf.h" 7 #include "base/strings/stringprintf.h"
8 #include "gin/handle.h" 8 #include "gin/handle.h"
9 #include "third_party/WebKit/public/platform/WebPoint.h" 9 #include "third_party/WebKit/public/platform/WebPoint.h"
10 #include "third_party/WebKit/public/platform/WebRect.h" 10 #include "third_party/WebKit/public/platform/WebRect.h"
(...skipping 18 matching lines...) Expand all
29 case blink::WebAXRoleAnnotation: 29 case blink::WebAXRoleAnnotation:
30 return result.append("Annotation"); 30 return result.append("Annotation");
31 case blink::WebAXRoleApplication: 31 case blink::WebAXRoleApplication:
32 return result.append("Application"); 32 return result.append("Application");
33 case blink::WebAXRoleArticle: 33 case blink::WebAXRoleArticle:
34 return result.append("Article"); 34 return result.append("Article");
35 case blink::WebAXRoleBanner: 35 case blink::WebAXRoleBanner:
36 return result.append("Banner"); 36 return result.append("Banner");
37 case blink::WebAXRoleBlockquote: 37 case blink::WebAXRoleBlockquote:
38 return result.append("Blockquote"); 38 return result.append("Blockquote");
39 case blink::WebAXRoleBrowser:
40 return result.append("Browser");
41 case blink::WebAXRoleBusyIndicator: 39 case blink::WebAXRoleBusyIndicator:
42 return result.append("BusyIndicator"); 40 return result.append("BusyIndicator");
43 case blink::WebAXRoleButton: 41 case blink::WebAXRoleButton:
44 return result.append("Button"); 42 return result.append("Button");
45 case blink::WebAXRoleCanvas: 43 case blink::WebAXRoleCanvas:
46 return result.append("Canvas"); 44 return result.append("Canvas");
47 case blink::WebAXRoleCell: 45 case blink::WebAXRoleCell:
48 return result.append("Cell"); 46 return result.append("Cell");
49 case blink::WebAXRoleCheckBox: 47 case blink::WebAXRoleCheckBox:
50 return result.append("CheckBox"); 48 return result.append("CheckBox");
(...skipping 24 matching lines...) Expand all
75 case blink::WebAXRoleDialog: 73 case blink::WebAXRoleDialog:
76 return result.append("Dialog"); 74 return result.append("Dialog");
77 case blink::WebAXRoleDirectory: 75 case blink::WebAXRoleDirectory:
78 return result.append("Directory"); 76 return result.append("Directory");
79 case blink::WebAXRoleDisclosureTriangle: 77 case blink::WebAXRoleDisclosureTriangle:
80 return result.append("DisclosureTriangle"); 78 return result.append("DisclosureTriangle");
81 case blink::WebAXRoleDiv: 79 case blink::WebAXRoleDiv:
82 return result.append("Div"); 80 return result.append("Div");
83 case blink::WebAXRoleDocument: 81 case blink::WebAXRoleDocument:
84 return result.append("Document"); 82 return result.append("Document");
85 case blink::WebAXRoleDrawer:
86 return result.append("Drawer");
87 case blink::WebAXRoleEditableText: 83 case blink::WebAXRoleEditableText:
88 return result.append("EditableText"); 84 return result.append("EditableText");
89 case blink::WebAXRoleEmbeddedObject: 85 case blink::WebAXRoleEmbeddedObject:
90 return result.append("EmbeddedObject"); 86 return result.append("EmbeddedObject");
91 case blink::WebAXRoleFigcaption: 87 case blink::WebAXRoleFigcaption:
92 return result.append("Figcaption"); 88 return result.append("Figcaption");
93 case blink::WebAXRoleFigure: 89 case blink::WebAXRoleFigure:
94 return result.append("Figure"); 90 return result.append("Figure");
95 case blink::WebAXRoleFooter: 91 case blink::WebAXRoleFooter:
96 return result.append("Footer"); 92 return result.append("Footer");
97 case blink::WebAXRoleForm: 93 case blink::WebAXRoleForm:
98 return result.append("Form"); 94 return result.append("Form");
99 case blink::WebAXRoleGrid: 95 case blink::WebAXRoleGrid:
100 return result.append("Grid"); 96 return result.append("Grid");
101 case blink::WebAXRoleGroup: 97 case blink::WebAXRoleGroup:
102 return result.append("Group"); 98 return result.append("Group");
103 case blink::WebAXRoleGrowArea: 99 case blink::WebAXRoleGrowArea:
104 return result.append("GrowArea"); 100 return result.append("GrowArea");
105 case blink::WebAXRoleHeading: 101 case blink::WebAXRoleHeading:
106 return result.append("Heading"); 102 return result.append("Heading");
107 case blink::WebAXRoleHelpTag:
108 return result.append("HelpTag");
109 case blink::WebAXRoleIgnored: 103 case blink::WebAXRoleIgnored:
110 return result.append("Ignored"); 104 return result.append("Ignored");
111 case blink::WebAXRoleImageMapLink: 105 case blink::WebAXRoleImageMapLink:
112 return result.append("ImageMapLink"); 106 return result.append("ImageMapLink");
113 case blink::WebAXRoleImageMap: 107 case blink::WebAXRoleImageMap:
114 return result.append("ImageMap"); 108 return result.append("ImageMap");
115 case blink::WebAXRoleImage: 109 case blink::WebAXRoleImage:
116 return result.append("Image"); 110 return result.append("Image");
117 case blink::WebAXRoleInlineTextBox: 111 case blink::WebAXRoleInlineTextBox:
118 return result.append("InlineTextBox"); 112 return result.append("InlineTextBox");
(...skipping 14 matching lines...) Expand all
133 case blink::WebAXRoleList: 127 case blink::WebAXRoleList:
134 return result.append("List"); 128 return result.append("List");
135 case blink::WebAXRoleLog: 129 case blink::WebAXRoleLog:
136 return result.append("Log"); 130 return result.append("Log");
137 case blink::WebAXRoleMain: 131 case blink::WebAXRoleMain:
138 return result.append("Main"); 132 return result.append("Main");
139 case blink::WebAXRoleMarquee: 133 case blink::WebAXRoleMarquee:
140 return result.append("Marquee"); 134 return result.append("Marquee");
141 case blink::WebAXRoleMath: 135 case blink::WebAXRoleMath:
142 return result.append("Math"); 136 return result.append("Math");
143 case blink::WebAXRoleMatte:
144 return result.append("Matte");
145 case blink::WebAXRoleMenuBar: 137 case blink::WebAXRoleMenuBar:
146 return result.append("MenuBar"); 138 return result.append("MenuBar");
147 case blink::WebAXRoleMenuButton: 139 case blink::WebAXRoleMenuButton:
148 return result.append("MenuButton"); 140 return result.append("MenuButton");
149 case blink::WebAXRoleMenuItem: 141 case blink::WebAXRoleMenuItem:
150 return result.append("MenuItem"); 142 return result.append("MenuItem");
151 case blink::WebAXRoleMenuItemCheckBox: 143 case blink::WebAXRoleMenuItemCheckBox:
152 return result.append("MenuItemCheckBox"); 144 return result.append("MenuItemCheckBox");
153 case blink::WebAXRoleMenuItemRadio: 145 case blink::WebAXRoleMenuItemRadio:
154 return result.append("MenuItemRadio"); 146 return result.append("MenuItemRadio");
(...skipping 30 matching lines...) Expand all
185 case blink::WebAXRoleRegion: 177 case blink::WebAXRoleRegion:
186 return result.append("Region"); 178 return result.append("Region");
187 case blink::WebAXRoleRootWebArea: 179 case blink::WebAXRoleRootWebArea:
188 return result.append("RootWebArea"); 180 return result.append("RootWebArea");
189 case blink::WebAXRoleRowHeader: 181 case blink::WebAXRoleRowHeader:
190 return result.append("RowHeader"); 182 return result.append("RowHeader");
191 case blink::WebAXRoleRow: 183 case blink::WebAXRoleRow:
192 return result.append("Row"); 184 return result.append("Row");
193 case blink::WebAXRoleRuby: 185 case blink::WebAXRoleRuby:
194 return result.append("Ruby"); 186 return result.append("Ruby");
195 case blink::WebAXRoleRulerMarker:
196 return result.append("RulerMarker");
197 case blink::WebAXRoleRuler: 187 case blink::WebAXRoleRuler:
198 return result.append("Ruler"); 188 return result.append("Ruler");
199 case blink::WebAXRoleSVGRoot: 189 case blink::WebAXRoleSVGRoot:
200 return result.append("SVGRoot"); 190 return result.append("SVGRoot");
201 case blink::WebAXRoleScrollArea: 191 case blink::WebAXRoleScrollArea:
202 return result.append("ScrollArea"); 192 return result.append("ScrollArea");
203 case blink::WebAXRoleScrollBar: 193 case blink::WebAXRoleScrollBar:
204 return result.append("ScrollBar"); 194 return result.append("ScrollBar");
205 case blink::WebAXRoleSeamlessWebArea: 195 case blink::WebAXRoleSeamlessWebArea:
206 return result.append("SeamlessWebArea"); 196 return result.append("SeamlessWebArea");
207 case blink::WebAXRoleSearch: 197 case blink::WebAXRoleSearch:
208 return result.append("Search"); 198 return result.append("Search");
209 case blink::WebAXRoleSheet:
210 return result.append("Sheet");
211 case blink::WebAXRoleSlider: 199 case blink::WebAXRoleSlider:
212 return result.append("Slider"); 200 return result.append("Slider");
213 case blink::WebAXRoleSliderThumb: 201 case blink::WebAXRoleSliderThumb:
214 return result.append("SliderThumb"); 202 return result.append("SliderThumb");
215 case blink::WebAXRoleSpinButtonPart: 203 case blink::WebAXRoleSpinButtonPart:
216 return result.append("SpinButtonPart"); 204 return result.append("SpinButtonPart");
217 case blink::WebAXRoleSpinButton: 205 case blink::WebAXRoleSpinButton:
218 return result.append("SpinButton"); 206 return result.append("SpinButton");
219 case blink::WebAXRoleSplitGroup: 207 case blink::WebAXRoleSplitGroup:
220 return result.append("SplitGroup"); 208 return result.append("SplitGroup");
221 case blink::WebAXRoleSplitter: 209 case blink::WebAXRoleSplitter:
222 return result.append("Splitter"); 210 return result.append("Splitter");
223 case blink::WebAXRoleStaticText: 211 case blink::WebAXRoleStaticText:
224 return result.append("StaticText"); 212 return result.append("StaticText");
225 case blink::WebAXRoleStatus: 213 case blink::WebAXRoleStatus:
226 return result.append("Status"); 214 return result.append("Status");
227 case blink::WebAXRoleSystemWide:
228 return result.append("SystemWide");
229 case blink::WebAXRoleTabGroup: 215 case blink::WebAXRoleTabGroup:
230 return result.append("TabGroup"); 216 return result.append("TabGroup");
231 case blink::WebAXRoleTabList: 217 case blink::WebAXRoleTabList:
232 return result.append("TabList"); 218 return result.append("TabList");
233 case blink::WebAXRoleTabPanel: 219 case blink::WebAXRoleTabPanel:
234 return result.append("TabPanel"); 220 return result.append("TabPanel");
235 case blink::WebAXRoleTab: 221 case blink::WebAXRoleTab:
236 return result.append("Tab"); 222 return result.append("Tab");
237 case blink::WebAXRoleTableHeaderContainer: 223 case blink::WebAXRoleTableHeaderContainer:
238 return result.append("TableHeaderContainer"); 224 return result.append("TableHeaderContainer");
(...skipping 14 matching lines...) Expand all
253 case blink::WebAXRoleTreeGrid: 239 case blink::WebAXRoleTreeGrid:
254 return result.append("TreeGrid"); 240 return result.append("TreeGrid");
255 case blink::WebAXRoleTreeItem: 241 case blink::WebAXRoleTreeItem:
256 return result.append("TreeItem"); 242 return result.append("TreeItem");
257 case blink::WebAXRoleTree: 243 case blink::WebAXRoleTree:
258 return result.append("Tree"); 244 return result.append("Tree");
259 case blink::WebAXRoleUnknown: 245 case blink::WebAXRoleUnknown:
260 return result.append("Unknown"); 246 return result.append("Unknown");
261 case blink::WebAXRoleUserInterfaceTooltip: 247 case blink::WebAXRoleUserInterfaceTooltip:
262 return result.append("UserInterfaceTooltip"); 248 return result.append("UserInterfaceTooltip");
263 case blink::WebAXRoleValueIndicator:
264 return result.append("ValueIndicator");
265 case blink::WebAXRoleWebArea: 249 case blink::WebAXRoleWebArea:
266 return result.append("WebArea"); 250 return result.append("WebArea");
267 case blink::WebAXRoleWindow: 251 case blink::WebAXRoleWindow:
268 return result.append("Window"); 252 return result.append("Window");
269 default: 253 default:
270 return result.append("Unknown"); 254 return result.append("Unknown");
271 } 255 }
272 } 256 }
273 257
274 std::string GetDescription(const blink::WebAXObject& object) { 258 std::string GetDescription(const blink::WebAXObject& object) {
(...skipping 844 matching lines...) Expand 10 before | Expand all | Expand 10 after
1119 v8::Handle<v8::Value> value_handle = gin::CreateHandle( 1103 v8::Handle<v8::Value> value_handle = gin::CreateHandle(
1120 isolate, new RootWebAXObjectProxy(object, this)).ToV8(); 1104 isolate, new RootWebAXObjectProxy(object, this)).ToV8();
1121 if (value_handle.IsEmpty()) 1105 if (value_handle.IsEmpty())
1122 return v8::Handle<v8::Object>(); 1106 return v8::Handle<v8::Object>();
1123 v8::Handle<v8::Object> handle = value_handle->ToObject(isolate); 1107 v8::Handle<v8::Object> handle = value_handle->ToObject(isolate);
1124 elements_.Append(handle); 1108 elements_.Append(handle);
1125 return handle; 1109 return handle;
1126 } 1110 }
1127 1111
1128 } // namespace content 1112 } // namespace content
OLDNEW
« no previous file with comments | « content/renderer/accessibility/blink_ax_enum_conversion.cc ('k') | ui/accessibility/ax_enums.idl » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698