| Index: content/public/android/java/src/org/chromium/content/browser/JellyBeanContentView.java
|
| diff --git a/content/public/android/java/src/org/chromium/content/browser/JellyBeanContentView.java b/content/public/android/java/src/org/chromium/content/browser/JellyBeanContentView.java
|
| index 7456ffe88a9a1ae76f1c9491724b99ec74f959ed..257dee5649c62674bec785f18dc72d8525980822 100644
|
| --- a/content/public/android/java/src/org/chromium/content/browser/JellyBeanContentView.java
|
| +++ b/content/public/android/java/src/org/chromium/content/browser/JellyBeanContentView.java
|
| @@ -9,6 +9,7 @@ import android.os.Bundle;
|
| import android.util.AttributeSet;
|
| import android.view.View;
|
| import android.view.accessibility.AccessibilityNodeInfo;
|
| +import android.view.accessibility.AccessibilityNodeProvider;
|
|
|
| import org.chromium.ui.WindowAndroid;
|
|
|
| @@ -29,4 +30,15 @@ class JellyBeanContentView extends ContentView {
|
|
|
| return super.performAccessibilityAction(action, arguments);
|
| }
|
| +
|
| + @Override
|
| + public AccessibilityNodeProvider getAccessibilityNodeProvider() {
|
| + AccessibilityNodeProvider provider =
|
| + (AccessibilityNodeProvider) getContentViewCore().getBrowserAccessibilityManager();
|
| + if (provider != null) {
|
| + return provider;
|
| + } else {
|
| + return super.getAccessibilityNodeProvider();
|
| + }
|
| + }
|
| }
|
|
|