Commit 90da7b6f authored by tapted@chromium.org's avatar tapted@chromium.org

MacViews: Remove aura dependency from menu_test_base

The ui_controls_aura implementations either dispatch events via
aura::Window::GetHost() (which first does GetRootWindow()), find the
root window independently, or else ignore the window argument. So the
GetRootWindow call is not required here.

BUG=399191

Review URL: https://codereview.chromium.org/442633003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287708 0039d316-1c4b-4281-b951-d872f2087c98
parent 5bca36bc
...@@ -6,7 +6,6 @@ ...@@ -6,7 +6,6 @@
#include "chrome/browser/ui/views/menu_test_base.h" #include "chrome/browser/ui/views/menu_test_base.h"
#include "chrome/test/base/interactive_test_utils.h" #include "chrome/test/base/interactive_test_utils.h"
#include "chrome/test/base/ui_test_utils.h" #include "chrome/test/base/ui_test_utils.h"
#include "ui/aura/window.h"
#include "ui/base/test/ui_controls.h" #include "ui/base/test/ui_controls.h"
#include "ui/views/controls/button/menu_button.h" #include "ui/views/controls/button/menu_button.h"
#include "ui/views/controls/menu/menu_item_view.h" #include "ui/views/controls/menu/menu_item_view.h"
...@@ -33,7 +32,7 @@ void MenuTestBase::Click(views::View* view, const base::Closure& next) { ...@@ -33,7 +32,7 @@ void MenuTestBase::Click(views::View* view, const base::Closure& next) {
void MenuTestBase::KeyPress(ui::KeyboardCode keycode, void MenuTestBase::KeyPress(ui::KeyboardCode keycode,
const base::Closure& next) { const base::Closure& next) {
ui_controls::SendKeyPressNotifyWhenDone( ui_controls::SendKeyPressNotifyWhenDone(
GetWidget()->GetNativeView()->GetRootWindow(), keycode, false, false, GetWidget()->GetNativeWindow(), keycode, false, false,
false, false, next); false, false, next);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment