| Index: chrome/browser/ui/cocoa/bookmarks/bookmark_bar_controller.mm
|
| diff --git a/chrome/browser/ui/cocoa/bookmarks/bookmark_bar_controller.mm b/chrome/browser/ui/cocoa/bookmarks/bookmark_bar_controller.mm
|
| index 86498e828d792c03ad9b34689fd1aad815c61392..de93d0db5676105b895b71789cf3ebf15918d639 100644
|
| --- a/chrome/browser/ui/cocoa/bookmarks/bookmark_bar_controller.mm
|
| +++ b/chrome/browser/ui/cocoa/bookmarks/bookmark_bar_controller.mm
|
| @@ -537,11 +537,8 @@ void RecordAppLaunch(Profile* profile, GURL url) {
|
| }
|
|
|
| - (BOOL)canEditBookmark:(const BookmarkNode*)node {
|
| - // Don't allow edit/delete of the bar node, or of "Other Bookmarks"
|
| - if (node == nil ||
|
| - node == bookmarkModel_->bookmark_bar_node() ||
|
| - node == bookmarkModel_->other_node() ||
|
| - node == bookmarkModel_->synced_node())
|
| + // Don't allow edit/delete of the permanent nodes.
|
| + if (node == nil || bookmarkModel_->is_permanent_node(node))
|
| return NO;
|
| return YES;
|
| }
|
| @@ -799,7 +796,7 @@ void RecordAppLaunch(Profile* profile, GURL url) {
|
| BookmarkNode::Type type = senderNode->type();
|
| if (type == BookmarkNode::BOOKMARK_BAR ||
|
| type == BookmarkNode::OTHER_NODE ||
|
| - type == BookmarkNode::SYNCED ||
|
| + type == BookmarkNode::MOBILE ||
|
| type == BookmarkNode::FOLDER) {
|
| parent = senderNode;
|
| newIndex = parent->child_count();
|
|
|