diff options
author | ben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-11-11 21:57:56 +0000 |
---|---|---|
committer | ben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-11-11 21:57:56 +0000 |
commit | 999aa609b3fc8a9bc14d0d39d34890cf1df1160c (patch) | |
tree | 4fca9259b9ec59407a248e7a685c0ac6bc31e8e5 /chrome/browser/browser_commands.cc | |
parent | 1dc73f568f2914b38016d396eb387b9db5f0d360 (diff) | |
download | chromium_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.cc | 68 |
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); |