| Index: chrome/browser/extensions/api/bookmarks/bookmarks_api.cc
|
| diff --git a/chrome/browser/extensions/api/bookmarks/bookmarks_api.cc b/chrome/browser/extensions/api/bookmarks/bookmarks_api.cc
|
| index 9fd285771df0274c0004ba56388ba9e448dbbdc5..7a19fdf590eb64ddcf57fe9d02a39fc08cecd264 100644
|
| --- a/chrome/browser/extensions/api/bookmarks/bookmarks_api.cc
|
| +++ b/chrome/browser/extensions/api/bookmarks/bookmarks_api.cc
|
| @@ -132,8 +132,8 @@ const BookmarkNode* BookmarksFunction::GetBookmarkNodeFromId(
|
| if (!GetBookmarkIdAsInt64(id_string, &id))
|
| return NULL;
|
|
|
| - BookmarkModel* model = BookmarkModelFactory::GetForProfile(GetProfile());
|
| - const BookmarkNode* node = model->GetNodeByID(id);
|
| + const BookmarkNode* node = GetBookmarkNodeByID(
|
| + BookmarkModelFactory::GetForProfile(GetProfile()), id);
|
| if (!node)
|
| error_ = keys::kNoNodeError;
|
|
|
| @@ -528,7 +528,7 @@ bool BookmarksCreateFunction::RunImpl() {
|
| if (!GetBookmarkIdAsInt64(*params->bookmark.parent_id, &parentId))
|
| return false;
|
| }
|
| - const BookmarkNode* parent = model->GetNodeByID(parentId);
|
| + const BookmarkNode* parent = GetBookmarkNodeByID(model, parentId);
|
| if (!parent) {
|
| error_ = keys::kNoParentError;
|
| return false;
|
| @@ -616,7 +616,7 @@ bool BookmarksMoveFunction::RunImpl() {
|
| if (!GetBookmarkIdAsInt64(*params->destination.parent_id, &parentId))
|
| return false;
|
|
|
| - parent = model->GetNodeByID(parentId);
|
| + parent = GetBookmarkNodeByID(model, parentId);
|
| }
|
| if (!parent) {
|
| error_ = keys::kNoParentError;
|
| @@ -744,7 +744,7 @@ class CreateBookmarkBucketMapper : public BookmarkBucketMapper<std::string> {
|
|
|
| int64 parent_id_int64;
|
| base::StringToInt64(parent_id, &parent_id_int64);
|
| - const BookmarkNode* parent = model->GetNodeByID(parent_id_int64);
|
| + const BookmarkNode* parent = GetBookmarkNodeByID(model, parent_id_int64);
|
| if (!parent)
|
| return;
|
|
|
| @@ -782,7 +782,7 @@ class RemoveBookmarksBucketMapper : public BookmarkBucketMapper<std::string> {
|
| for (IdList::iterator it = ids.begin(); it != ids.end(); ++it) {
|
| BookmarkModel* model = BookmarkModelFactory::GetForProfile(
|
| Profile::FromBrowserContext(browser_context_));
|
| - const BookmarkNode* node = model->GetNodeByID(*it);
|
| + const BookmarkNode* node = GetBookmarkNodeByID(model, *it);
|
| if (!node || node->is_root())
|
| return;
|
|
|
|
|