| Index: content/browser/accessibility/browser_accessibility_android.h
|
| diff --git a/content/browser/accessibility/browser_accessibility_android.h b/content/browser/accessibility/browser_accessibility_android.h
|
| index 09681c439324da6170ad5e8dc91e064313c37a0c..6eea9fe9c0d94d914f35edcfd85fec9a894c4ff7 100644
|
| --- a/content/browser/accessibility/browser_accessibility_android.h
|
| +++ b/content/browser/accessibility/browser_accessibility_android.h
|
| @@ -48,6 +48,16 @@ class CONTENT_EXPORT BrowserAccessibilityAndroid : public BrowserAccessibility {
|
| bool IsSlider() const;
|
| bool IsVisibleToUser() const;
|
|
|
| + // This returns true for all nodes that we should navigate to.
|
| + // Nodes that have a generic role, no accessible name, and aren't
|
| + // focusable or clickable aren't interesting.
|
| + bool IsInterestingOnAndroid() const;
|
| +
|
| + // If this node isn't interesting, recursively checks all of the
|
| + // platform children of this node, and if just a single one is
|
| + // interesting, returns that one.
|
| + const BrowserAccessibilityAndroid* GetInterestingChild() const;
|
| +
|
| bool CanOpenPopup() const;
|
|
|
| bool HasFocusableChild() const;
|
|
|