| 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 6feaba2b67866a5548af12e630a308e0faa26fda..cbfc7a06eca4ef1444c423c576a8fcd5b4626eba 100644
|
| --- a/chrome/browser/chromeos/events/event_rewriter_unittest.cc
|
| +++ b/chrome/browser/chromeos/events/event_rewriter_unittest.cc
|
| @@ -2071,9 +2071,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::PointerDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
|
| ui::EventTestApi test_press(&press);
|
| test_press.set_source_device_id(10);
|
| // Sanity check.
|
| @@ -2086,9 +2087,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::PointerDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
|
| ui::EventTestApi test_release(&release);
|
| test_release.set_source_device_id(10);
|
| std::unique_ptr<ui::Event> new_event;
|
| @@ -2128,9 +2130,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::PointerDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
|
| ui::EventTestApi test_press(&press);
|
| test_press.set_source_device_id(10);
|
| std::unique_ptr<ui::Event> new_event;
|
| @@ -2139,9 +2142,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::PointerDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
|
| ui::EventTestApi test_release(&release);
|
| test_release.set_source_device_id(10);
|
| std::unique_ptr<ui::Event> new_event;
|
| @@ -2175,9 +2179,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::PointerDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
|
| ui::EventTestApi test_press(&press);
|
| test_press.set_source_device_id(11);
|
| std::unique_ptr<ui::Event> new_event;
|
| @@ -2187,9 +2192,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::PointerDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
|
| ui::EventTestApi test_release(&release);
|
| test_release.set_source_device_id(10);
|
| std::unique_ptr<ui::Event> new_event;
|
| @@ -2198,9 +2204,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::PointerDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
|
| ui::EventTestApi test_release(&release);
|
| test_release.set_source_device_id(11);
|
| std::unique_ptr<ui::Event> new_event;
|
| @@ -2297,9 +2304,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::PointerDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
|
| ui::EventDispatchDetails details = Send(&press);
|
| ASSERT_FALSE(details.dispatcher_destroyed);
|
| PopEvents(&events);
|
| @@ -2309,9 +2317,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::PointerDetails(ui::EventPointerType::POINTER_TYPE_MOUSE));
|
| details = Send(&release);
|
| ASSERT_FALSE(details.dispatcher_destroyed);
|
| PopEvents(&events);
|
|
|