| Index: content/renderer/accessibility/renderer_accessibility_complete.cc
|
| diff --git a/content/renderer/accessibility/renderer_accessibility_complete.cc b/content/renderer/accessibility/renderer_accessibility_complete.cc
|
| index be1cde8418753012d1ee65d38d1c5dc4a35c93ae..11b5cbfb2b345637b0657ca13ccb4e7d90bf4791 100644
|
| --- a/content/renderer/accessibility/renderer_accessibility_complete.cc
|
| +++ b/content/renderer/accessibility/renderer_accessibility_complete.cc
|
| @@ -13,17 +13,21 @@
|
| #include "content/renderer/render_view_impl.h"
|
| #include "third_party/WebKit/public/web/WebAXObject.h"
|
| #include "third_party/WebKit/public/web/WebDocument.h"
|
| +#include "third_party/WebKit/public/web/WebFrame.h"
|
| #include "third_party/WebKit/public/web/WebInputElement.h"
|
| #include "third_party/WebKit/public/web/WebLocalFrame.h"
|
| #include "third_party/WebKit/public/web/WebNode.h"
|
| +#include "third_party/WebKit/public/web/WebSettings.h"
|
| #include "third_party/WebKit/public/web/WebView.h"
|
| #include "ui/accessibility/ax_tree.h"
|
|
|
| using blink::WebAXObject;
|
| using blink::WebDocument;
|
| +using blink::WebFrame;
|
| using blink::WebNode;
|
| using blink::WebPoint;
|
| using blink::WebRect;
|
| +using blink::WebSettings;
|
| using blink::WebView;
|
|
|
| namespace content {
|
| @@ -37,12 +41,16 @@ RendererAccessibilityComplete::RendererAccessibilityComplete(
|
| last_scroll_offset_(gfx::Size()),
|
| ack_pending_(false) {
|
| WebAXObject::enableAccessibility();
|
| + WebView* web_view = render_frame_->GetRenderView()->GetWebView();
|
| + WebSettings* settings = web_view->settings();
|
| + settings->setAccessibilityEnabled(true);
|
|
|
| #if !defined(OS_ANDROID)
|
| // Skip inline text boxes on Android - since there are no native Android
|
| // APIs that compute the bounds of a range of text, it's a waste to
|
| // include these in the AX tree.
|
| WebAXObject::enableInlineTextBoxAccessibility();
|
| + settings->setInlineTextBoxAccessibilityEnabled(true);
|
| #endif
|
|
|
| const WebDocument& document = GetMainDocument();
|
|
|