Commit 9cc8e597 authored by Dominic Mazzoni's avatar Dominic Mazzoni Committed by Commit Bot

Android accessible long click should perform a context click

AccessibilityNodeInfo.ACTION_CONTEXT_CLICK is already implemented;
make sure AccessibilityNodeInfo.ACTION_LONG_CLICK does the same
thing.

Bug: 1095107
Change-Id: Ib3511a13fc4537b8e59c01fae2bf261832eadc28
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2341398
Commit-Queue: Dominic Mazzoni <dmazzoni@chromium.org>
Reviewed-by: default avatarMark Schillaci <mschillaci@google.com>
Cr-Commit-Position: refs/heads/master@{#795732}
parent 749a55dc
...@@ -760,6 +760,7 @@ public class WebContentsAccessibilityImpl extends AccessibilityNodeProvider ...@@ -760,6 +760,7 @@ public class WebContentsAccessibilityImpl extends AccessibilityNodeProvider
mNativeObj, WebContentsAccessibilityImpl.this, virtualViewId); mNativeObj, WebContentsAccessibilityImpl.this, virtualViewId);
return true; return true;
case ACTION_CONTEXT_CLICK: case ACTION_CONTEXT_CLICK:
case AccessibilityNodeInfo.ACTION_LONG_CLICK:
WebContentsAccessibilityImplJni.get().showContextMenu( WebContentsAccessibilityImplJni.get().showContextMenu(
mNativeObj, WebContentsAccessibilityImpl.this, virtualViewId); mNativeObj, WebContentsAccessibilityImpl.this, virtualViewId);
return true; return true;
...@@ -1415,6 +1416,7 @@ public class WebContentsAccessibilityImpl extends AccessibilityNodeProvider ...@@ -1415,6 +1416,7 @@ public class WebContentsAccessibilityImpl extends AccessibilityNodeProvider
addAction(node, AccessibilityNodeInfo.ACTION_PREVIOUS_HTML_ELEMENT); addAction(node, AccessibilityNodeInfo.ACTION_PREVIOUS_HTML_ELEMENT);
addAction(node, ACTION_SHOW_ON_SCREEN); addAction(node, ACTION_SHOW_ON_SCREEN);
addAction(node, ACTION_CONTEXT_CLICK); addAction(node, ACTION_CONTEXT_CLICK);
addAction(node, AccessibilityNodeInfo.ACTION_LONG_CLICK);
if (hasNonEmptyInnerText) { if (hasNonEmptyInnerText) {
addAction(node, AccessibilityNodeInfo.ACTION_NEXT_AT_MOVEMENT_GRANULARITY); addAction(node, AccessibilityNodeInfo.ACTION_NEXT_AT_MOVEMENT_GRANULARITY);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment