diff options
author | tfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-03 03:07:56 +0000 |
---|---|---|
committer | tfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-03 03:07:56 +0000 |
commit | 4394f2bd350d8b65188e98f0227a706a0d327947 (patch) | |
tree | 9538abdc2e6c2050b31d3e2c84d9363954e5fb3c /chrome/browser/bookmarks/bookmark_utils.h | |
parent | a3c4ef3bf3bfc924680ecb827e9f43c4c2c45ee2 (diff) | |
download | chromium_src-4394f2bd350d8b65188e98f0227a706a0d327947.zip chromium_src-4394f2bd350d8b65188e98f0227a706a0d327947.tar.gz chromium_src-4394f2bd350d8b65188e98f0227a706a0d327947.tar.bz2 |
bookmarks: Split BookmarkModel::SetURLStarred in two helper functions in bookmark_utils.
This patch splits SetURLStarred into:
- bookmark_utils::AddIfNotBookmarked
- bookmark_utils::RemoveAllBookmarks
BUG=None
TEST=None
R=sky@chromium.org
Review URL: http://codereview.chromium.org/7825017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@99524 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/bookmarks/bookmark_utils.h')
-rw-r--r-- | chrome/browser/bookmarks/bookmark_utils.h | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/chrome/browser/bookmarks/bookmark_utils.h b/chrome/browser/bookmarks/bookmark_utils.h index 1c8556b..9cd73f7 100644 --- a/chrome/browser/bookmarks/bookmark_utils.h +++ b/chrome/browser/bookmarks/bookmark_utils.h @@ -221,9 +221,16 @@ bool NodeHasURLs(const BookmarkNode* node); bool ConfirmDeleteBookmarkNode(const BookmarkNode* node, gfx::NativeWindow window); -// Delete the list of nodes. -void DeleteBookmarkFolders(BookmarkModel* model, - const std::vector<int64>& ids); +// Deletes the bookmark folders for the given list of |ids|. +void DeleteBookmarkFolders(BookmarkModel* model, const std::vector<int64>& ids); + +// If there are no bookmarks for url, a bookmark is created. +void AddIfNotBookmarked(BookmarkModel* model, + const GURL& url, + const string16& title); + +// Removes all bookmarks for the given |url|. +void RemoveAllBookmarks(BookmarkModel* model, const GURL& url); // Number of bookmarks we'll open before prompting the user to see if they // really want to open all. |