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 b86374a02ec354ff79f3e20180ccf48b64ba865e..5b9731784663dbcd6ad85ea04b1f5f47e719e994 100644 |
--- a/content/browser/accessibility/browser_accessibility_android.cc |
+++ b/content/browser/accessibility/browser_accessibility_android.cc |
@@ -164,6 +164,10 @@ bool BrowserAccessibilityAndroid::IsHierarchical() const { |
role() == ui::AX_ROLE_TREE); |
} |
+bool BrowserAccessibilityAndroid::IsLink() const { |
+ return role() == ui::AX_ROLE_LINK || role() == ui::AX_ROLE_IMAGE_MAP_LINK; |
+} |
+ |
bool BrowserAccessibilityAndroid::IsMultiLine() const { |
return role() == ui::AX_ROLE_TEXT_AREA; |
} |
@@ -280,12 +284,6 @@ base::string16 BrowserAccessibilityAndroid::GetText() const { |
} |
switch(role()) { |
- case ui::AX_ROLE_IMAGE_MAP_LINK: |
- case ui::AX_ROLE_LINK: |
- if (!text.empty()) |
- text += base::ASCIIToUTF16(" "); |
- text += base::ASCIIToUTF16("Link"); |
- break; |
case ui::AX_ROLE_HEADING: |
// Only append "heading" if this node already has text. |
if (!text.empty()) |