summaryrefslogtreecommitdiffstats
path: root/chrome/browser/browser_commands.cc
diff options
context:
space:
mode:
authorben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2008-11-11 21:57:56 +0000
committerben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2008-11-11 21:57:56 +0000
commit999aa609b3fc8a9bc14d0d39d34890cf1df1160c (patch)
tree4fca9259b9ec59407a248e7a685c0ac6bc31e8e5 /chrome/browser/browser_commands.cc
parent1dc73f568f2914b38016d396eb387b9db5f0d360 (diff)
downloadchromium_src-999aa609b3fc8a9bc14d0d39d34890cf1df1160c.zip
chromium_src-999aa609b3fc8a9bc14d0d39d34890cf1df1160c.tar.gz
chromium_src-999aa609b3fc8a9bc14d0d39d34890cf1df1160c.tar.bz2
More cleanup in Browser:
- remove "RunSimpleFrameMenu" method that isn't used anymore. - rename Browser::GetType() to Browser::type() Review URL: http://codereview.chromium.org/10605 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5209 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/browser_commands.cc')
-rw-r--r--chrome/browser/browser_commands.cc68
1 files changed, 5 insertions, 63 deletions
diff --git a/chrome/browser/browser_commands.cc b/chrome/browser/browser_commands.cc
index f359c14..6b90148 100644
--- a/chrome/browser/browser_commands.cc
+++ b/chrome/browser/browser_commands.cc
@@ -54,7 +54,7 @@ void Browser::InitCommandState() {
controller_.UpdateCommandEnabled(IDC_STOP, true);
controller_.UpdateCommandEnabled(IDC_RELOAD, true);
controller_.UpdateCommandEnabled(IDC_HOME,
- GetType() == BrowserType::TABBED_BROWSER);
+ type() == BrowserType::TABBED_BROWSER);
controller_.UpdateCommandEnabled(IDC_GO, true);
controller_.UpdateCommandEnabled(IDC_NEWTAB, true);
controller_.UpdateCommandEnabled(IDC_CLOSETAB, true);
@@ -149,12 +149,12 @@ void Browser::InitCommandState() {
controller_.UpdateCommandEnabled(IDC_ENCODING_WINDOWS1258, true);
controller_.UpdateCommandEnabled(IDC_OPTIONS, true);
controller_.UpdateCommandEnabled(IDC_CLOSE_WEB_APP,
- GetType() != BrowserType::TABBED_BROWSER);
+ type() != BrowserType::TABBED_BROWSER);
controller_.UpdateCommandEnabled(IDC_SHOW_AS_TAB,
- GetType() == BrowserType::BROWSER);
+ type() == BrowserType::BROWSER);
controller_.UpdateCommandEnabled(
IDC_RESTORE_TAB, (!profile_->IsOffTheRecord() &&
- GetType() == BrowserType::TABBED_BROWSER));
+ type() == BrowserType::TABBED_BROWSER));
controller_.UpdateCommandEnabled(IDC_EXIT, true);
// the debugger doesn't work in single process mode
controller_.UpdateCommandEnabled(IDC_DEBUGGER,
@@ -288,7 +288,7 @@ void Browser::ExecuteCommand(int id) {
case IDC_NEWTAB:
UserMetrics::RecordAction(L"NewTab", profile_);
- if (GetType() == BrowserType::TABBED_BROWSER) {
+ if (type() == BrowserType::TABBED_BROWSER) {
AddBlankTab(true);
} else {
Browser* b = GetOrCreateTabbedBrowser();
@@ -906,64 +906,6 @@ void Browser::OpenClearBrowsingDataDialog() {
new ClearBrowsingDataView(profile_))->Show();
}
-void Browser::RunSimpleFrameMenu(const gfx::Point& pt, HWND hwnd) {
- bool for_popup = !IsApplication();
- EncodingMenuControllerDelegate d(this, &controller_);
-
- // The menu's anchor point is different based on the UI layout.
- Menu::AnchorPoint anchor;
- if (l10n_util::GetTextDirection() == l10n_util::RIGHT_TO_LEFT)
- anchor = Menu::TOPRIGHT;
- else
- anchor = Menu::TOPLEFT;
-
- Menu m(&d, anchor, hwnd);
- m.AppendMenuItemWithLabel(IDC_BACK,
- l10n_util::GetString(IDS_CONTENT_CONTEXT_BACK));
- m.AppendMenuItemWithLabel(IDC_FORWARD,
- l10n_util::GetString(
- IDS_CONTENT_CONTEXT_FORWARD));
- m.AppendMenuItemWithLabel(IDC_RELOAD,
- l10n_util::GetString(IDS_APP_MENU_RELOAD));
- m.AppendSeparator();
- m.AppendMenuItemWithLabel(IDC_DUPLICATE,
- l10n_util::GetString(IDS_APP_MENU_DUPLICATE));
- m.AppendMenuItemWithLabel(IDC_COPY_URL,
- l10n_util::GetString(IDS_APP_MENU_COPY_URL));
- if (for_popup) {
- m.AppendMenuItemWithLabel(IDC_SHOW_AS_TAB,
- l10n_util::GetString(IDS_SHOW_AS_TAB));
- }
- m.AppendMenuItemWithLabel(IDC_NEWTAB,
- l10n_util::GetString(IDS_APP_MENU_NEW_WEB_PAGE));
- m.AppendSeparator();
- m.AppendMenuItemWithLabel(IDC_CUT, l10n_util::GetString(IDS_CUT));
- m.AppendMenuItemWithLabel(IDC_COPY, l10n_util::GetString(IDS_COPY));
- m.AppendMenuItemWithLabel(IDC_PASTE, l10n_util::GetString(IDS_PASTE));
- m.AppendSeparator();
- m.AppendMenuItemWithLabel(IDC_FIND, l10n_util::GetString(IDS_FIND_IN_PAGE));
- m.AppendMenuItemWithLabel(IDC_SAVEPAGE, l10n_util::GetString(IDS_SAVEPAGEAS));
- m.AppendMenuItemWithLabel(IDC_PRINT, l10n_util::GetString(IDS_PRINT));
- m.AppendSeparator();
- Menu* zoom_menu = m.AppendSubMenu(IDC_ZOOM,
- l10n_util::GetString(IDS_ZOOM));
- zoom_menu->AppendMenuItemWithLabel(IDC_ZOOM_PLUS,
- l10n_util::GetString(IDS_ZOOM_PLUS));
- zoom_menu->AppendMenuItemWithLabel(IDC_ZOOM_NORMAL,
- l10n_util::GetString(IDS_ZOOM_NORMAL));
- zoom_menu->AppendMenuItemWithLabel(IDC_ZOOM_MINUS,
- l10n_util::GetString(IDS_ZOOM_MINUS));
-
- // Create encoding menu.
- Menu* encoding_menu = m.AppendSubMenu(IDC_ENCODING,
- l10n_util::GetString(IDS_ENCODING));
- EncodingMenuControllerDelegate::BuildEncodingMenu(profile_, encoding_menu);
-
- m.AppendSeparator();
- m.AppendMenuItemWithLabel(IDC_CLOSE_WEB_APP, l10n_util::GetString(IDS_CLOSE));
- m.RunMenuAt(pt.x(), pt.y());
-}
-
void Browser::CopyCurrentURLToClipBoard() {
TabContents* tc = GetSelectedTabContents();
DCHECK(tc);