Index: ui/accessibility/platform/ax_platform_node_base.h |
diff --git a/ui/accessibility/platform/ax_platform_node_base.h b/ui/accessibility/platform/ax_platform_node_base.h |
index 4e3c3b04845b3203baa46cc40b65d63925536ca7..17f53c22b37c7c372bc8946c0e23445bd8480807 100644 |
--- a/ui/accessibility/platform/ax_platform_node_base.h |
+++ b/ui/accessibility/platform/ax_platform_node_base.h |
@@ -68,6 +68,16 @@ class AX_EXPORT AXPlatformNodeBase : public AXPlatformNode { |
AXPlatformNodeBase(); |
~AXPlatformNodeBase() override; |
+ bool IsTextOnlyObject() const; |
+ bool IsNativeTextControl() const; |
+ bool IsSimpleTextControl() const; |
+ bool IsRichTextControl(); |
+ bool IsRangeValueSupported() const; |
+ |
+ // |GetInnerText| recursively includes all the text from descendants such as |
+ // text found in any embedded object. |
+ base::string16 GetInnerText(); |
+ |
// Cast a gfx::NativeViewAccessible to an AXPlatformNodeBase if it is one, |
// or return NULL if it's not an instance of this class. |
static AXPlatformNodeBase* FromNativeViewAccessible( |