| Index: content/renderer/renderer_accessibility_focus_only.cc
|
| diff --git a/content/renderer/renderer_accessibility_focus_only.cc b/content/renderer/renderer_accessibility_focus_only.cc
|
| index 66a53284cfcc54517849efb6d07c600fc90c363e..5cc1409604928acc8490597ee6f2aac95a47aca2 100644
|
| --- a/content/renderer/renderer_accessibility_focus_only.cc
|
| +++ b/content/renderer/renderer_accessibility_focus_only.cc
|
| @@ -4,18 +4,17 @@
|
|
|
| #include "content/renderer/renderer_accessibility_focus_only.h"
|
|
|
| +#include "content/common/accessibility_node_data.h"
|
| #include "content/renderer/render_view_impl.h"
|
| #include "third_party/WebKit/Source/WebKit/chromium/public/WebDocument.h"
|
| #include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h"
|
| #include "third_party/WebKit/Source/WebKit/chromium/public/WebNode.h"
|
| #include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h"
|
| -#include "webkit/glue/webaccessibility.h"
|
|
|
| using WebKit::WebDocument;
|
| using WebKit::WebFrame;
|
| using WebKit::WebNode;
|
| using WebKit::WebView;
|
| -using webkit_glue::WebAccessibility;
|
|
|
| namespace {
|
| // The root node will always have id 1. Let each child node have a new
|
| @@ -87,25 +86,25 @@ void RendererAccessibilityFocusOnly::HandleFocusedNodeChanged(
|
|
|
| // Always include the root of the tree, the document. It always has id 1.
|
| notification.acc_tree.id = 1;
|
| - notification.acc_tree.role = WebAccessibility::ROLE_ROOT_WEB_AREA;
|
| + notification.acc_tree.role = AccessibilityNodeData::ROLE_ROOT_WEB_AREA;
|
| notification.acc_tree.state =
|
| - (1 << WebAccessibility::STATE_READONLY) |
|
| - (1 << WebAccessibility::STATE_FOCUSABLE);
|
| + (1 << AccessibilityNodeData::STATE_READONLY) |
|
| + (1 << AccessibilityNodeData::STATE_FOCUSABLE);
|
| if (node.isNull())
|
| - notification.acc_tree.state |= (1 << WebAccessibility::STATE_FOCUSED);
|
| + notification.acc_tree.state |= (1 << AccessibilityNodeData::STATE_FOCUSED);
|
| notification.acc_tree.location = gfx::Rect(render_view_->size());
|
|
|
| - notification.acc_tree.children.push_back(WebAccessibility());
|
| - WebAccessibility& child = notification.acc_tree.children[0];
|
| + notification.acc_tree.children.push_back(AccessibilityNodeData());
|
| + AccessibilityNodeData& child = notification.acc_tree.children[0];
|
| child.id = next_id_;
|
| - child.role = WebAccessibility::ROLE_GROUP;
|
| + child.role = AccessibilityNodeData::ROLE_GROUP;
|
| child.location = gfx::Rect(render_view_->size());
|
| if (!node.isNull()) {
|
| child.state =
|
| - (1 << WebAccessibility::STATE_FOCUSABLE) |
|
| - (1 << WebAccessibility::STATE_FOCUSED);
|
| + (1 << AccessibilityNodeData::STATE_FOCUSABLE) |
|
| + (1 << AccessibilityNodeData::STATE_FOCUSED);
|
| if (!render_view_->IsEditableNode(node))
|
| - child.state |= (1 << WebAccessibility::STATE_READONLY);
|
| + child.state |= (1 << AccessibilityNodeData::STATE_READONLY);
|
| }
|
|
|
| #ifndef NDEBUG
|
|
|