Index: chrome/browser/ui/toolbar/wrench_menu_model_chromeos.cc |
diff --git a/chrome/browser/ui/toolbar/wrench_menu_model_chromeos.cc b/chrome/browser/ui/toolbar/wrench_menu_model_chromeos.cc |
deleted file mode 100644 |
index ced051802ffb374e4ddb6a4e7912f39f17eeceda..0000000000000000000000000000000000000000 |
--- a/chrome/browser/ui/toolbar/wrench_menu_model_chromeos.cc |
+++ /dev/null |
@@ -1,86 +0,0 @@ |
-// Copyright (c) 2012 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "chrome/browser/ui/toolbar/wrench_menu_model.h" |
- |
-#include "base/command_line.h" |
-#include "base/i18n/number_formatting.h" |
-#include "chrome/app/chrome_command_ids.h" |
-#include "chrome/browser/chromeos/login/user_manager.h" |
-#include "chrome/browser/task_manager/task_manager.h" |
-#include "chrome/common/chrome_switches.h" |
-#include "grit/chromium_strings.h" |
-#include "grit/generated_resources.h" |
-#include "grit/theme_resources.h" |
-#include "ui/base/l10n/l10n_util.h" |
-#include "ui/base/resource/resource_bundle.h" |
- |
-void WrenchMenuModel::Build() { |
- AddItemWithStringId(IDC_NEW_TAB, IDS_NEW_TAB); |
- AddItemWithStringId(IDC_NEW_WINDOW, IDS_NEW_WINDOW); |
- if (!CommandLine::ForCurrentProcess()->HasSwitch(switches::kGuestSession)) |
- AddItemWithStringId(IDC_NEW_INCOGNITO_WINDOW, IDS_NEW_INCOGNITO_WINDOW); |
- |
- AddSeparator(); |
- CreateCutCopyPaste(); |
- |
- AddSeparator(); |
- CreateZoomFullscreen(); |
- |
- AddSeparator(); |
- AddItemWithStringId(IDC_SAVE_PAGE, IDS_SAVE_PAGE); |
- AddItemWithStringId(IDC_FIND, IDS_FIND); |
- AddItemWithStringId(IDC_PRINT, IDS_PRINT); |
- |
- tools_menu_model_.reset(new ToolsMenuModel(this, browser_)); |
- AddSubMenuWithStringId(IDC_ZOOM_MENU, IDS_TOOLS_MENU, |
- tools_menu_model_.get()); |
- |
- AddSeparator(); |
- |
- bookmark_sub_menu_model_.reset(new BookmarkSubMenuModel(this, browser_)); |
- AddSubMenuWithStringId(IDC_BOOKMARKS_MENU, IDS_BOOKMARKS_MENU, |
- bookmark_sub_menu_model_.get()); |
- AddItemWithStringId(IDC_SHOW_HISTORY, IDS_SHOW_HISTORY); |
- AddItemWithStringId(IDC_SHOW_DOWNLOADS, IDS_SHOW_DOWNLOADS); |
- |
- AddSeparator(); |
- |
- AddItemWithStringId(IDC_OPTIONS, IDS_SETTINGS); |
- AddItem(IDC_ABOUT, l10n_util::GetStringUTF16(IDS_ABOUT)); |
- string16 num_background_pages = base::FormatNumber( |
- TaskManager::GetBackgroundPageCount()); |
- AddItem(IDC_VIEW_BACKGROUND_PAGES, |
- l10n_util::GetStringFUTF16(IDS_VIEW_BACKGROUND_PAGES, |
- num_background_pages)); |
- AddItem(IDC_VIEW_INCOMPATIBILITIES, |
- l10n_util::GetStringUTF16(IDS_VIEW_INCOMPATIBILITIES)); |
- |
- // Use an icon for IDC_HELP_PAGE menu item. |
- AddItemWithStringId(IDC_HELP_PAGE, IDS_HELP_PAGE); |
- ResourceBundle& rb = ResourceBundle::GetSharedInstance(); |
- SetIcon(GetIndexOfCommandId(IDC_HELP_PAGE), |
- *rb.GetBitmapNamed(IDR_HELP_MENU)); |
- |
- // Show IDC_FEEDBACK in top-tier wrench menu for ChromeOS. |
- AddItemWithStringId(IDC_FEEDBACK, IDS_FEEDBACK); |
- |
- AddGlobalErrorMenuItems(); |
- |
-#if !defined(USE_ASH) |
- AddSeparator(); |
- |
- if (CommandLine::ForCurrentProcess()->HasSwitch(switches::kGuestSession)) { |
- AddItemWithStringId(IDC_EXIT, IDS_EXIT_GUEST_MODE); |
- AddItemWithStringId(IDC_SHUTDOWN, IDS_SHUTDOWN_BUTTON); |
- } else if (chromeos::UserManager::Get()->IsLoggedInAsDemoUser()) { |
- AddItemWithStringId(IDC_EXIT, IDS_SIGN_OUT); |
- } else { |
- AddItemWithStringId(IDC_LOCK_SCREEN, IDS_LOCK_SCREEN); |
- AddItemWithStringId(IDC_EXIT, IDS_SIGN_OUT); |
- AddItemWithStringId(IDC_SHUTDOWN, IDS_SHUTDOWN_BUTTON); |
- } |
-#endif |
-} |
- |