| Index: chrome/browser/ui/views/bookmarks/bookmark_menu_delegate.cc
|
| diff --git a/chrome/browser/ui/views/bookmarks/bookmark_menu_delegate.cc b/chrome/browser/ui/views/bookmarks/bookmark_menu_delegate.cc
|
| index ec43608632fc8ed9980c575982efb7a0600ad132..f089d30a3661d3ba071b4d516bec4f27f8d40a47 100644
|
| --- a/chrome/browser/ui/views/bookmarks/bookmark_menu_delegate.cc
|
| +++ b/chrome/browser/ui/views/bookmarks/bookmark_menu_delegate.cc
|
| @@ -8,8 +8,6 @@
|
| #include "base/strings/utf_string_conversions.h"
|
| #include "chrome/app/chrome_command_ids.h"
|
| #include "chrome/browser/bookmarks/bookmark_model_factory.h"
|
| -#include "chrome/browser/bookmarks/chrome_bookmark_client.h"
|
| -#include "chrome/browser/bookmarks/chrome_bookmark_client_factory.h"
|
| #include "chrome/browser/profiles/profile.h"
|
| #include "chrome/browser/ui/bookmarks/bookmark_drag_drop.h"
|
| #include "chrome/browser/ui/bookmarks/bookmark_utils.h"
|
| @@ -76,12 +74,11 @@ void BookmarkMenuDelegate::Init(views::MenuDelegate* real_delegate,
|
| // current node has children. If |node| is the bookmark bar then the
|
| // managed node is shown as its first child, if it's not empty.
|
| BookmarkModel* model = GetBookmarkModel();
|
| - ChromeBookmarkClient* client = GetChromeBookmarkClient();
|
| bool show_forced_folders = show_options == SHOW_PERMANENT_FOLDERS &&
|
| node == model->bookmark_bar_node();
|
| - bool show_managed = show_forced_folders && !client->managed_node()->empty();
|
| + bool show_managed = show_forced_folders && !model->managed_node()->empty();
|
| bool show_supervised =
|
| - show_forced_folders && !client->supervised_node()->empty();
|
| + show_forced_folders && !model->supervised_node()->empty();
|
| bool has_children = (start_child_index < node->child_count()) ||
|
| show_managed || show_supervised;
|
| int initial_count = parent->GetSubmenu() ?
|
| @@ -110,10 +107,6 @@ BookmarkModel* BookmarkMenuDelegate::GetBookmarkModel() {
|
| return BookmarkModelFactory::GetForProfile(profile_);
|
| }
|
|
|
| -ChromeBookmarkClient* BookmarkMenuDelegate::GetChromeBookmarkClient() {
|
| - return ChromeBookmarkClientFactory::GetForProfile(profile_);
|
| -}
|
| -
|
| void BookmarkMenuDelegate::SetActiveMenu(const BookmarkNode* node,
|
| int start_index) {
|
| DCHECK(!parent_menu_item_);
|
| @@ -481,7 +474,7 @@ void BookmarkMenuDelegate::BuildMenuForPermanentNode(
|
| void BookmarkMenuDelegate::BuildMenuForManagedNode(MenuItemView* menu) {
|
| // Don't add a separator for this menu.
|
| bool added_separator = true;
|
| - const BookmarkNode* node = GetChromeBookmarkClient()->managed_node();
|
| + const BookmarkNode* node = GetBookmarkModel()->managed_node();
|
| BuildMenuForPermanentNode(node, IDR_BOOKMARK_BAR_FOLDER_MANAGED, menu,
|
| &added_separator);
|
| }
|
| @@ -489,7 +482,7 @@ void BookmarkMenuDelegate::BuildMenuForManagedNode(MenuItemView* menu) {
|
| void BookmarkMenuDelegate::BuildMenuForSupervisedNode(MenuItemView* menu) {
|
| // Don't add a separator for this menu.
|
| bool added_separator = true;
|
| - const BookmarkNode* node = GetChromeBookmarkClient()->supervised_node();
|
| + const BookmarkNode* node = GetBookmarkModel()->supervised_node();
|
| BuildMenuForPermanentNode(node, IDR_BOOKMARK_BAR_FOLDER_SUPERVISED, menu,
|
| &added_separator);
|
| }
|
|
|