Index: content/browser/accessibility/browser_accessibility_manager_android.cc |
diff --git a/content/browser/accessibility/browser_accessibility_manager_android.cc b/content/browser/accessibility/browser_accessibility_manager_android.cc |
index 506448db6e92e777466a7a4dcc483129d83cf63a..7ccf8180b7b962940de44f58dbc01c7effbe4cf0 100644 |
--- a/content/browser/accessibility/browser_accessibility_manager_android.cc |
+++ b/content/browser/accessibility/browser_accessibility_manager_android.cc |
@@ -404,10 +404,11 @@ jboolean BrowserAccessibilityManagerAndroid::PopulateAccessibilityNodeInfo( |
base::android::ConvertUTF8ToJavaString(env, node->GetClassName()).obj()); |
if (!node->IsPassword() || |
Java_BrowserAccessibilityManager_shouldExposePasswordText(env, obj)) { |
- Java_BrowserAccessibilityManager_setAccessibilityNodeInfoContentDescription( |
+ Java_BrowserAccessibilityManager_setAccessibilityNodeInfoText( |
env, obj, info, |
base::android::ConvertUTF16ToJavaString(env, node->GetText()).obj(), |
- node->IsLink()); |
+ node->IsLink(), |
+ node->IsEditableText()); |
} |
base::string16 element_id; |
if (node->GetHtmlAttribute("id", &element_id)) { |
@@ -444,7 +445,9 @@ jboolean BrowserAccessibilityManagerAndroid::PopulateAccessibilityNodeInfo( |
node->IsDismissable(), |
node->IsMultiLine(), |
node->AndroidInputType(), |
- node->AndroidLiveRegionType()); |
+ node->AndroidLiveRegionType(), |
+ base::android::ConvertUTF16ToJavaString( |
+ env, node->GetDescription()).obj()); |
if (node->IsCollection()) { |
Java_BrowserAccessibilityManager_setAccessibilityNodeInfoCollectionInfo( |
env, obj, info, |