| Index: views/controls/menu/menu_item_view.cc | 
| =================================================================== | 
| --- views/controls/menu/menu_item_view.cc	(revision 74231) | 
| +++ views/controls/menu/menu_item_view.cc	(working copy) | 
| @@ -400,7 +400,7 @@ | 
| return this; | 
| if (!HasSubmenu()) | 
| return NULL; | 
| -  for (int i = 0; i < GetSubmenu()->GetChildViewCount(); ++i) { | 
| +  for (int i = 0; i < GetSubmenu()->child_count(); ++i) { | 
| View* child = GetSubmenu()->GetChildViewAt(i); | 
| if (child->GetID() == MenuItemView::kMenuItemViewID) { | 
| MenuItemView* result = static_cast<MenuItemView*>(child)-> | 
| @@ -435,13 +435,13 @@ | 
| } | 
|  | 
| void MenuItemView::Layout() { | 
| -  int child_count = GetChildViewCount(); | 
| -  if (child_count == 0) | 
| +  if (!has_children()) | 
| return; | 
|  | 
| -  // Child views are layed out right aligned and given the full height. To right | 
| +  // Child views are laid out right aligned and given the full height. To right | 
| // align start with the last view and progress to the first. | 
| -  for (int i = child_count - 1, x = width() - item_right_margin_; i >= 0; --i) { | 
| +  for (int i = child_count() - 1, x = width() - item_right_margin_; i >= 0; | 
| +       --i) { | 
| View* child = GetChildViewAt(i); | 
| int width = child->GetPreferredSize().width(); | 
| child->SetBounds(x - width, 0, width, height()); | 
| @@ -581,8 +581,8 @@ | 
|  | 
| void MenuItemView::AddEmptyMenus() { | 
| DCHECK(HasSubmenu()); | 
| -  if (submenu_->GetChildViewCount() == 0) { | 
| -    submenu_->AddChildView(0, new EmptyMenuMenuItem(this)); | 
| +  if (!submenu_->has_children()) { | 
| +    submenu_->AddChildViewAt(new EmptyMenuMenuItem(this), 0); | 
| } else { | 
| for (int i = 0, item_count = submenu_->GetMenuItemCount(); i < item_count; | 
| ++i) { | 
| @@ -597,7 +597,7 @@ | 
| DCHECK(HasSubmenu()); | 
| // Iterate backwards as we may end up removing views, which alters the child | 
| // view count. | 
| -  for (int i = submenu_->GetChildViewCount() - 1; i >= 0; --i) { | 
| +  for (int i = submenu_->child_count() - 1; i >= 0; --i) { | 
| View* child = submenu_->GetChildViewAt(i); | 
| if (child->GetID() == MenuItemView::kMenuItemViewID) { | 
| MenuItemView* menu_item = static_cast<MenuItemView*>(child); | 
| @@ -664,12 +664,11 @@ | 
| } | 
|  | 
| int MenuItemView::GetChildPreferredWidth() { | 
| -  int child_count = GetChildViewCount(); | 
| -  if (child_count == 0) | 
| +  if (!has_children()) | 
| return 0; | 
|  | 
| int width = 0; | 
| -  for (int i = 0; i < child_count; ++i) { | 
| +  for (int i = 0; i < child_count(); ++i) { | 
| if (i) | 
| width += kChildXPadding; | 
| width += GetChildViewAt(i)->GetPreferredSize().width(); | 
|  |