summaryrefslogtreecommitdiffstats
path: root/chrome/browser/bookmarks/bookmark_model.cc
diff options
context:
space:
mode:
authorsky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-06 05:52:26 +0000
committersky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-06 05:52:26 +0000
commit1da5f71715083669a994c6f7346f149510bf5db7 (patch)
treea36fda731f55f4b568524c5dc78e548ba65f4161 /chrome/browser/bookmarks/bookmark_model.cc
parent4f8c5e036600c56b23f62b3fefeefa95ff96a221 (diff)
downloadchromium_src-1da5f71715083669a994c6f7346f149510bf5db7.zip
chromium_src-1da5f71715083669a994c6f7346f149510bf5db7.tar.gz
chromium_src-1da5f71715083669a994c6f7346f149510bf5db7.tar.bz2
Revert 113112 - Revert 113103 - Changes the visibility of the 'mobile' node based on whether there is a node on the sync side.
BUG=102714 TEST=none Review URL: http://codereview.chromium.org/8786006 TBR=sky@chromium.org Review URL: http://codereview.chromium.org/8819008 TBR=sky@chromium.org Review URL: http://codereview.chromium.org/8818004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113117 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/bookmarks/bookmark_model.cc')
-rw-r--r--chrome/browser/bookmarks/bookmark_model.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/chrome/browser/bookmarks/bookmark_model.cc b/chrome/browser/bookmarks/bookmark_model.cc
index b0dfada..2d735bc 100644
--- a/chrome/browser/bookmarks/bookmark_model.cc
+++ b/chrome/browser/bookmarks/bookmark_model.cc
@@ -108,6 +108,8 @@ class MobileNode : public BookmarkNode {
explicit MobileNode(int64 id);
virtual ~MobileNode();
+ void set_visible(bool value) { visible_ = value; }
+
// BookmarkNode overrides:
virtual bool IsVisible() const OVERRIDE;
@@ -546,6 +548,11 @@ void BookmarkModel::ClearStore() {
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) !=