Index: chrome/browser/ui/toolbar/wrench_menu_model.cc |
diff --git a/chrome/browser/ui/toolbar/wrench_menu_model.cc b/chrome/browser/ui/toolbar/wrench_menu_model.cc |
index 08b24858c8d64791775d5d46d46c8d4037dde6ff..647ce2a59225a387994087754c7b81e6d5af686f 100644 |
--- a/chrome/browser/ui/toolbar/wrench_menu_model.cc |
+++ b/chrome/browser/ui/toolbar/wrench_menu_model.cc |
@@ -249,7 +249,9 @@ void ToolsMenuModel::Build(Browser* browser) { |
AddSeparator(ui::NORMAL_SEPARATOR); |
} |
- AddItemWithStringId(IDC_MANAGE_EXTENSIONS, IDS_SHOW_EXTENSIONS); |
+ // If settings-in-a-window is enabled the Extensions item is at the top level. |
+ if (!::switches::SettingsWindowEnabled()) |
+ AddItemWithStringId(IDC_MANAGE_EXTENSIONS, IDS_SHOW_EXTENSIONS); |
if (chrome::CanOpenTaskManager()) |
AddItemWithStringId(IDC_TASK_MANAGER, IDS_TASK_MANAGER); |
@@ -613,6 +615,9 @@ void WrenchMenuModel::Build() { |
AddItemWithStringId(IDC_SHOW_HISTORY, IDS_SHOW_HISTORY); |
AddItemWithStringId(IDC_SHOW_DOWNLOADS, IDS_SHOW_DOWNLOADS); |
+ // If settings-in-a-window is enabled the Extensions item is at the top level. |
+ if (::switches::SettingsWindowEnabled()) |
+ AddItemWithStringId(IDC_MANAGE_EXTENSIONS, IDS_SHOW_EXTENSIONS); |
AddSeparator(ui::NORMAL_SEPARATOR); |
#if !defined(OS_CHROMEOS) |