Index: content/browser/accessibility/browser_accessibility_manager_android.cc |
diff --git a/content/browser/accessibility/browser_accessibility_manager_android.cc b/content/browser/accessibility/browser_accessibility_manager_android.cc |
index 2943c5cf4be6d6805555cfc494258e30038422e4..3d19d07d6f766f496ad4e5fbbba6d2449c965af0 100644 |
--- a/content/browser/accessibility/browser_accessibility_manager_android.cc |
+++ b/content/browser/accessibility/browser_accessibility_manager_android.cc |
@@ -182,11 +182,9 @@ jboolean BrowserAccessibilityManagerAndroid::PopulateAccessibilityNodeInfo( |
Java_BrowserAccessibilityManager_setAccessibilityNodeInfoParent( |
env, obj, info, node->parent()->renderer_id()); |
} |
- if (!node->IsLeaf()) { |
- for (unsigned i = 0; i < node->child_count(); ++i) { |
- Java_BrowserAccessibilityManager_addAccessibilityNodeInfoChild( |
- env, obj, info, node->children()[i]->renderer_id()); |
- } |
+ for (unsigned i = 0; i < node->PlatformChildCount(); ++i) { |
+ Java_BrowserAccessibilityManager_addAccessibilityNodeInfoChild( |
+ env, obj, info, node->children()[i]->renderer_id()); |
} |
Java_BrowserAccessibilityManager_setAccessibilityNodeInfoBooleanAttributes( |
env, obj, info, |
@@ -328,11 +326,9 @@ void BrowserAccessibilityManagerAndroid::FuzzyHitTestImpl( |
return; |
} |
- if (!node->IsLeaf()) { |
- for (uint32 i = 0; i < node->child_count(); i++) { |
- BrowserAccessibility* child = node->GetChild(i); |
- FuzzyHitTestImpl(x, y, child, nearest_candidate, nearest_distance); |
- } |
+ for (uint32 i = 0; i < node->PlatformChildCount(); i++) { |
+ BrowserAccessibility* child = node->PlatformGetChild(i); |
+ FuzzyHitTestImpl(x, y, child, nearest_candidate, nearest_distance); |
} |
} |