| Index: components/bookmarks/browser/bookmark_model.h
|
| diff --git a/components/bookmarks/browser/bookmark_model.h b/components/bookmarks/browser/bookmark_model.h
|
| index e4aacf28b8fb53bdb808d19983fcd76288d73b5a..12d3d4ed1f8575b7f704c7dba46206d73ea0d575 100644
|
| --- a/components/bookmarks/browser/bookmark_model.h
|
| +++ b/components/bookmarks/browser/bookmark_model.h
|
| @@ -98,12 +98,10 @@ class BookmarkModel : public BookmarkService {
|
| bool is_root_node(const BookmarkNode* node) const { return node == &root_; }
|
|
|
| // Returns whether the given |node| is one of the permanent nodes - root node,
|
| - // 'bookmark bar' node, 'other' node or 'mobile' node.
|
| + // 'bookmark bar' node, 'other' node or 'mobile' node, or one of the root
|
| + // nodes supplied by the |client_|.
|
| bool is_permanent_node(const BookmarkNode* node) const {
|
| - return node == &root_ ||
|
| - node == bookmark_bar_node_ ||
|
| - node == other_node_ ||
|
| - node == mobile_node_;
|
| + return node == &root_ || node->parent() == &root_;
|
| }
|
|
|
| // Returns the parent the last node was added to. This never returns NULL
|
|
|