| Index: content/renderer/accessibility/blink_ax_tree_source.cc
|
| diff --git a/content/renderer/accessibility/blink_ax_tree_source.cc b/content/renderer/accessibility/blink_ax_tree_source.cc
|
| index 76944de30df558f01af92c3032cdb21ae2afb75f..4b675a37df1f67803ef1beed206b3b2aa025368b 100644
|
| --- a/content/renderer/accessibility/blink_ax_tree_source.cc
|
| +++ b/content/renderer/accessibility/blink_ax_tree_source.cc
|
| @@ -10,7 +10,6 @@
|
| #include "base/strings/string_util.h"
|
| #include "base/strings/utf_string_conversions.h"
|
| #include "content/renderer/accessibility/blink_ax_enum_conversion.h"
|
| -#include "content/renderer/render_frame_impl.h"
|
| #include "content/renderer/render_view_impl.h"
|
| #include "third_party/WebKit/public/platform/WebRect.h"
|
| #include "third_party/WebKit/public/platform/WebSize.h"
|
| @@ -33,7 +32,6 @@
|
| using blink::WebDocument;
|
| using blink::WebDocumentType;
|
| using blink::WebElement;
|
| -using blink::WebFrame;
|
| using blink::WebLocalFrame;
|
| using blink::WebNode;
|
| using blink::WebVector;
|
| @@ -95,8 +93,8 @@
|
|
|
| } // Anonymous namespace
|
|
|
| -BlinkAXTreeSource::BlinkAXTreeSource(RenderFrameImpl* render_frame)
|
| - : render_frame_(render_frame) {
|
| +BlinkAXTreeSource::BlinkAXTreeSource(RenderViewImpl* render_view)
|
| + : render_view_(render_view) {
|
| }
|
|
|
| BlinkAXTreeSource::~BlinkAXTreeSource() {
|
| @@ -552,11 +550,13 @@
|
| }
|
|
|
| blink::WebDocument BlinkAXTreeSource::GetMainDocument() const {
|
| - WebView* view = render_frame_->render_view()->GetWebView();
|
| - WebFrame* main_frame = view ? view->mainFrame() : NULL;
|
| + WebView* view = render_view_->GetWebView();
|
| + WebLocalFrame* main_frame =
|
| + view ? view->mainFrame()->toWebLocalFrame() : NULL;
|
|
|
| if (main_frame)
|
| return main_frame->document();
|
| +
|
| return WebDocument();
|
| }
|
|
|
|
|