Index: chrome/browser/ui/bookmarks/bookmark_utils.h |
diff --git a/chrome/browser/ui/bookmarks/bookmark_utils.h b/chrome/browser/ui/bookmarks/bookmark_utils.h |
index b146f76629c70b6ade857429d1ac29a7e902a431..dbd7d0f732c9e478b609c6ed7a20ffaf7905d2d3 100644 |
--- a/chrome/browser/ui/bookmarks/bookmark_utils.h |
+++ b/chrome/browser/ui/bookmarks/bookmark_utils.h |
@@ -12,13 +12,13 @@ |
#include "ui/base/window_open_disposition.h" |
#include "ui/gfx/native_widget_types.h" |
-class BookmarkNode; |
class Browser; |
class GURL; |
class PrefService; |
class Profile; |
namespace bookmarks { |
+class BookmarkNode; |
struct BookmarkNodeData; |
} |
@@ -28,11 +28,6 @@ class PageNavigator; |
class WebContents; |
} |
-namespace extensions { |
-class CommandService; |
-class Extension; |
-} |
- |
namespace ui { |
class DropTargetEvent; |
} |
@@ -52,19 +47,19 @@ extern int num_bookmark_urls_before_prompting; |
// background tabs. |navigator| is used to open the URLs. |
void OpenAll(gfx::NativeWindow parent, |
content::PageNavigator* navigator, |
- const std::vector<const BookmarkNode*>& nodes, |
+ const std::vector<const bookmarks::BookmarkNode*>& nodes, |
WindowOpenDisposition initial_disposition, |
content::BrowserContext* browser_context); |
// Convenience for OpenAll() with a single BookmarkNode. |
void OpenAll(gfx::NativeWindow parent, |
content::PageNavigator* navigator, |
- const BookmarkNode* node, |
+ const bookmarks::BookmarkNode* node, |
WindowOpenDisposition initial_disposition, |
content::BrowserContext* browser_context); |
// Asks the user before deleting a non-empty bookmark folder. |
-bool ConfirmDeleteBookmarkNode(const BookmarkNode* node, |
+bool ConfirmDeleteBookmarkNode(const bookmarks::BookmarkNode* node, |
gfx::NativeWindow window); |
// Shows the bookmark all tabs dialog. |
@@ -72,12 +67,13 @@ void ShowBookmarkAllTabsDialog(Browser* browser); |
// Returns true if OpenAll() can open at least one bookmark of type url |
// in |selection|. |
-bool HasBookmarkURLs(const std::vector<const BookmarkNode*>& selection); |
+bool HasBookmarkURLs( |
+ const std::vector<const bookmarks::BookmarkNode*>& selection); |
// Returns true if OpenAll() can open at least one bookmark of type url |
// in |selection| with incognito mode. |
bool HasBookmarkURLsAllowedInIncognitoMode( |
- const std::vector<const BookmarkNode*>& selection, |
+ const std::vector<const bookmarks::BookmarkNode*>& selection, |
content::BrowserContext* browser_context); |
// Returns the bookmarkable URL for |web_contents|. |
@@ -124,7 +120,7 @@ bool ShouldRemoveBookmarkOpenPagesUI(Profile* profile); |
// Returns the drag operations for the specified node. |
int GetBookmarkDragOperation(content::BrowserContext* browser_context, |
- const BookmarkNode* node); |
+ const bookmarks::BookmarkNode* node); |
// Calculates the drop operation given |source_operations| and the ideal |
// set of drop operations (|operations|). This prefers the following ordering: |
@@ -137,7 +133,7 @@ int GetPreferredBookmarkDropOperation(int source_operations, int operations); |
int GetBookmarkDropOperation(Profile* profile, |
const ui::DropTargetEvent& event, |
const bookmarks::BookmarkNodeData& data, |
- const BookmarkNode* parent, |
+ const bookmarks::BookmarkNode* parent, |
int index); |
// Returns true if the bookmark data can be dropped on |drop_parent| at |
@@ -147,7 +143,7 @@ int GetBookmarkDropOperation(Profile* profile, |
// a child of |drop_parent| at |index|. |
bool IsValidBookmarkDropLocation(Profile* profile, |
const bookmarks::BookmarkNodeData& data, |
- const BookmarkNode* drop_parent, |
+ const bookmarks::BookmarkNode* drop_parent, |
int index); |
} // namespace chrome |