Index: content/browser/renderer_host/render_widget_host_view_android.cc |
diff --git a/content/browser/renderer_host/render_widget_host_view_android.cc b/content/browser/renderer_host/render_widget_host_view_android.cc |
index 65ed654f0342d396762742fb6e6c2c96cb3bd857..b2aa38c622656d9652ef1bf7b02c79d3ece66cf3 100644 |
--- a/content/browser/renderer_host/render_widget_host_view_android.cc |
+++ b/content/browser/renderer_host/render_widget_host_view_android.cc |
@@ -1611,15 +1611,12 @@ void RenderWidgetHostViewAndroid::OnSetNeedsFlushInput() { |
BrowserAccessibilityManager* |
RenderWidgetHostViewAndroid::CreateBrowserAccessibilityManager( |
- BrowserAccessibilityDelegate* delegate) { |
- base::android::ScopedJavaLocalRef<jobject> obj; |
- if (host_ && |
- host_->GetRootBrowserAccessibilityManager() && |
- content_view_core_) { |
- obj = content_view_core_->GetJavaObject(); |
- } |
+ BrowserAccessibilityDelegate* delegate, bool for_root_frame) { |
+ base::android::ScopedJavaLocalRef<jobject> content_view_core_obj; |
+ if (for_root_frame && host_ && content_view_core_) |
+ content_view_core_obj = content_view_core_->GetJavaObject(); |
return new BrowserAccessibilityManagerAndroid( |
- obj, |
+ content_view_core_obj, |
BrowserAccessibilityManagerAndroid::GetEmptyDocument(), |
delegate); |
} |