Index: ui/views/accessibility/native_view_accessibility_win.cc |
diff --git a/ui/views/accessibility/native_view_accessibility_win.cc b/ui/views/accessibility/native_view_accessibility_win.cc |
index 023e31188e3b86e52d0cf58b05195f8c031d2b2f..c27a1cecb12d8b68345ca217eaae5a00b8f4f47a 100644 |
--- a/ui/views/accessibility/native_view_accessibility_win.cc |
+++ b/ui/views/accessibility/native_view_accessibility_win.cc |
@@ -1491,13 +1491,11 @@ void NativeViewAccessibilityWin::PopulateChildWidgetVector( |
return; |
std::set<Widget*> child_widgets; |
- Widget::GetAllChildWidgets(widget->GetNativeView(), &child_widgets); |
Widget::GetAllOwnedWidgets(widget->GetNativeView(), &child_widgets); |
for (std::set<Widget*>::const_iterator iter = child_widgets.begin(); |
iter != child_widgets.end(); ++iter) { |
Widget* child_widget = *iter; |
- if (child_widget == widget) |
- continue; |
+ DCHECK_NE(widget, child_widget); |
if (!child_widget->IsVisible()) |
continue; |