| 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(
|
|
|