Chromium Code Reviews| 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); |
|
aboxhall
2017/05/12 07:09:34
Is this part of the fix as well? Could it be menti
dmazzoni
2017/05/12 07:43:09
Done.
|
| } |
| } |
| } |