From 00ffe5dd99527a0cb1035af6749417f5fb1c134e Mon Sep 17 00:00:00 2001 From: "maruel@chromium.org" Date: Wed, 13 May 2009 17:52:48 +0000 Subject: Revert 15965. I wasn't supposed to check that in since it still doesn't compile on linux and mac! TBR=sky Review URL: http://codereview.chromium.org/113351 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15967 0039d316-1c4b-4281-b951-d872f2087c98 --- views/controls/button/button_dropdown.cc | 3 +-- views/controls/button/menu_button.cc | 5 +++-- views/controls/button/native_button_win.cc | 2 -- 3 files changed, 4 insertions(+), 6 deletions(-) (limited to 'views/controls/button') diff --git a/views/controls/button/button_dropdown.cc b/views/controls/button/button_dropdown.cc index 157caf0..270894b 100644 --- a/views/controls/button/button_dropdown.cc +++ b/views/controls/button/button_dropdown.cc @@ -5,7 +5,6 @@ #include "views/controls/button/button_dropdown.h" #include "app/l10n_util.h" -#include "base/compiler_specific.h" #include "base/message_loop.h" #include "grit/generated_resources.h" #include "views/controls/menu/view_menu_delegate.h" @@ -27,7 +26,7 @@ ButtonDropDown::ButtonDropDown(ButtonListener* listener, : ImageButton(listener), menu_delegate_(menu_delegate), y_position_on_lbuttondown_(0), - ALLOW_THIS_IN_INITIALIZER_LIST(show_menu_factory_(this)) { + show_menu_factory_(this) { } ButtonDropDown::~ButtonDropDown() { diff --git a/views/controls/button/menu_button.cc b/views/controls/button/menu_button.cc index 6dbf4ae..993cd9b 100644 --- a/views/controls/button/menu_button.cc +++ b/views/controls/button/menu_button.cc @@ -110,7 +110,7 @@ int MenuButton::GetMaximumScreenXCoordinate() { } HWND hwnd = widget->GetNativeView(); - RECT t; + CRect t; ::GetWindowRect(hwnd, &t); gfx::Rect r(t); @@ -154,7 +154,8 @@ bool MenuButton::Activate() { GetRootView()->SetMouseHandler(NULL); menu_visible_ = true; - menu_delegate_->RunMenu(this, menu_position, GetWidget()->GetNativeView()); + menu_delegate_->RunMenu(this, menu_position.ToPOINT(), + GetWidget()->GetNativeView()); menu_visible_ = false; menu_closed_time_ = Time::Now(); diff --git a/views/controls/button/native_button_win.cc b/views/controls/button/native_button_win.cc index 5dd70d3..6748241 100644 --- a/views/controls/button/native_button_win.cc +++ b/views/controls/button/native_button_win.cc @@ -4,8 +4,6 @@ #include "views/controls/button/native_button_win.h" -#include - #include "base/logging.h" #include "views/controls/button/checkbox.h" #include "views/controls/button/native_button.h" -- cgit v1.1