Index: ui/events/x/events_x_unittest.cc |
diff --git a/ui/events/x/events_x_unittest.cc b/ui/events/x/events_x_unittest.cc |
index 368682cbb1bd5fec0bb896ada960ac5c5ea5aa92..e62a409c81761313dafc2518aa626c1bb4b06a9a 100644 |
--- a/ui/events/x/events_x_unittest.cc |
+++ b/ui/events/x/events_x_unittest.cc |
@@ -189,6 +189,7 @@ TEST(EventsXTest, TouchEventBasic) { |
devices.push_back(0); |
ui::SetUpTouchDevicesForTest(devices); |
std::vector<Valuator> valuators; |
+ ::Window target = DefaultRootWindow(gfx::GetXDisplay()); |
// Init touch begin with tracking id 5, touch id 0. |
valuators.push_back(Valuator(DeviceDataManager::DT_TOUCH_MAJOR, 20)); |
@@ -196,7 +197,7 @@ TEST(EventsXTest, TouchEventBasic) { |
valuators.push_back(Valuator(DeviceDataManager::DT_TOUCH_PRESSURE, 100)); |
ui::ScopedXI2Event scoped_xevent; |
scoped_xevent.InitTouchEvent( |
- 0, XI_TouchBegin, 5, gfx::Point(10, 10), valuators); |
+ 0, XI_TouchBegin, 5, gfx::Point(10, 10), valuators, target); |
EXPECT_EQ(ui::ET_TOUCH_PRESSED, ui::EventTypeFromNative(scoped_xevent)); |
EXPECT_EQ("10,10", ui::EventLocationFromNative(scoped_xevent).ToString()); |
EXPECT_EQ(GetTouchId(scoped_xevent), 0); |
@@ -208,7 +209,7 @@ TEST(EventsXTest, TouchEventBasic) { |
valuators.clear(); |
valuators.push_back(Valuator(DeviceDataManager::DT_TOUCH_ORIENTATION, 0.5f)); |
scoped_xevent.InitTouchEvent( |
- 0, XI_TouchUpdate, 5, gfx::Point(20, 20), valuators); |
+ 0, XI_TouchUpdate, 5, gfx::Point(20, 20), valuators, target); |
EXPECT_EQ(ui::ET_TOUCH_MOVED, ui::EventTypeFromNative(scoped_xevent)); |
EXPECT_EQ("20,20", ui::EventLocationFromNative(scoped_xevent).ToString()); |
EXPECT_EQ(GetTouchId(scoped_xevent), 0); |
@@ -222,7 +223,7 @@ TEST(EventsXTest, TouchEventBasic) { |
valuators.push_back(Valuator(DeviceDataManager::DT_TOUCH_ORIENTATION, 0.9f)); |
valuators.push_back(Valuator(DeviceDataManager::DT_TOUCH_PRESSURE, 500)); |
scoped_xevent.InitTouchEvent( |
- 0, XI_TouchBegin, 6, gfx::Point(200, 200), valuators); |
+ 0, XI_TouchBegin, 6, gfx::Point(200, 200), valuators, target); |
EXPECT_EQ(ui::ET_TOUCH_PRESSED, ui::EventTypeFromNative(scoped_xevent)); |
EXPECT_EQ("200,200", ui::EventLocationFromNative(scoped_xevent).ToString()); |
EXPECT_EQ(GetTouchId(scoped_xevent), 1); |
@@ -235,7 +236,7 @@ TEST(EventsXTest, TouchEventBasic) { |
valuators.clear(); |
valuators.push_back(Valuator(DeviceDataManager::DT_TOUCH_PRESSURE, 50)); |
scoped_xevent.InitTouchEvent( |
- 0, XI_TouchEnd, 5, gfx::Point(30, 30), valuators); |
+ 0, XI_TouchEnd, 5, gfx::Point(30, 30), valuators, target); |
EXPECT_EQ(ui::ET_TOUCH_RELEASED, ui::EventTypeFromNative(scoped_xevent)); |
EXPECT_EQ("30,30", ui::EventLocationFromNative(scoped_xevent).ToString()); |
EXPECT_EQ(GetTouchId(scoped_xevent), 0); |
@@ -248,7 +249,7 @@ TEST(EventsXTest, TouchEventBasic) { |
valuators.clear(); |
valuators.push_back(Valuator(DeviceDataManager::DT_TOUCH_MAJOR, 50)); |
scoped_xevent.InitTouchEvent( |
- 0, XI_TouchEnd, 6, gfx::Point(200, 200), valuators); |
+ 0, XI_TouchEnd, 6, gfx::Point(200, 200), valuators, target); |
EXPECT_EQ(ui::ET_TOUCH_RELEASED, ui::EventTypeFromNative(scoped_xevent)); |
EXPECT_EQ("200,200", ui::EventLocationFromNative(scoped_xevent).ToString()); |
EXPECT_EQ(GetTouchId(scoped_xevent), 1); |