Index: ui/views/view_unittest.cc |
diff --git a/ui/views/view_unittest.cc b/ui/views/view_unittest.cc |
index 38683cc303a93c5be3645c0793ad4adea9bf0993..39c0070bd460839a2d408ed269f90325fbd8f775 100644 |
--- a/ui/views/view_unittest.cc |
+++ b/ui/views/view_unittest.cc |
@@ -354,8 +354,10 @@ TEST_F(ViewTest, MouseEvent) { |
v2->Reset(); |
gfx::Point p1(110, 120); |
- ui::MouseEvent pressed(ui::ET_MOUSE_PRESSED, p1, p1, ui::EventTimeForNow(), |
- ui::EF_LEFT_MOUSE_BUTTON, ui::EF_LEFT_MOUSE_BUTTON); |
+ ui::MouseEvent pressed( |
+ ui::ET_MOUSE_PRESSED, p1, p1, ui::EventTimeForNow(), |
+ ui::EF_LEFT_MOUSE_BUTTON, ui::EF_LEFT_MOUSE_BUTTON, |
+ ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE)); |
root->OnMousePressed(pressed); |
EXPECT_EQ(v2->last_mouse_event_type_, ui::ET_MOUSE_PRESSED); |
EXPECT_EQ(v2->location_.x(), 10); |
@@ -367,8 +369,10 @@ TEST_F(ViewTest, MouseEvent) { |
v1->Reset(); |
v2->Reset(); |
gfx::Point p2(50, 40); |
- ui::MouseEvent dragged(ui::ET_MOUSE_DRAGGED, p2, p2, ui::EventTimeForNow(), |
- ui::EF_LEFT_MOUSE_BUTTON, 0); |
+ ui::MouseEvent dragged( |
+ ui::ET_MOUSE_DRAGGED, p2, p2, ui::EventTimeForNow(), |
+ ui::EF_LEFT_MOUSE_BUTTON, 0, |
+ ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE)); |
root->OnMouseDragged(dragged); |
EXPECT_EQ(v2->last_mouse_event_type_, ui::ET_MOUSE_DRAGGED); |
EXPECT_EQ(v2->location_.x(), -50); |
@@ -379,8 +383,9 @@ TEST_F(ViewTest, MouseEvent) { |
// Releasted event out of bounds. Should still go to v2 |
v1->Reset(); |
v2->Reset(); |
- ui::MouseEvent released(ui::ET_MOUSE_RELEASED, gfx::Point(), gfx::Point(), |
- ui::EventTimeForNow(), 0, 0); |
+ ui::MouseEvent released( |
+ ui::ET_MOUSE_RELEASED, gfx::Point(), gfx::Point(), ui::EventTimeForNow(), |
+ 0, 0, ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE)); |
root->OnMouseDragged(released); |
EXPECT_EQ(v2->last_mouse_event_type_, ui::ET_MOUSE_RELEASED); |
EXPECT_EQ(v2->location_.x(), -100); |
@@ -414,9 +419,10 @@ TEST_F(ViewTest, DeleteOnPressed) { |
v2->delete_on_pressed_ = true; |
gfx::Point point(110, 120); |
- ui::MouseEvent pressed(ui::ET_MOUSE_PRESSED, point, point, |
- ui::EventTimeForNow(), ui::EF_LEFT_MOUSE_BUTTON, |
- ui::EF_LEFT_MOUSE_BUTTON); |
+ ui::MouseEvent pressed( |
+ ui::ET_MOUSE_PRESSED, point, point, ui::EventTimeForNow(), |
+ ui::EF_LEFT_MOUSE_BUTTON, ui::EF_LEFT_MOUSE_BUTTON, |
+ ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE)); |
root->OnMousePressed(pressed); |
EXPECT_EQ(0, v1->child_count()); |
@@ -1679,7 +1685,9 @@ TEST_F(ViewTest, NotifyEnterExitOnChild) { |
// Move the mouse in v111. |
gfx::Point p1(6, 6); |
- ui::MouseEvent move1(ui::ET_MOUSE_MOVED, p1, p1, ui::EventTimeForNow(), 0, 0); |
+ ui::MouseEvent move1( |
+ ui::ET_MOUSE_MOVED, p1, p1, ui::EventTimeForNow(), 0, 0, |
+ ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE)); |
root_view->OnMouseMoved(move1); |
EXPECT_TRUE(v111->received_mouse_enter_); |
EXPECT_FALSE(v11->last_mouse_event_type_); |
@@ -1690,7 +1698,9 @@ TEST_F(ViewTest, NotifyEnterExitOnChild) { |
// Now, move into v121. |
gfx::Point p2(65, 21); |
- ui::MouseEvent move2(ui::ET_MOUSE_MOVED, p2, p2, ui::EventTimeForNow(), 0, 0); |
+ ui::MouseEvent move2( |
+ ui::ET_MOUSE_MOVED, p2, p2, ui::EventTimeForNow(), 0, 0, |
+ ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE)); |
root_view->OnMouseMoved(move2); |
EXPECT_TRUE(v111->received_mouse_exit_); |
EXPECT_TRUE(v121->received_mouse_enter_); |
@@ -1701,7 +1711,9 @@ TEST_F(ViewTest, NotifyEnterExitOnChild) { |
// Now, move into v11. |
gfx::Point p3(1, 1); |
- ui::MouseEvent move3(ui::ET_MOUSE_MOVED, p3, p3, ui::EventTimeForNow(), 0, 0); |
+ ui::MouseEvent move3( |
+ ui::ET_MOUSE_MOVED, p3, p3, ui::EventTimeForNow(), 0, 0, |
+ ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE)); |
root_view->OnMouseMoved(move3); |
EXPECT_TRUE(v121->received_mouse_exit_); |
EXPECT_TRUE(v11->received_mouse_enter_); |
@@ -1712,7 +1724,9 @@ TEST_F(ViewTest, NotifyEnterExitOnChild) { |
// Move to v21. |
gfx::Point p4(121, 15); |
- ui::MouseEvent move4(ui::ET_MOUSE_MOVED, p4, p4, ui::EventTimeForNow(), 0, 0); |
+ ui::MouseEvent move4( |
+ ui::ET_MOUSE_MOVED, p4, p4, ui::EventTimeForNow(), 0, 0, |
+ ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE)); |
root_view->OnMouseMoved(move4); |
EXPECT_TRUE(v21->received_mouse_enter_); |
EXPECT_FALSE(v2->last_mouse_event_type_); |
@@ -1725,7 +1739,9 @@ TEST_F(ViewTest, NotifyEnterExitOnChild) { |
// Move to v1. |
gfx::Point p5(21, 0); |
- ui::MouseEvent move5(ui::ET_MOUSE_MOVED, p5, p5, ui::EventTimeForNow(), 0, 0); |
+ ui::MouseEvent move5( |
+ ui::ET_MOUSE_MOVED, p5, p5, ui::EventTimeForNow(), 0, 0, |
+ ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE)); |
root_view->OnMouseMoved(move5); |
EXPECT_TRUE(v21->received_mouse_exit_); |
EXPECT_TRUE(v1->received_mouse_enter_); |
@@ -1735,8 +1751,9 @@ TEST_F(ViewTest, NotifyEnterExitOnChild) { |
// Now, move into v11. |
gfx::Point p6(15, 15); |
- ui::MouseEvent mouse6(ui::ET_MOUSE_MOVED, p6, p6, ui::EventTimeForNow(), 0, |
- 0); |
+ ui::MouseEvent mouse6( |
+ ui::ET_MOUSE_MOVED, p6, p6, ui::EventTimeForNow(), 0, 0, |
+ ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE)); |
root_view->OnMouseMoved(mouse6); |
EXPECT_TRUE(v11->received_mouse_enter_); |
EXPECT_FALSE(v1->last_mouse_event_type_); |
@@ -1748,8 +1765,9 @@ TEST_F(ViewTest, NotifyEnterExitOnChild) { |
// and the mouse remains inside |v1| the whole time, it receives another ENTER |
// when the mouse leaves v11. |
gfx::Point p7(21, 0); |
- ui::MouseEvent mouse7(ui::ET_MOUSE_MOVED, p7, p7, ui::EventTimeForNow(), 0, |
- 0); |
+ ui::MouseEvent mouse7( |
+ ui::ET_MOUSE_MOVED, p7, p7, ui::EventTimeForNow(), 0, 0, |
+ ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE)); |
root_view->OnMouseMoved(mouse7); |
EXPECT_TRUE(v11->received_mouse_exit_); |
EXPECT_FALSE(v1->received_mouse_enter_); |
@@ -2278,16 +2296,19 @@ TEST_F(ViewTest, TransformEvent) { |
v2->Reset(); |
gfx::Point p1(110, 210); |
- ui::MouseEvent pressed(ui::ET_MOUSE_PRESSED, p1, p1, ui::EventTimeForNow(), |
- ui::EF_LEFT_MOUSE_BUTTON, ui::EF_LEFT_MOUSE_BUTTON); |
+ ui::MouseEvent pressed( |
+ ui::ET_MOUSE_PRESSED, p1, p1, ui::EventTimeForNow(), |
+ ui::EF_LEFT_MOUSE_BUTTON, ui::EF_LEFT_MOUSE_BUTTON, |
+ ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE)); |
root->OnMousePressed(pressed); |
EXPECT_EQ(0, v1->last_mouse_event_type_); |
EXPECT_EQ(ui::ET_MOUSE_PRESSED, v2->last_mouse_event_type_); |
EXPECT_EQ(190, v2->location_.x()); |
EXPECT_EQ(10, v2->location_.y()); |
- ui::MouseEvent released(ui::ET_MOUSE_RELEASED, gfx::Point(), gfx::Point(), |
- ui::EventTimeForNow(), 0, 0); |
+ ui::MouseEvent released( |
+ ui::ET_MOUSE_RELEASED, gfx::Point(), gfx::Point(), ui::EventTimeForNow(), |
+ 0, 0, ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE)); |
root->OnMouseReleased(released); |
// Now rotate |v2| inside |v1| clockwise. |
@@ -2303,8 +2324,10 @@ TEST_F(ViewTest, TransformEvent) { |
v2->Reset(); |
gfx::Point point2(110, 320); |
- ui::MouseEvent p2(ui::ET_MOUSE_PRESSED, point2, point2, ui::EventTimeForNow(), |
- ui::EF_LEFT_MOUSE_BUTTON, ui::EF_LEFT_MOUSE_BUTTON); |
+ ui::MouseEvent p2( |
+ ui::ET_MOUSE_PRESSED, point2, point2, ui::EventTimeForNow(), |
+ ui::EF_LEFT_MOUSE_BUTTON, ui::EF_LEFT_MOUSE_BUTTON, |
+ ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE)); |
root->OnMousePressed(p2); |
EXPECT_EQ(0, v1->last_mouse_event_type_); |
EXPECT_EQ(ui::ET_MOUSE_PRESSED, v2->last_mouse_event_type_); |
@@ -2339,8 +2362,10 @@ TEST_F(ViewTest, TransformEvent) { |
v3->Reset(); |
gfx::Point point(112, 110); |
- ui::MouseEvent p3(ui::ET_MOUSE_PRESSED, point, point, ui::EventTimeForNow(), |
- ui::EF_LEFT_MOUSE_BUTTON, ui::EF_LEFT_MOUSE_BUTTON); |
+ ui::MouseEvent p3( |
+ ui::ET_MOUSE_PRESSED, point, point, ui::EventTimeForNow(), |
+ ui::EF_LEFT_MOUSE_BUTTON, ui::EF_LEFT_MOUSE_BUTTON, |
+ ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE)); |
root->OnMousePressed(p3); |
EXPECT_EQ(ui::ET_MOUSE_PRESSED, v3->last_mouse_event_type_); |
@@ -2378,8 +2403,10 @@ TEST_F(ViewTest, TransformEvent) { |
// |v3| now occupies (120, 120) to (144, 130) in |root|. |
gfx::Point point3(124, 125); |
- ui::MouseEvent p4(ui::ET_MOUSE_PRESSED, point3, point3, ui::EventTimeForNow(), |
- ui::EF_LEFT_MOUSE_BUTTON, ui::EF_LEFT_MOUSE_BUTTON); |
+ ui::MouseEvent p4( |
+ ui::ET_MOUSE_PRESSED, point3, point3, ui::EventTimeForNow(), |
+ ui::EF_LEFT_MOUSE_BUTTON, ui::EF_LEFT_MOUSE_BUTTON, |
+ ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE)); |
root->OnMousePressed(p4); |
EXPECT_EQ(ui::ET_MOUSE_PRESSED, v3->last_mouse_event_type_); |