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

Unified Diff: webkit/api/public/WebAccessibilityObject.h

Issue 348063: Introduce WebAccessibilityControllerImpl.... (Closed) Base URL: svn://chrome-svn.corp.google.com/chrome/trunk/src/
Patch Set: Licked clean. Created 11 years, 1 month 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 side-by-side diff with in-line comments
Download patch
Index: webkit/api/public/WebAccessibilityObject.h
===================================================================
--- webkit/api/public/WebAccessibilityObject.h (revision 30964)
+++ webkit/api/public/WebAccessibilityObject.h (working copy)
@@ -41,6 +41,8 @@
namespace WebKit {
class WebAccessibilityObjectPrivate;
+ struct WebPoint;
darin (slow to review) 2009/11/04 19:17:15 nit: sort structs after classes.
dglazkov 2009/11/04 19:50:05 Done.
+ struct WebRect;
class WebString;
// A container for passing around a reference to AccessibilityObject.
@@ -58,10 +60,39 @@
bool isNull() const { return m_private == 0; }
WebString accessibilityDescription() const;
+ WebString actionVerb() const;
+ bool canSetFocusAttribute() const;
+
+ unsigned childCount() const;
+
WebAccessibilityObject childAt(unsigned) const;
- unsigned childCount() const;
+ WebAccessibilityObject firstChild() const;
+ WebAccessibilityObject focusedChild() const;
+ WebAccessibilityObject lastChild() const;
+ WebAccessibilityObject nextSibling() const;
+ WebAccessibilityObject parentObject() const;
+ WebAccessibilityObject previousSibling() const;
+
+ bool isAnchor() const;
+ bool isChecked() const;
+ bool isFocused() const;
bool isEnabled() const;
+ bool isHovered() const;
+ bool isIndeterminate() const;
+ bool isMultiSelect() const;
+ bool isOffScreen() const;
+ bool isPasswordField() const;
+ bool isPressed() const;
+ bool isReadOnly() const;
+ bool isVisited() const;
+
+ WebRect boundingBoxRect() const;
+ WebString helpText() const;
+ WebAccessibilityObject hitTest(const WebPoint&) const;
+ WebString keyboardShortcut() const;
+ bool performDefaultAction() const;
WebAccessibilityRole roleValue() const;
+ WebString stringValue() const;
WebString title() const;
#if WEBKIT_IMPLEMENTATION
Property changes on: webkit\api\public\WebAccessibilityObject.h
___________________________________________________________________
Added: svn:eol-style
+ LF

Powered by Google App Engine
This is Rietveld 408576698