diff options
Diffstat (limited to 'content/browser/accessibility/browser_accessibility_manager_android.cc')
-rw-r--r-- | content/browser/accessibility/browser_accessibility_manager_android.cc | 76 |
1 files changed, 38 insertions, 38 deletions
diff --git a/content/browser/accessibility/browser_accessibility_manager_android.cc b/content/browser/accessibility/browser_accessibility_manager_android.cc index 3d349e4..ef816e5 100644 --- a/content/browser/accessibility/browser_accessibility_manager_android.cc +++ b/content/browser/accessibility/browser_accessibility_manager_android.cc @@ -128,28 +128,28 @@ void BrowserAccessibilityManagerAndroid::NotifyAccessibilityEvent( // the Android system that the accessibility hierarchy rooted at this // node has changed. Java_BrowserAccessibilityManager_handleContentChanged( - env, obj.obj(), node->GetId()); + env, obj.obj(), node->renderer_id()); switch (event_type) { case ui::AX_EVENT_LOAD_COMPLETE: Java_BrowserAccessibilityManager_handlePageLoaded( - env, obj.obj(), focus_->GetId()); + env, obj.obj(), focus_->renderer_id()); break; case ui::AX_EVENT_FOCUS: Java_BrowserAccessibilityManager_handleFocusChanged( - env, obj.obj(), node->GetId()); + env, obj.obj(), node->renderer_id()); break; case ui::AX_EVENT_CHECKED_STATE_CHANGED: Java_BrowserAccessibilityManager_handleCheckStateChanged( - env, obj.obj(), node->GetId()); + env, obj.obj(), node->renderer_id()); break; case ui::AX_EVENT_SCROLL_POSITION_CHANGED: Java_BrowserAccessibilityManager_handleScrollPositionChanged( - env, obj.obj(), node->GetId()); + env, obj.obj(), node->renderer_id()); break; case ui::AX_EVENT_SCROLLED_TO_ANCHOR: Java_BrowserAccessibilityManager_handleScrolledToAnchor( - env, obj.obj(), node->GetId()); + env, obj.obj(), node->renderer_id()); break; case ui::AX_EVENT_ALERT: // An alert is a special case of live region. Fall through to the @@ -167,14 +167,14 @@ void BrowserAccessibilityManagerAndroid::NotifyAccessibilityEvent( } case ui::AX_EVENT_SELECTED_TEXT_CHANGED: Java_BrowserAccessibilityManager_handleTextSelectionChanged( - env, obj.obj(), node->GetId()); + env, obj.obj(), node->renderer_id()); break; case ui::AX_EVENT_CHILDREN_CHANGED: case ui::AX_EVENT_TEXT_CHANGED: case ui::AX_EVENT_VALUE_CHANGED: if (node->IsEditableText()) { Java_BrowserAccessibilityManager_handleEditableTextChanged( - env, obj.obj(), node->GetId()); + env, obj.obj(), node->renderer_id()); } break; default: @@ -185,7 +185,7 @@ void BrowserAccessibilityManagerAndroid::NotifyAccessibilityEvent( } jint BrowserAccessibilityManagerAndroid::GetRootId(JNIEnv* env, jobject obj) { - return static_cast<jint>(root_->GetId()); + return static_cast<jint>(root_->renderer_id()); } jboolean BrowserAccessibilityManagerAndroid::IsNodeValid( @@ -200,18 +200,18 @@ jint BrowserAccessibilityManagerAndroid::HitTest( root_->BrowserAccessibilityForPoint(gfx::Point(x, y))); if (!result) - return root_->GetId(); + return root_->renderer_id(); if (result->IsFocusable()) - return result->GetId(); + return result->renderer_id(); // Examine the children of |result| to find the nearest accessibility focus // candidate BrowserAccessibility* nearest_node = FuzzyHitTest(x, y, result); if (nearest_node) - return nearest_node->GetId(); + return nearest_node->renderer_id(); - return root_->GetId(); + return root_->renderer_id(); } jboolean BrowserAccessibilityManagerAndroid::PopulateAccessibilityNodeInfo( @@ -221,13 +221,13 @@ jboolean BrowserAccessibilityManagerAndroid::PopulateAccessibilityNodeInfo( if (!node) return false; - if (node->GetParent()) { + if (node->parent()) { Java_BrowserAccessibilityManager_setAccessibilityNodeInfoParent( - env, obj, info, node->GetParent()->GetId()); + env, obj, info, node->parent()->renderer_id()); } for (unsigned i = 0; i < node->PlatformChildCount(); ++i) { Java_BrowserAccessibilityManager_addAccessibilityNodeInfoChild( - env, obj, info, node->InternalGetChild(i)->GetId()); + env, obj, info, node->children()[i]->renderer_id()); } Java_BrowserAccessibilityManager_setAccessibilityNodeInfoBooleanAttributes( env, obj, info, @@ -252,11 +252,11 @@ jboolean BrowserAccessibilityManagerAndroid::PopulateAccessibilityNodeInfo( gfx::Rect absolute_rect = node->GetLocalBoundsRect(); gfx::Rect parent_relative_rect = absolute_rect; - if (node->GetParent()) { - gfx::Rect parent_rect = node->GetParent()->GetLocalBoundsRect(); + if (node->parent()) { + gfx::Rect parent_rect = node->parent()->GetLocalBoundsRect(); parent_relative_rect.Offset(-parent_rect.OffsetFromOrigin()); } - bool is_root = node->GetParent() == NULL; + bool is_root = node->parent() == NULL; Java_BrowserAccessibilityManager_setAccessibilityNodeInfoLocation( env, obj, info, absolute_rect.x(), absolute_rect.y(), @@ -410,7 +410,7 @@ void BrowserAccessibilityManagerAndroid::ScrollToMakeNodeVisible( JNIEnv* env, jobject obj, jint id) { BrowserAccessibility* node = GetFromRendererID(id); if (node) - ScrollToMakeVisible(*node, gfx::Rect(node->GetLocation().size())); + ScrollToMakeVisible(*node, gfx::Rect(node->location().size())); } BrowserAccessibility* BrowserAccessibilityManagerAndroid::FuzzyHitTest( @@ -478,30 +478,30 @@ jint BrowserAccessibilityManagerAndroid::FindElementType( while (node) { switch(element_type) { case HTML_ELEMENT_TYPE_SECTION: - if (node->GetRole() == ui::AX_ROLE_ARTICLE || - node->GetRole() == ui::AX_ROLE_APPLICATION || - node->GetRole() == ui::AX_ROLE_BANNER || - node->GetRole() == ui::AX_ROLE_COMPLEMENTARY || - node->GetRole() == ui::AX_ROLE_CONTENT_INFO || - node->GetRole() == ui::AX_ROLE_HEADING || - node->GetRole() == ui::AX_ROLE_MAIN || - node->GetRole() == ui::AX_ROLE_NAVIGATION || - node->GetRole() == ui::AX_ROLE_SEARCH || - node->GetRole() == ui::AX_ROLE_REGION) { - return node->GetId(); + if (node->role() == ui::AX_ROLE_ARTICLE || + node->role() == ui::AX_ROLE_APPLICATION || + node->role() == ui::AX_ROLE_BANNER || + node->role() == ui::AX_ROLE_COMPLEMENTARY || + node->role() == ui::AX_ROLE_CONTENT_INFO || + node->role() == ui::AX_ROLE_HEADING || + node->role() == ui::AX_ROLE_MAIN || + node->role() == ui::AX_ROLE_NAVIGATION || + node->role() == ui::AX_ROLE_SEARCH || + node->role() == ui::AX_ROLE_REGION) { + return node->renderer_id(); } break; case HTML_ELEMENT_TYPE_LIST: - if (node->GetRole() == ui::AX_ROLE_LIST || - node->GetRole() == ui::AX_ROLE_GRID || - node->GetRole() == ui::AX_ROLE_TABLE || - node->GetRole() == ui::AX_ROLE_TREE) { - return node->GetId(); + if (node->role() == ui::AX_ROLE_LIST || + node->role() == ui::AX_ROLE_GRID || + node->role() == ui::AX_ROLE_TABLE || + node->role() == ui::AX_ROLE_TREE) { + return node->renderer_id(); } break; case HTML_ELEMENT_TYPE_CONTROL: if (static_cast<BrowserAccessibilityAndroid*>(node)->IsFocusable()) - return node->GetId(); + return node->renderer_id(); break; case HTML_ELEMENT_TYPE_ANY: // In theory, the API says that an accessibility service could @@ -511,7 +511,7 @@ jint BrowserAccessibilityManagerAndroid::FindElementType( // just fall back on linear navigation when we don't recognize the // element type. if (static_cast<BrowserAccessibilityAndroid*>(node)->IsClickable()) - return node->GetId(); + return node->renderer_id(); break; } |