| Index: ui/views/controls/menu/menu_scroll_view_container.cc | 
| diff --git a/ui/views/controls/menu/menu_scroll_view_container.cc b/ui/views/controls/menu/menu_scroll_view_container.cc | 
| index 5d91d6dcaa03e15958e4582464a1cd2dd1ce34f3..0bc133e8d59ef99c307d0c61577a9ed484671b69 100644 | 
| --- a/ui/views/controls/menu/menu_scroll_view_container.cc | 
| +++ b/ui/views/controls/menu/menu_scroll_view_container.cc | 
| @@ -165,11 +165,11 @@ MenuScrollViewContainer::MenuScrollViewContainer(SubmenuView* content_view) | 
| scroll_view_ = new MenuScrollView(content_view); | 
| AddChildView(scroll_view_); | 
|  | 
| -  set_border(Border::CreateEmptyBorder( | 
| -                 MenuConfig::instance().submenu_vertical_margin_size, | 
| -                 MenuConfig::instance().submenu_horizontal_margin_size, | 
| -                 MenuConfig::instance().submenu_vertical_margin_size, | 
| -                 MenuConfig::instance().submenu_horizontal_margin_size)); | 
| +  MenuDelegate* delegate = content_view_->GetMenuItem()->GetDelegate(); | 
| +  if (delegate) { | 
| +    set_border(delegate->CreateMenuBorder()); | 
| +    set_background(delegate->CreateMenuBackground()); | 
| +  } | 
| } | 
|  | 
| void MenuScrollViewContainer::OnPaintBackground(gfx::Canvas* canvas) { | 
|  |