| Index: chrome/browser/ui/bookmarks/bookmark_context_menu_controller.cc
|
| diff --git a/chrome/browser/ui/bookmarks/bookmark_context_menu_controller.cc b/chrome/browser/ui/bookmarks/bookmark_context_menu_controller.cc
|
| index 51603e0f5c7468ceb1c5ac636ae78307cfefe5d3..ecd87cb2c771701808ed55e475a355bbe08176f4 100644
|
| --- a/chrome/browser/ui/bookmarks/bookmark_context_menu_controller.cc
|
| +++ b/chrome/browser/ui/bookmarks/bookmark_context_menu_controller.cc
|
| @@ -113,7 +113,7 @@ void BookmarkContextMenuController::BuildMenu() {
|
| IDS_BOOKMARK_BAR_SHOW_APPS_SHORTCUT);
|
| }
|
| AddCheckboxItem(IDC_BOOKMARK_BAR_SHOW_MANAGED_BOOKMARKS,
|
| - IDS_BOOKMARK_BAR_SHOW_MANAGED_BOOKMARKS);
|
| + IDS_BOOKMARK_BAR_SHOW_MANAGED_BOOKMARKS_DEFAULT_NAME);
|
| AddCheckboxItem(IDC_BOOKMARK_BAR_ALWAYS_SHOW, IDS_SHOW_BOOKMARK_BAR);
|
| }
|
|
|
| @@ -302,7 +302,8 @@ void BookmarkContextMenuController::ExecuteCommand(int id, int event_flags) {
|
| bool BookmarkContextMenuController::IsItemForCommandIdDynamic(int command_id)
|
| const {
|
| return command_id == IDC_BOOKMARK_BAR_UNDO ||
|
| - command_id == IDC_BOOKMARK_BAR_REDO;
|
| + command_id == IDC_BOOKMARK_BAR_REDO ||
|
| + command_id == IDC_BOOKMARK_BAR_SHOW_MANAGED_BOOKMARKS;
|
| }
|
|
|
| base::string16 BookmarkContextMenuController::GetLabelForCommandId(
|
| @@ -315,6 +316,12 @@ base::string16 BookmarkContextMenuController::GetLabelForCommandId(
|
| return BookmarkUndoServiceFactory::GetForProfile(profile_)->
|
| undo_manager()->GetRedoLabel();
|
| }
|
| + if (command_id == IDC_BOOKMARK_BAR_SHOW_MANAGED_BOOKMARKS) {
|
| + ChromeBookmarkClient* client =
|
| + ChromeBookmarkClientFactory::GetForProfile(profile_);
|
| + return l10n_util::GetStringFUTF16(IDS_BOOKMARK_BAR_SHOW_MANAGED_BOOKMARKS,
|
| + client->managed_node()->GetTitle());
|
| + }
|
|
|
| NOTREACHED();
|
| return base::string16();
|
|
|