diff options
Diffstat (limited to 'content/browser/accessibility/browser_accessibility_manager.cc')
-rw-r--r-- | content/browser/accessibility/browser_accessibility_manager.cc | 72 |
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; |