summaryrefslogtreecommitdiff
path: root/core/java/android/webkit/WebViewProvider.java
diff options
context:
space:
mode:
authorBen Murdoch <benm@google.com>2013-06-05 14:19:48 +0100
committerBen Murdoch <benm@google.com>2013-06-24 23:57:06 +0100
commit150cf1c15b23bb30be8b7267a5e8bc326d0f50cc (patch)
treeedd39e4ccd6a927145b6baea218171bcea9cc6cb /core/java/android/webkit/WebViewProvider.java
parent3f43c4e642ad75596e03f98fc596c0254b2e1e0c (diff)
Plumb View.getAccessibilityNodeProvider though WebViewProvider.
This is needed to make use of the new Accessibility implementation in the Chromium WebView. nos for WebView Classic. Change-Id: I8e26035d15af494e4caa50b4c6c7cb4ac8efeb9e
Diffstat (limited to 'core/java/android/webkit/WebViewProvider.java')
-rw-r--r--core/java/android/webkit/WebViewProvider.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/webkit/WebViewProvider.java b/core/java/android/webkit/WebViewProvider.java
index fa17ab9626d6..41d63338d2f8 100644
--- a/core/java/android/webkit/WebViewProvider.java
+++ b/core/java/android/webkit/WebViewProvider.java
@@ -32,6 +32,7 @@ import android.view.View;
import android.view.ViewGroup.LayoutParams;
import android.view.accessibility.AccessibilityEvent;
import android.view.accessibility.AccessibilityNodeInfo;
+import android.view.accessibility.AccessibilityNodeProvider;
import android.view.inputmethod.EditorInfo;
import android.view.inputmethod.InputConnection;
import android.webkit.WebView.HitTestResult;
@@ -279,6 +280,8 @@ public interface WebViewProvider {
interface ViewDelegate {
public boolean shouldDelayChildPressedState();
+ public AccessibilityNodeProvider getAccessibilityNodeProvider();
+
public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info);
public void onInitializeAccessibilityEvent(AccessibilityEvent event);