From e3f9071e0daef6e5fe38aa4d40aabd3716eb3e54 Mon Sep 17 00:00:00 2001 From: Ben Murdoch Date: Wed, 5 Jun 2013 14:19:48 +0100 Subject: 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: I96bd2426d2de3b26dc9b72d0fdbacefa9bbe20f7 --- core/java/android/webkit/WebViewProvider.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'core/java/android/webkit/WebViewProvider.java') 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); -- cgit v1.2.3