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

Side by Side Diff: content/shell/renderer/test_runner/web_ax_object_proxy.cc

Issue 657513002: HTML Meter tag should have MSAA+IA2 as ROLE_SYSTEM_PROGRESSBAR. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 2 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 // 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 140 matching lines...) Expand 10 before | Expand all | Expand 10 after
151 case blink::WebAXRoleMenuItemCheckBox: 151 case blink::WebAXRoleMenuItemCheckBox:
152 return result.append("MenuItemCheckBox"); 152 return result.append("MenuItemCheckBox");
153 case blink::WebAXRoleMenuItemRadio: 153 case blink::WebAXRoleMenuItemRadio:
154 return result.append("MenuItemRadio"); 154 return result.append("MenuItemRadio");
155 case blink::WebAXRoleMenuListOption: 155 case blink::WebAXRoleMenuListOption:
156 return result.append("MenuListOption"); 156 return result.append("MenuListOption");
157 case blink::WebAXRoleMenuListPopup: 157 case blink::WebAXRoleMenuListPopup:
158 return result.append("MenuListPopup"); 158 return result.append("MenuListPopup");
159 case blink::WebAXRoleMenu: 159 case blink::WebAXRoleMenu:
160 return result.append("Menu"); 160 return result.append("Menu");
161 case blink::WebAXRoleMeter:
162 return result.append("Meter");
161 case blink::WebAXRoleNavigation: 163 case blink::WebAXRoleNavigation:
162 return result.append("Navigation"); 164 return result.append("Navigation");
163 case blink::WebAXRoleNone: 165 case blink::WebAXRoleNone:
164 return result.append("None"); 166 return result.append("None");
165 case blink::WebAXRoleNote: 167 case blink::WebAXRoleNote:
166 return result.append("Note"); 168 return result.append("Note");
167 case blink::WebAXRoleOutline: 169 case blink::WebAXRoleOutline:
168 return result.append("Outline"); 170 return result.append("Outline");
169 case blink::WebAXRoleParagraph: 171 case blink::WebAXRoleParagraph:
170 return result.append("Paragraph"); 172 return result.append("Paragraph");
(...skipping 940 matching lines...) Expand 10 before | Expand all | Expand 10 after
1111 v8::Handle<v8::Value> value_handle = gin::CreateHandle( 1113 v8::Handle<v8::Value> value_handle = gin::CreateHandle(
1112 isolate, new RootWebAXObjectProxy(object, this)).ToV8(); 1114 isolate, new RootWebAXObjectProxy(object, this)).ToV8();
1113 if (value_handle.IsEmpty()) 1115 if (value_handle.IsEmpty())
1114 return v8::Handle<v8::Object>(); 1116 return v8::Handle<v8::Object>();
1115 v8::Handle<v8::Object> handle = value_handle->ToObject(); 1117 v8::Handle<v8::Object> handle = value_handle->ToObject();
1116 elements_.Append(handle); 1118 elements_.Append(handle);
1117 return handle; 1119 return handle;
1118 } 1120 }
1119 1121
1120 } // namespace content 1122 } // namespace content
OLDNEW
« no previous file with comments | « content/renderer/accessibility/blink_ax_enum_conversion.cc ('k') | content/test/data/accessibility/meter-expected-mac.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698