| Index: content/public/android/java/src/org/chromium/content/browser/accessibility/KitKatBrowserAccessibilityManager.java
|
| diff --git a/content/public/android/java/src/org/chromium/content/browser/accessibility/KitKatBrowserAccessibilityManager.java b/content/public/android/java/src/org/chromium/content/browser/accessibility/KitKatBrowserAccessibilityManager.java
|
| index 0fc2bbbbac6133fe5e905a7301fa967c51ee08bd..58ea5d88c83ed70b5fc0eafcb06ca42c44c9e0fc 100644
|
| --- a/content/public/android/java/src/org/chromium/content/browser/accessibility/KitKatBrowserAccessibilityManager.java
|
| +++ b/content/public/android/java/src/org/chromium/content/browser/accessibility/KitKatBrowserAccessibilityManager.java
|
| @@ -29,7 +29,8 @@ public class KitKatBrowserAccessibilityManager extends BrowserAccessibilityManag
|
|
|
| @Override
|
| protected void setAccessibilityNodeInfoKitKatAttributes(AccessibilityNodeInfo node,
|
| - boolean isRoot, boolean isEditableText, String roleDescription) {
|
| + boolean isRoot, boolean isEditableText, String roleDescription, int selectionStartIndex,
|
| + int selectionEndIndex) {
|
| Bundle bundle = node.getExtras();
|
| bundle.putCharSequence("AccessibilityNodeInfo.roleDescription", roleDescription);
|
| if (isRoot) {
|
| @@ -38,6 +39,7 @@ public class KitKatBrowserAccessibilityManager extends BrowserAccessibilityManag
|
| }
|
| if (isEditableText) {
|
| node.setEditable(true);
|
| + node.setTextSelection(selectionStartIndex, selectionEndIndex);
|
| }
|
| }
|
| }
|
|
|