| Index: ui/aura/test/event_generator.cc
|
| ===================================================================
|
| --- ui/aura/test/event_generator.cc (revision 150582)
|
| +++ ui/aura/test/event_generator.cc (working copy)
|
| @@ -5,8 +5,8 @@
|
| #include "ui/aura/test/event_generator.h"
|
|
|
| #include "base/memory/scoped_ptr.h"
|
| -#include "ui/aura/event.h"
|
| #include "ui/aura/root_window.h"
|
| +#include "ui/base/event.h"
|
|
|
| #if defined(USE_X11)
|
| #include <X11/Xlib.h>
|
| @@ -15,7 +15,7 @@
|
|
|
| namespace {
|
|
|
| -class TestKeyEvent : public aura::KeyEvent {
|
| +class TestKeyEvent : public ui::KeyEvent {
|
| public:
|
| TestKeyEvent(const base::NativeEvent& native_event, int flags)
|
| : KeyEvent(native_event, false /* is_char */) {
|
| @@ -23,13 +23,13 @@
|
| }
|
| };
|
|
|
| -class TestTouchEvent : public aura::TouchEvent {
|
| +class TestTouchEvent : public ui::TouchEventImpl {
|
| public:
|
| TestTouchEvent(ui::EventType type,
|
| const gfx::Point& root_location,
|
| int flags)
|
| - : TouchEvent(type, root_location, 0,
|
| - base::Time::NowFromSystemTime() - base::Time()) {
|
| + : TouchEventImpl(type, root_location, 0,
|
| + base::Time::NowFromSystemTime() - base::Time()) {
|
| set_flags(flags);
|
| }
|
|
|
| @@ -40,7 +40,7 @@
|
| gfx::Point CenterOfWindowInRootWindowCoordinate(aura::RootWindow* root_window,
|
| aura::Window* window) {
|
| gfx::Point center = window->bounds().CenterPoint();
|
| - aura::Window::ConvertPointToWindow(window->parent(), root_window, ¢er);
|
| + aura::Window::ConvertPointToTarget(window->parent(), root_window, ¢er);
|
| return center;
|
| }
|
|
|
| @@ -73,16 +73,16 @@
|
| void EventGenerator::PressLeftButton() {
|
| if ((flags_ & ui::EF_LEFT_MOUSE_BUTTON) == 0) {
|
| flags_ |= ui::EF_LEFT_MOUSE_BUTTON;
|
| - MouseEvent mouseev(
|
| - ui::ET_MOUSE_PRESSED, current_location_, current_location_, flags_);
|
| + ui::MouseEvent mouseev(ui::ET_MOUSE_PRESSED, current_location_,
|
| + current_location_, flags_);
|
| Dispatch(mouseev);
|
| }
|
| }
|
|
|
| void EventGenerator::ReleaseLeftButton() {
|
| if (flags_ & ui::EF_LEFT_MOUSE_BUTTON) {
|
| - MouseEvent mouseev(
|
| - ui::ET_MOUSE_RELEASED, current_location_, current_location_, flags_);
|
| + ui::MouseEvent mouseev(ui::ET_MOUSE_RELEASED, current_location_,
|
| + current_location_, flags_);
|
| Dispatch(mouseev);
|
| flags_ ^= ui::EF_LEFT_MOUSE_BUTTON;
|
| }
|
| @@ -108,7 +108,7 @@
|
| for (int i = 1; i <= count; i++) {
|
| const gfx::Point move_point = current_location_.Add(
|
| gfx::Point(diff.x() / count * i, diff.y() / count * i));
|
| - MouseEvent mouseev(event_type, move_point, move_point, flags_);
|
| + ui::MouseEvent mouseev(event_type, move_point, move_point, flags_);
|
| Dispatch(mouseev);
|
| }
|
| current_location_ = point;
|
| @@ -117,7 +117,7 @@
|
| void EventGenerator::MoveMouseRelativeTo(const Window* window,
|
| const gfx::Point& point) {
|
| gfx::Point root_point(point);
|
| - aura::Window::ConvertPointToWindow(window, root_window_, &root_point);
|
| + Window::ConvertPointToTarget(window, root_window_, &root_point);
|
|
|
| MoveMouseTo(root_point);
|
| }
|
| @@ -162,22 +162,25 @@
|
|
|
| void EventGenerator::GestureTapAt(const gfx::Point& location) {
|
| const int kTouchId = 2;
|
| - TouchEvent press(ui::ET_TOUCH_PRESSED, location, kTouchId,
|
| - base::Time::NowFromSystemTime() - base::Time());
|
| + ui::TouchEventImpl press(ui::ET_TOUCH_PRESSED, location, kTouchId,
|
| + base::Time::NowFromSystemTime() - base::Time());
|
| Dispatch(press);
|
|
|
| - TouchEvent release(ui::ET_TOUCH_RELEASED, location, kTouchId,
|
| + ui::TouchEventImpl release(
|
| + ui::ET_TOUCH_RELEASED, location, kTouchId,
|
| press.time_stamp() + base::TimeDelta::FromMilliseconds(50));
|
| Dispatch(release);
|
| }
|
|
|
| void EventGenerator::GestureTapDownAndUp(const gfx::Point& location) {
|
| const int kTouchId = 3;
|
| - TouchEvent press(ui::ET_TOUCH_PRESSED, location, kTouchId,
|
| + ui::TouchEventImpl press(
|
| + ui::ET_TOUCH_PRESSED, location, kTouchId,
|
| base::Time::NowFromSystemTime() - base::Time());
|
| Dispatch(press);
|
|
|
| - TouchEvent release(ui::ET_TOUCH_RELEASED, location, kTouchId,
|
| + ui::TouchEventImpl release(
|
| + ui::ET_TOUCH_RELEASED, location, kTouchId,
|
| press.time_stamp() + base::TimeDelta::FromMilliseconds(1000));
|
| Dispatch(release);
|
| }
|
| @@ -188,7 +191,7 @@
|
| int steps) {
|
| const int kTouchId = 5;
|
| base::TimeDelta timestamp = base::Time::NowFromSystemTime() - base::Time();
|
| - TouchEvent press(ui::ET_TOUCH_PRESSED, start, kTouchId, timestamp);
|
| + ui::TouchEventImpl press(ui::ET_TOUCH_PRESSED, start, kTouchId, timestamp);
|
| Dispatch(press);
|
|
|
| int dx = (end.x() - start.x()) / steps;
|
| @@ -197,11 +200,11 @@
|
| for (int i = 0; i < steps; ++i) {
|
| location.Offset(dx, dy);
|
| timestamp += step_delay;
|
| - TouchEvent move(ui::ET_TOUCH_MOVED, location, kTouchId, timestamp);
|
| + ui::TouchEventImpl move(ui::ET_TOUCH_MOVED, location, kTouchId, timestamp);
|
| Dispatch(move);
|
| }
|
|
|
| - TouchEvent release(ui::ET_TOUCH_RELEASED, end, kTouchId, timestamp);
|
| + ui::TouchEventImpl release(ui::ET_TOUCH_RELEASED, end, kTouchId, timestamp);
|
| Dispatch(release);
|
| }
|
|
|
| @@ -222,7 +225,7 @@
|
| base::TimeDelta press_time = base::Time::NowFromSystemTime() - base::Time();
|
| for (int i = 0; i < count; ++i) {
|
| points[i] = start[i];
|
| - TouchEvent press(ui::ET_TOUCH_PRESSED, points[i], i, press_time);
|
| + ui::TouchEventImpl press(ui::ET_TOUCH_PRESSED, points[i], i, press_time);
|
| Dispatch(press);
|
| }
|
|
|
| @@ -231,7 +234,7 @@
|
| base::TimeDelta::FromMilliseconds(event_separation_time_ms * step);
|
| for (int i = 0; i < count; ++i) {
|
| points[i].Offset(delta_x, delta_y);
|
| - TouchEvent move(ui::ET_TOUCH_MOVED, points[i], i, move_time);
|
| + ui::TouchEventImpl move(ui::ET_TOUCH_MOVED, points[i], i, move_time);
|
| Dispatch(move);
|
| }
|
| }
|
| @@ -239,7 +242,8 @@
|
| base::TimeDelta release_time = press_time +
|
| base::TimeDelta::FromMilliseconds(event_separation_time_ms * steps);
|
| for (int i = 0; i < count; ++i) {
|
| - TouchEvent release(ui::ET_TOUCH_RELEASED, points[i], i, release_time);
|
| + ui::TouchEventImpl release(
|
| + ui::ET_TOUCH_RELEASED, points[i], i, release_time);
|
| Dispatch(release);
|
| }
|
| }
|
| @@ -252,12 +256,12 @@
|
| DispatchKeyEvent(false, key_code, flags);
|
| }
|
|
|
| -void EventGenerator::Dispatch(Event& event) {
|
| +void EventGenerator::Dispatch(ui::Event& event) {
|
| switch (event.type()) {
|
| case ui::ET_KEY_PRESSED:
|
| case ui::ET_KEY_RELEASED:
|
| root_window_->AsRootWindowHostDelegate()->OnHostKeyEvent(
|
| - static_cast<KeyEvent*>(&event));
|
| + static_cast<ui::KeyEvent*>(&event));
|
| break;
|
| case ui::ET_MOUSE_PRESSED:
|
| case ui::ET_MOUSE_DRAGGED:
|
| @@ -267,7 +271,7 @@
|
| case ui::ET_MOUSE_EXITED:
|
| case ui::ET_MOUSEWHEEL:
|
| root_window_->AsRootWindowHostDelegate()->OnHostMouseEvent(
|
| - static_cast<MouseEvent*>(&event));
|
| + static_cast<ui::MouseEvent*>(&event));
|
| break;
|
| case ui::ET_TOUCH_RELEASED:
|
| case ui::ET_TOUCH_PRESSED:
|
| @@ -275,7 +279,7 @@
|
| case ui::ET_TOUCH_STATIONARY:
|
| case ui::ET_TOUCH_CANCELLED:
|
| root_window_->AsRootWindowHostDelegate()->OnHostTouchEvent(
|
| - static_cast<TouchEvent*>(&event));
|
| + static_cast<ui::TouchEventImpl*>(&event));
|
| break;
|
| default:
|
| NOTIMPLEMENTED();
|
| @@ -297,7 +301,7 @@
|
| ui::InitXKeyEventForTesting(type, key_code, flags, native_event.get());
|
| TestKeyEvent keyev(native_event.get(), flags);
|
| #else
|
| - KeyEvent keyev(type, key_code, flags);
|
| + ui::KeyEvent keyev(type, key_code, flags);
|
| #endif // USE_X11
|
| #endif // OS_WIN
|
| Dispatch(keyev);
|
|
|