Index: chrome/browser/bookmarks/bookmark_model.cc |
=================================================================== |
--- chrome/browser/bookmarks/bookmark_model.cc (revision 113116) |
+++ chrome/browser/bookmarks/bookmark_model.cc (working copy) |
@@ -108,6 +108,8 @@ |
explicit MobileNode(int64 id); |
virtual ~MobileNode(); |
+ void set_visible(bool value) { visible_ = value; } |
+ |
// BookmarkNode overrides: |
virtual bool IsVisible() const OVERRIDE; |
@@ -546,6 +548,11 @@ |
store_ = NULL; |
} |
+void BookmarkModel::SetMobileFolderVisible(bool value) { |
+ DCHECK(loaded_); |
+ static_cast<MobileNode*>(mobile_node_)->set_visible(value); |
+} |
+ |
bool BookmarkModel::IsBookmarkedNoLock(const GURL& url) { |
BookmarkNode tmp_node(url); |
return (nodes_ordered_by_url_set_.find(&tmp_node) != |