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

Side by Side Diff: webkit/glue/webaccessibility.h

Issue 8770021: Initial implementation of IAccessible2 scrollTo and setTextSelection and (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 9 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 | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 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 #ifndef WEBKIT_GLUE_WEBACCESSIBILITY_H_ 5 #ifndef WEBKIT_GLUE_WEBACCESSIBILITY_H_
6 #define WEBKIT_GLUE_WEBACCESSIBILITY_H_ 6 #define WEBKIT_GLUE_WEBACCESSIBILITY_H_
7 7
8 #include <map> 8 #include <map>
9 #include <string> 9 #include <string>
10 #include <vector> 10 #include <vector>
(...skipping 171 matching lines...) Expand 10 before | Expand all | Expand 10 after
182 ATTR_HELP, 182 ATTR_HELP,
183 ATTR_HTML_TAG, 183 ATTR_HTML_TAG,
184 ATTR_LIVE_RELEVANT, 184 ATTR_LIVE_RELEVANT,
185 ATTR_LIVE_STATUS, 185 ATTR_LIVE_STATUS,
186 ATTR_ROLE, 186 ATTR_ROLE,
187 ATTR_SHORTCUT, 187 ATTR_SHORTCUT,
188 ATTR_URL, 188 ATTR_URL,
189 }; 189 };
190 190
191 enum IntAttribute { 191 enum IntAttribute {
192 // Document attributes. 192 // Scrollable container attributes.
193 ATTR_DOC_SCROLLX, 193 ATTR_SCROLL_X,
194 ATTR_DOC_SCROLLY, 194 ATTR_SCROLL_X_MIN,
195 ATTR_SCROLL_X_MAX,
196 ATTR_SCROLL_Y,
197 ATTR_SCROLL_Y_MIN,
198 ATTR_SCROLL_Y_MAX,
195 199
196 // Editable text attributes. 200 // Editable text attributes.
197 ATTR_TEXT_SEL_START, 201 ATTR_TEXT_SEL_START,
198 ATTR_TEXT_SEL_END, 202 ATTR_TEXT_SEL_END,
199 203
200 // Table attributes. 204 // Table attributes.
201 ATTR_TABLE_ROW_COUNT, 205 ATTR_TABLE_ROW_COUNT,
202 ATTR_TABLE_COLUMN_COUNT, 206 ATTR_TABLE_COLUMN_COUNT,
203 207
204 // Table cell attributes. 208 // Table cell attributes.
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
296 std::vector<int32> cell_ids; 300 std::vector<int32> cell_ids;
297 301
298 // For a table, the unique cell ids in row-major order of their first 302 // For a table, the unique cell ids in row-major order of their first
299 // occurrence. 303 // occurrence.
300 std::vector<int32> unique_cell_ids; 304 std::vector<int32> unique_cell_ids;
301 }; 305 };
302 306
303 } // namespace webkit_glue 307 } // namespace webkit_glue
304 308
305 #endif // WEBKIT_GLUE_WEBACCESSIBILITY_H_ 309 #endif // WEBKIT_GLUE_WEBACCESSIBILITY_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698