| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/ui/bookmarks/bookmark_context_menu_controller.h" | 5 #include "chrome/browser/ui/bookmarks/bookmark_context_menu_controller.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 | 8 |
| 9 #include "base/command_line.h" | 9 #include "base/command_line.h" |
| 10 #include "base/compiler_specific.h" | 10 #include "base/compiler_specific.h" |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 72 if (selection_.size() == 1 && selection_[0]->is_url()) { | 72 if (selection_.size() == 1 && selection_[0]->is_url()) { |
| 73 AddItem(IDC_BOOKMARK_BAR_OPEN_ALL, | 73 AddItem(IDC_BOOKMARK_BAR_OPEN_ALL, |
| 74 IDS_BOOKMARK_BAR_OPEN_IN_NEW_TAB); | 74 IDS_BOOKMARK_BAR_OPEN_IN_NEW_TAB); |
| 75 AddItem(IDC_BOOKMARK_BAR_OPEN_ALL_NEW_WINDOW, | 75 AddItem(IDC_BOOKMARK_BAR_OPEN_ALL_NEW_WINDOW, |
| 76 IDS_BOOKMARK_BAR_OPEN_IN_NEW_WINDOW); | 76 IDS_BOOKMARK_BAR_OPEN_IN_NEW_WINDOW); |
| 77 AddItem(IDC_BOOKMARK_BAR_OPEN_ALL_INCOGNITO, | 77 AddItem(IDC_BOOKMARK_BAR_OPEN_ALL_INCOGNITO, |
| 78 IDS_BOOKMARK_BAR_OPEN_INCOGNITO); | 78 IDS_BOOKMARK_BAR_OPEN_INCOGNITO); |
| 79 } else { | 79 } else { |
| 80 int count = chrome::OpenCount(parent_window_, selection_); | 80 int count = chrome::OpenCount(parent_window_, selection_); |
| 81 AddItem(IDC_BOOKMARK_BAR_OPEN_ALL, | 81 AddItem(IDC_BOOKMARK_BAR_OPEN_ALL, |
| 82 l10n_util::GetPluralStringFUTF16(IDS_BOOKMARK_BAR_OPEN_ALL, count)); | 82 l10n_util::GetPluralStringFUTF16(IDS_BOOKMARK_BAR_OPEN_ALL_COUNT, |
| 83 count)); |
| 83 AddItem(IDC_BOOKMARK_BAR_OPEN_ALL_NEW_WINDOW, | 84 AddItem(IDC_BOOKMARK_BAR_OPEN_ALL_NEW_WINDOW, |
| 84 l10n_util::GetPluralStringFUTF16( | 85 l10n_util::GetPluralStringFUTF16( |
| 85 IDS_BOOKMARK_BAR_OPEN_ALL_NEW_WINDOW, count)); | 86 IDS_BOOKMARK_BAR_OPEN_ALL_COUNT_NEW_WINDOW, count)); |
| 86 | 87 |
| 87 int incognito_count = | 88 int incognito_count = |
| 88 chrome::OpenCount(parent_window_, selection_, profile_); | 89 chrome::OpenCount(parent_window_, selection_, profile_); |
| 89 AddItem(IDC_BOOKMARK_BAR_OPEN_ALL_INCOGNITO, | 90 AddItem(IDC_BOOKMARK_BAR_OPEN_ALL_INCOGNITO, |
| 90 l10n_util::GetPluralStringFUTF16( | 91 l10n_util::GetPluralStringFUTF16( |
| 91 IDS_BOOKMARK_BAR_OPEN_ALL_INCOGNITO, incognito_count)); | 92 IDS_BOOKMARK_BAR_OPEN_ALL_COUNT_INCOGNITO, incognito_count)); |
| 92 } | 93 } |
| 93 | 94 |
| 94 AddSeparator(); | 95 AddSeparator(); |
| 95 if (selection_.size() == 1 && selection_[0]->is_folder()) { | 96 if (selection_.size() == 1 && selection_[0]->is_folder()) { |
| 96 AddItem(IDC_BOOKMARK_BAR_RENAME_FOLDER, IDS_BOOKMARK_BAR_RENAME_FOLDER); | 97 AddItem(IDC_BOOKMARK_BAR_RENAME_FOLDER, IDS_BOOKMARK_BAR_RENAME_FOLDER); |
| 97 } else { | 98 } else { |
| 98 AddItem(IDC_BOOKMARK_BAR_EDIT, IDS_BOOKMARK_BAR_EDIT); | 99 AddItem(IDC_BOOKMARK_BAR_EDIT, IDS_BOOKMARK_BAR_EDIT); |
| 99 } | 100 } |
| 100 | 101 |
| 101 AddSeparator(); | 102 AddSeparator(); |
| (...skipping 333 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 435 return !managed->managed_node()->empty(); | 436 return !managed->managed_node()->empty(); |
| 436 } | 437 } |
| 437 | 438 |
| 438 return true; | 439 return true; |
| 439 } | 440 } |
| 440 | 441 |
| 441 void BookmarkContextMenuController::BookmarkModelChanged() { | 442 void BookmarkContextMenuController::BookmarkModelChanged() { |
| 442 if (delegate_) | 443 if (delegate_) |
| 443 delegate_->CloseMenu(); | 444 delegate_->CloseMenu(); |
| 444 } | 445 } |
| OLD | NEW |