summaryrefslogtreecommitdiffstats
path: root/content/browser/accessibility/browser_accessibility_manager.cc
diff options
context:
space:
mode:
Diffstat (limited to 'content/browser/accessibility/browser_accessibility_manager.cc')
-rw-r--r--content/browser/accessibility/browser_accessibility_manager.cc72
1 files changed, 36 insertions, 36 deletions
diff --git a/content/browser/accessibility/browser_accessibility_manager.cc b/content/browser/accessibility/browser_accessibility_manager.cc
index 3511852..c667377 100644
--- a/content/browser/accessibility/browser_accessibility_manager.cc
+++ b/content/browser/accessibility/browser_accessibility_manager.cc
@@ -22,7 +22,7 @@ BrowserAccessibility* BrowserAccessibilityFactory::Create() {
// and Win. For any other platform, instantiate the base class.
// static
BrowserAccessibilityManager* BrowserAccessibilityManager::Create(
- const AccessibilityNodeData& src,
+ const ui::AXNodeData& src,
BrowserAccessibilityDelegate* delegate,
BrowserAccessibilityFactory* factory) {
return new BrowserAccessibilityManager(src, delegate, factory);
@@ -40,7 +40,7 @@ BrowserAccessibilityManager::BrowserAccessibilityManager(
}
BrowserAccessibilityManager::BrowserAccessibilityManager(
- const AccessibilityNodeData& src,
+ const ui::AXNodeData& src,
BrowserAccessibilityDelegate* delegate,
BrowserAccessibilityFactory* factory)
: delegate_(delegate),
@@ -56,8 +56,8 @@ BrowserAccessibilityManager::~BrowserAccessibilityManager() {
root_->Destroy();
}
-void BrowserAccessibilityManager::Initialize(const AccessibilityNodeData src) {
- std::vector<AccessibilityNodeData> nodes;
+void BrowserAccessibilityManager::Initialize(const ui::AXNodeData src) {
+ std::vector<ui::AXNodeData> nodes;
nodes.push_back(src);
if (!UpdateNodes(nodes))
return;
@@ -66,10 +66,10 @@ void BrowserAccessibilityManager::Initialize(const AccessibilityNodeData src) {
}
// static
-AccessibilityNodeData BrowserAccessibilityManager::GetEmptyDocument() {
- AccessibilityNodeData empty_document;
+ui::AXNodeData BrowserAccessibilityManager::GetEmptyDocument() {
+ ui::AXNodeData empty_document;
empty_document.id = 0;
- empty_document.role = blink::WebAXRoleRootWebArea;
+ empty_document.role = ui::AX_ROLE_ROOT_WEB_AREA;
return empty_document;
}
@@ -93,7 +93,7 @@ void BrowserAccessibilityManager::GotFocus(bool touch_event_context) {
if (!focus_)
return;
- NotifyAccessibilityEvent(blink::WebAXEventFocus, focus_);
+ NotifyAccessibilityEvent(ui::AX_EVENT_FOCUS, focus_);
}
void BrowserAccessibilityManager::WasHidden() {
@@ -102,7 +102,7 @@ void BrowserAccessibilityManager::WasHidden() {
void BrowserAccessibilityManager::GotMouseDown() {
osk_state_ = OSK_ALLOWED_WITHIN_FOCUSED_OBJECT;
- NotifyAccessibilityEvent(blink::WebAXEventFocus, focus_);
+ NotifyAccessibilityEvent(ui::AX_EVENT_FOCUS, focus_);
}
bool BrowserAccessibilityManager::IsOSKAllowed(const gfx::Rect& bounds) {
@@ -135,8 +135,8 @@ void BrowserAccessibilityManager::OnAccessibilityEvents(
return;
// Set initial focus when a page is loaded.
- blink::WebAXEvent event_type = param.event_type;
- if (event_type == blink::WebAXEventLoadComplete) {
+ ui::AXEvent event_type = param.event_type;
+ if (event_type == ui::AX_EVENT_LOAD_COMPLETE) {
if (!focus_) {
SetFocus(root_, false);
should_send_initial_focus = true;
@@ -146,7 +146,7 @@ void BrowserAccessibilityManager::OnAccessibilityEvents(
if (should_send_initial_focus &&
(!delegate_ || delegate_->HasFocus())) {
- NotifyAccessibilityEvent(blink::WebAXEventFocus, focus_);
+ NotifyAccessibilityEvent(ui::AX_EVENT_FOCUS, focus_);
}
// Now iterate over the events again and fire the events.
@@ -159,9 +159,9 @@ void BrowserAccessibilityManager::OnAccessibilityEvents(
if (!node)
continue;
- blink::WebAXEvent event_type = param.event_type;
- if (event_type == blink::WebAXEventFocus ||
- event_type == blink::WebAXEventBlur) {
+ ui::AXEvent event_type = param.event_type;
+ if (event_type == ui::AX_EVENT_FOCUS ||
+ event_type == ui::AX_EVENT_BLUR) {
SetFocus(node, false);
if (osk_state_ != OSK_DISALLOWED_BECAUSE_TAB_HIDDEN &&
@@ -245,32 +245,32 @@ gfx::Rect BrowserAccessibilityManager::GetViewBounds() {
}
void BrowserAccessibilityManager::UpdateNodesForTesting(
- const AccessibilityNodeData& node1,
- const AccessibilityNodeData& node2 /* = AccessibilityNodeData() */,
- const AccessibilityNodeData& node3 /* = AccessibilityNodeData() */,
- const AccessibilityNodeData& node4 /* = AccessibilityNodeData() */,
- const AccessibilityNodeData& node5 /* = AccessibilityNodeData() */,
- const AccessibilityNodeData& node6 /* = AccessibilityNodeData() */,
- const AccessibilityNodeData& node7 /* = AccessibilityNodeData() */) {
- std::vector<AccessibilityNodeData> nodes;
+ const ui::AXNodeData& node1,
+ const ui::AXNodeData& node2 /* = ui::AXNodeData() */,
+ const ui::AXNodeData& node3 /* = ui::AXNodeData() */,
+ const ui::AXNodeData& node4 /* = ui::AXNodeData() */,
+ const ui::AXNodeData& node5 /* = ui::AXNodeData() */,
+ const ui::AXNodeData& node6 /* = ui::AXNodeData() */,
+ const ui::AXNodeData& node7 /* = ui::AXNodeData() */) {
+ std::vector<ui::AXNodeData> nodes;
nodes.push_back(node1);
- if (node2.id != AccessibilityNodeData().id)
+ if (node2.id != ui::AXNodeData().id)
nodes.push_back(node2);
- if (node3.id != AccessibilityNodeData().id)
+ if (node3.id != ui::AXNodeData().id)
nodes.push_back(node3);
- if (node4.id != AccessibilityNodeData().id)
+ if (node4.id != ui::AXNodeData().id)
nodes.push_back(node4);
- if (node5.id != AccessibilityNodeData().id)
+ if (node5.id != ui::AXNodeData().id)
nodes.push_back(node5);
- if (node6.id != AccessibilityNodeData().id)
+ if (node6.id != ui::AXNodeData().id)
nodes.push_back(node6);
- if (node7.id != AccessibilityNodeData().id)
+ if (node7.id != ui::AXNodeData().id)
nodes.push_back(node7);
UpdateNodes(nodes);
}
bool BrowserAccessibilityManager::UpdateNodes(
- const std::vector<AccessibilityNodeData>& nodes) {
+ const std::vector<ui::AXNodeData>& nodes) {
bool success = true;
// First, update all of the nodes in the tree.
@@ -336,7 +336,7 @@ void BrowserAccessibilityManager::AddNodeToMap(BrowserAccessibility* node) {
renderer_id_map_[node->renderer_id()] = node;
}
-bool BrowserAccessibilityManager::UpdateNode(const AccessibilityNodeData& src) {
+bool BrowserAccessibilityManager::UpdateNode(const ui::AXNodeData& src) {
// This method updates one node in the tree based on serialized data
// received from the renderer.
@@ -354,7 +354,7 @@ bool BrowserAccessibilityManager::UpdateNode(const AccessibilityNodeData& src) {
// and this is a serious error.
BrowserAccessibility* instance = GetFromRendererID(src.id);
if (!instance) {
- if (src.role != blink::WebAXRoleRootWebArea)
+ if (src.role != ui::AX_ROLE_ROOT_WEB_AREA)
return false;
instance = CreateNode(NULL, src.id, 0);
}
@@ -412,7 +412,7 @@ bool BrowserAccessibilityManager::UpdateNode(const AccessibilityNodeData& src) {
instance->SwapChildren(new_children);
// Handle the case where this node is the new root of the tree.
- if (src.role == blink::WebAXRoleRootWebArea &&
+ if (src.role == ui::AX_ROLE_ROOT_WEB_AREA &&
(!root_ || root_->renderer_id() != src.id)) {
if (root_)
root_->Destroy();
@@ -422,9 +422,9 @@ bool BrowserAccessibilityManager::UpdateNode(const AccessibilityNodeData& src) {
}
// Keep track of what node is focused.
- if (src.role != blink::WebAXRoleRootWebArea &&
- src.role != blink::WebAXRoleWebArea &&
- (src.state >> blink::WebAXStateFocused & 1)) {
+ if (src.role != ui::AX_ROLE_ROOT_WEB_AREA &&
+ src.role != ui::AX_ROLE_WEB_AREA &&
+ (src.state >> ui::AX_STATE_FOCUSED & 1)) {
SetFocus(instance, false);
}
return success;