Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2771)

Unified Diff: chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc

Issue 6837021: Disable bookmark editing (views UI). (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebase. Created 9 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
diff --git a/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc b/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
index 8c22e23ec47bd8239474efa60fcf6d7a2c39537c..2c0d992ab212176c7fdbf502730f9e24396f260e 100644
--- a/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
+++ b/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
@@ -539,7 +539,8 @@ bool BookmarkBarView::AreDropTypesRequired() {
}
bool BookmarkBarView::CanDrop(const ui::OSExchangeData& data) {
- if (!model_ || !model_->IsLoaded())
+ if (!model_ || !model_->IsLoaded() ||
+ !profile_->GetPrefs()->GetBoolean(prefs::kEditBookmarksEnabled))
return false;
if (!drop_info_.get())
@@ -1114,7 +1115,7 @@ int BookmarkBarView::GetDragOperationsForView(View* sender,
for (int i = 0; i < GetBookmarkButtonCount(); ++i) {
if (sender == GetBookmarkButton(i)) {
return bookmark_utils::BookmarkDragOperation(
- model_->GetBookmarkBarNode()->GetChild(i));
+ profile_, model_->GetBookmarkBarNode()->GetChild(i));
}
}
NOTREACHED();

Powered by Google App Engine
This is Rietveld 408576698