| Index: chrome/browser/chromeos/events/event_rewriter_unittest.cc
|
| diff --git a/chrome/browser/chromeos/events/event_rewriter_unittest.cc b/chrome/browser/chromeos/events/event_rewriter_unittest.cc
|
| index 23e06aafd14c9e232c7363dbdd18928689013705..2b22e5f96a351a7d0d9805e4d773bfeb297d4540 100644
|
| --- a/chrome/browser/chromeos/events/event_rewriter_unittest.cc
|
| +++ b/chrome/browser/chromeos/events/event_rewriter_unittest.cc
|
| @@ -2899,9 +2899,10 @@ TEST_F(EventRewriterTest, DontRewriteIfNotRewritten) {
|
|
|
| // Test Alt + Left click.
|
| {
|
| - ui::MouseEvent press(ui::ET_MOUSE_PRESSED, gfx::Point(), gfx::Point(),
|
| - ui::EventTimeForNow(), kLeftAndAltFlag,
|
| - ui::EF_LEFT_MOUSE_BUTTON);
|
| + ui::MouseEvent press(
|
| + ui::ET_MOUSE_PRESSED, gfx::Point(), gfx::Point(), ui::EventTimeForNow(),
|
| + kLeftAndAltFlag, ui::EF_LEFT_MOUSE_BUTTON,
|
| + ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
|
| ui::EventTestApi test_press(&press);
|
| test_press.set_source_device_id(10);
|
| // Sanity check.
|
| @@ -2915,9 +2916,10 @@ TEST_F(EventRewriterTest, DontRewriteIfNotRewritten) {
|
| EXPECT_EQ(ui::EF_RIGHT_MOUSE_BUTTON, result->changed_button_flags());
|
| }
|
| {
|
| - ui::MouseEvent release(ui::ET_MOUSE_RELEASED, gfx::Point(), gfx::Point(),
|
| - ui::EventTimeForNow(), kLeftAndAltFlag,
|
| - ui::EF_LEFT_MOUSE_BUTTON);
|
| + ui::MouseEvent release(
|
| + ui::ET_MOUSE_RELEASED, gfx::Point(), gfx::Point(),
|
| + ui::EventTimeForNow(), kLeftAndAltFlag, ui::EF_LEFT_MOUSE_BUTTON,
|
| + ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
|
| ui::EventTestApi test_release(&release);
|
| test_release.set_source_device_id(10);
|
| scoped_ptr<ui::Event> new_event;
|
| @@ -2960,9 +2962,10 @@ TEST_F(EventRewriterTest, DontRewriteIfNotRewritten) {
|
|
|
| // No ALT in frst click.
|
| {
|
| - ui::MouseEvent press(ui::ET_MOUSE_PRESSED, gfx::Point(), gfx::Point(),
|
| - ui::EventTimeForNow(), ui::EF_LEFT_MOUSE_BUTTON,
|
| - ui::EF_LEFT_MOUSE_BUTTON);
|
| + ui::MouseEvent press(
|
| + ui::ET_MOUSE_PRESSED, gfx::Point(), gfx::Point(), ui::EventTimeForNow(),
|
| + ui::EF_LEFT_MOUSE_BUTTON, ui::EF_LEFT_MOUSE_BUTTON,
|
| + ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
|
| ui::EventTestApi test_press(&press);
|
| test_press.set_source_device_id(10);
|
| scoped_ptr<ui::Event> new_event;
|
| @@ -2972,9 +2975,10 @@ TEST_F(EventRewriterTest, DontRewriteIfNotRewritten) {
|
| EXPECT_EQ(ui::EF_LEFT_MOUSE_BUTTON, result->changed_button_flags());
|
| }
|
| {
|
| - ui::MouseEvent release(ui::ET_MOUSE_RELEASED, gfx::Point(), gfx::Point(),
|
| - ui::EventTimeForNow(), kLeftAndAltFlag,
|
| - ui::EF_LEFT_MOUSE_BUTTON);
|
| + ui::MouseEvent release(
|
| + ui::ET_MOUSE_RELEASED, gfx::Point(), gfx::Point(),
|
| + ui::EventTimeForNow(), kLeftAndAltFlag, ui::EF_LEFT_MOUSE_BUTTON,
|
| + ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
|
| ui::EventTestApi test_release(&release);
|
| test_release.set_source_device_id(10);
|
| scoped_ptr<ui::Event> new_event;
|
| @@ -3011,9 +3015,10 @@ TEST_F(EventRewriterTest, DontRewriteIfNotRewritten) {
|
|
|
| // ALT on different device.
|
| {
|
| - ui::MouseEvent press(ui::ET_MOUSE_PRESSED, gfx::Point(), gfx::Point(),
|
| - ui::EventTimeForNow(), kLeftAndAltFlag,
|
| - ui::EF_LEFT_MOUSE_BUTTON);
|
| + ui::MouseEvent press(
|
| + ui::ET_MOUSE_PRESSED, gfx::Point(), gfx::Point(), ui::EventTimeForNow(),
|
| + kLeftAndAltFlag, ui::EF_LEFT_MOUSE_BUTTON,
|
| + ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
|
| ui::EventTestApi test_press(&press);
|
| test_press.set_source_device_id(11);
|
| scoped_ptr<ui::Event> new_event;
|
| @@ -3024,9 +3029,10 @@ TEST_F(EventRewriterTest, DontRewriteIfNotRewritten) {
|
| EXPECT_EQ(ui::EF_RIGHT_MOUSE_BUTTON, result->changed_button_flags());
|
| }
|
| {
|
| - ui::MouseEvent release(ui::ET_MOUSE_RELEASED, gfx::Point(), gfx::Point(),
|
| - ui::EventTimeForNow(), kLeftAndAltFlag,
|
| - ui::EF_LEFT_MOUSE_BUTTON);
|
| + ui::MouseEvent release(
|
| + ui::ET_MOUSE_RELEASED, gfx::Point(), gfx::Point(),
|
| + ui::EventTimeForNow(), kLeftAndAltFlag, ui::EF_LEFT_MOUSE_BUTTON,
|
| + ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
|
| ui::EventTestApi test_release(&release);
|
| test_release.set_source_device_id(10);
|
| scoped_ptr<ui::Event> new_event;
|
| @@ -3036,9 +3042,10 @@ TEST_F(EventRewriterTest, DontRewriteIfNotRewritten) {
|
| EXPECT_EQ(ui::EF_LEFT_MOUSE_BUTTON, result->changed_button_flags());
|
| }
|
| {
|
| - ui::MouseEvent release(ui::ET_MOUSE_RELEASED, gfx::Point(), gfx::Point(),
|
| - ui::EventTimeForNow(), kLeftAndAltFlag,
|
| - ui::EF_LEFT_MOUSE_BUTTON);
|
| + ui::MouseEvent release(
|
| + ui::ET_MOUSE_RELEASED, gfx::Point(), gfx::Point(),
|
| + ui::EventTimeForNow(), kLeftAndAltFlag, ui::EF_LEFT_MOUSE_BUTTON,
|
| + ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
|
| ui::EventTestApi test_release(&release);
|
| test_release.set_source_device_id(11);
|
| scoped_ptr<ui::Event> new_event;
|
| @@ -3137,9 +3144,10 @@ TEST_F(EventRewriterAshTest, MouseEventDispatchImpl) {
|
|
|
| // Test mouse press event is correctly modified.
|
| gfx::Point location(0, 0);
|
| - ui::MouseEvent press(ui::ET_MOUSE_PRESSED, location, location,
|
| - ui::EventTimeForNow(), ui::EF_LEFT_MOUSE_BUTTON,
|
| - ui::EF_LEFT_MOUSE_BUTTON);
|
| + ui::MouseEvent press(
|
| + ui::ET_MOUSE_PRESSED, location, location, ui::EventTimeForNow(),
|
| + ui::EF_LEFT_MOUSE_BUTTON, ui::EF_LEFT_MOUSE_BUTTON,
|
| + ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
|
| ui::EventDispatchDetails details = Send(&press);
|
| ASSERT_FALSE(details.dispatcher_destroyed);
|
| PopEvents(&events);
|
| @@ -3149,9 +3157,10 @@ TEST_F(EventRewriterAshTest, MouseEventDispatchImpl) {
|
|
|
| // Test mouse release event is correctly modified and modifier release
|
| // event is sent. The mouse event should have the correct DIP location.
|
| - ui::MouseEvent release(ui::ET_MOUSE_RELEASED, location, location,
|
| - ui::EventTimeForNow(), ui::EF_LEFT_MOUSE_BUTTON,
|
| - ui::EF_LEFT_MOUSE_BUTTON);
|
| + ui::MouseEvent release(
|
| + ui::ET_MOUSE_RELEASED, location, location, ui::EventTimeForNow(),
|
| + ui::EF_LEFT_MOUSE_BUTTON, ui::EF_LEFT_MOUSE_BUTTON,
|
| + ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
|
| details = Send(&release);
|
| ASSERT_FALSE(details.dispatcher_destroyed);
|
| PopEvents(&events);
|
| @@ -3172,9 +3181,10 @@ TEST_F(EventRewriterAshTest, MouseWheelEventDispatchImpl) {
|
| ui::DomKey::CONTROL, 0);
|
| PopEvents(&events);
|
| gfx::Point location(0, 0);
|
| - ui::MouseEvent mev(ui::ET_MOUSEWHEEL, location, location,
|
| - ui::EventTimeForNow(), ui::EF_LEFT_MOUSE_BUTTON,
|
| - ui::EF_LEFT_MOUSE_BUTTON);
|
| + ui::MouseEvent mev(
|
| + ui::ET_MOUSEWHEEL, location, location, ui::EventTimeForNow(),
|
| + ui::EF_LEFT_MOUSE_BUTTON, ui::EF_LEFT_MOUSE_BUTTON,
|
| + ui::PointerEventDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
|
| ui::MouseWheelEvent positive(mev, 0, ui::MouseWheelEvent::kWheelDelta);
|
| ui::EventDispatchDetails details = Send(&positive);
|
| ASSERT_FALSE(details.dispatcher_destroyed);
|
|
|