| Index: chrome/browser/ui/views/bookmarks/bookmark_menu_delegate.h
|
| diff --git a/chrome/browser/ui/views/bookmarks/bookmark_menu_delegate.h b/chrome/browser/ui/views/bookmarks/bookmark_menu_delegate.h
|
| index e06443ac88ef59a6c4a31b68ebc8fd91a55086b4..7c07e17fc094bbf03d6e599c55726f0e1f67598a 100644
|
| --- a/chrome/browser/ui/views/bookmarks/bookmark_menu_delegate.h
|
| +++ b/chrome/browser/ui/views/bookmarks/bookmark_menu_delegate.h
|
| @@ -15,7 +15,6 @@
|
| #include "components/bookmarks/browser/bookmark_node_data.h"
|
| #include "ui/views/controls/menu/menu_delegate.h"
|
|
|
| -class BookmarkNode;
|
| class Browser;
|
| class ChromeBookmarkClient;
|
| class Profile;
|
| @@ -61,7 +60,7 @@ class BookmarkMenuDelegate : public bookmarks::BaseBookmarkModelObserver,
|
| // Creates the menus from the model.
|
| void Init(views::MenuDelegate* real_delegate,
|
| views::MenuItemView* parent,
|
| - const BookmarkNode* node,
|
| + const bookmarks::BookmarkNode* node,
|
| int start_child_index,
|
| ShowOptions show_options,
|
| BookmarkLaunchLocation location);
|
| @@ -74,7 +73,7 @@ class BookmarkMenuDelegate : public bookmarks::BaseBookmarkModelObserver,
|
|
|
| // Makes the menu for |node| the active menu. |start_index| is the index of
|
| // the first child of |node| to show in the menu.
|
| - void SetActiveMenu(const BookmarkNode* node, int start_index);
|
| + void SetActiveMenu(const bookmarks::BookmarkNode* node, int start_index);
|
|
|
| bookmarks::BookmarkModel* GetBookmarkModel();
|
| ChromeBookmarkClient* GetChromeBookmarkClient();
|
| @@ -124,19 +123,20 @@ class BookmarkMenuDelegate : public bookmarks::BaseBookmarkModelObserver,
|
| // BookmarkModelObserver methods.
|
| void BookmarkModelChanged() override;
|
| void BookmarkNodeFaviconChanged(bookmarks::BookmarkModel* model,
|
| - const BookmarkNode* node) override;
|
| + const bookmarks::BookmarkNode* node) override;
|
|
|
| // BookmarkContextMenu::Observer methods.
|
| void WillRemoveBookmarks(
|
| - const std::vector<const BookmarkNode*>& bookmarks) override;
|
| + const std::vector<const bookmarks::BookmarkNode*>& bookmarks) override;
|
| void DidRemoveBookmarks() override;
|
|
|
| private:
|
| - typedef std::map<int, const BookmarkNode*> MenuIDToNodeMap;
|
| - typedef std::map<const BookmarkNode*, views::MenuItemView*> NodeToMenuMap;
|
| + typedef std::map<int, const bookmarks::BookmarkNode*> MenuIDToNodeMap;
|
| + typedef std::map<const bookmarks::BookmarkNode*, views::MenuItemView*>
|
| + NodeToMenuMap;
|
|
|
| // Creates a menu. This uses BuildMenu() to recursively populate the menu.
|
| - views::MenuItemView* CreateMenu(const BookmarkNode* parent,
|
| + views::MenuItemView* CreateMenu(const bookmarks::BookmarkNode* parent,
|
| int start_child_index,
|
| ShowOptions show_options);
|
|
|
| @@ -149,7 +149,7 @@ class BookmarkMenuDelegate : public bookmarks::BaseBookmarkModelObserver,
|
| // represent it. If |node| is not empty and |added_separator| is false, a
|
| // separator is added before the new menu items and |added_separator| is set
|
| // to true.
|
| - void BuildMenuForPermanentNode(const BookmarkNode* node,
|
| + void BuildMenuForPermanentNode(const bookmarks::BookmarkNode* node,
|
| int icon_resource_id,
|
| views::MenuItemView* menu,
|
| int* next_menu_id,
|
| @@ -160,7 +160,7 @@ class BookmarkMenuDelegate : public bookmarks::BaseBookmarkModelObserver,
|
|
|
| // Creates an entry in menu for each child node of |parent| starting at
|
| // |start_child_index|.
|
| - void BuildMenu(const BookmarkNode* parent,
|
| + void BuildMenu(const bookmarks::BookmarkNode* parent,
|
| int start_child_index,
|
| views::MenuItemView* menu,
|
| int* next_menu_id);
|
|
|