Index: content/browser/accessibility/browser_accessibility_manager.cc |
diff --git a/content/browser/accessibility/browser_accessibility_manager.cc b/content/browser/accessibility/browser_accessibility_manager.cc |
index 3511852746cd7e62a2b68d44c13c027a84adc9ba..c667377727c581993d77ca75d4748a05be279697 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; |