Chromium Code Reviews| Index: components/bookmarks/browser/bookmark_model.cc |
| diff --git a/components/bookmarks/browser/bookmark_model.cc b/components/bookmarks/browser/bookmark_model.cc |
| index f9d58ceeafbcdef3d4b63d51ae60b472722c2180..29a68ae25f6d5c327e90531d8e5b675003803f19 100644 |
| --- a/components/bookmarks/browser/bookmark_model.cc |
| +++ b/components/bookmarks/browser/bookmark_model.cc |
| @@ -110,6 +110,10 @@ class EmptyUndoDelegate : public BookmarkUndoDelegate { |
| // BookmarkModel -------------------------------------------------------------- |
| +const int64_t BookmarkModel::BOOKMARKS_BAR_NODE_ID = 1; |
|
sky
2017/05/25 18:07:05
Rather than exposing these, how about using bookma
calamity
2017/05/26 03:33:34
Done.
|
| +const int64_t BookmarkModel::OTHER_BOOKMARKS_NODE_ID = 2; |
| +const int64_t BookmarkModel::MOBILE_BOOKMARKS_NODE_ID = 3; |
| + |
| BookmarkModel::BookmarkModel(std::unique_ptr<BookmarkClient> client) |
| : client_(std::move(client)), |
| loaded_(false), |
| @@ -1023,12 +1027,15 @@ BookmarkPermanentNode* BookmarkModel::CreatePermanentNode( |
| int title_id; |
| switch (type) { |
| case BookmarkNode::BOOKMARK_BAR: |
| + DCHECK_EQ(BOOKMARKS_BAR_NODE_ID, node->id()); |
| title_id = IDS_BOOKMARK_BAR_FOLDER_NAME; |
| break; |
| case BookmarkNode::OTHER_NODE: |
| + DCHECK_EQ(OTHER_BOOKMARKS_NODE_ID, node->id()); |
| title_id = IDS_BOOKMARK_BAR_OTHER_FOLDER_NAME; |
| break; |
| case BookmarkNode::MOBILE: |
| + DCHECK_EQ(MOBILE_BOOKMARKS_NODE_ID, node->id()); |
| title_id = IDS_BOOKMARK_BAR_MOBILE_FOLDER_NAME; |
| break; |
| default: |