Index: content/browser/accessibility/browser_accessibility_android.cc |
diff --git a/content/browser/accessibility/browser_accessibility_android.cc b/content/browser/accessibility/browser_accessibility_android.cc |
index 2774d096b5b07d1ac8cb429e326d4a33b6b77b8d..0f9b9078522920a84d853a862a35313b7d0907ce 100644 |
--- a/content/browser/accessibility/browser_accessibility_android.cc |
+++ b/content/browser/accessibility/browser_accessibility_android.cc |
@@ -143,6 +143,12 @@ bool BrowserAccessibilityAndroid::IsDismissable() const { |
return false; // No concept of "dismissable" on the web currently. |
} |
+bool BrowserAccessibilityAndroid::IsEditableText() const { |
+ return (GetRole() == ui::AX_ROLE_EDITABLE_TEXT || |
+ GetRole() == ui::AX_ROLE_TEXT_AREA || |
+ GetRole() == ui::AX_ROLE_TEXT_FIELD); |
+} |
+ |
bool BrowserAccessibilityAndroid::IsEnabled() const { |
return HasState(ui::AX_STATE_ENABLED); |
} |