Commit 761f3c96 authored by Liviu Tinta's avatar Liviu Tinta Committed by Commit Bot

[WPT] Fix failing mouse-pointer-boundary-events-for-shadowdom

The test passes fractional coordinates when calling test_driver.Actions
pointerMove. pointerMove requires integer coordinates.

Change-Id: I334e2b9586c8fb297faa61b4b926eb03eed960fc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2405935Reviewed-by: default avatarLan Wei <lanwei@chromium.org>
Commit-Queue: Liviu Tinta <liviutinta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#813202}
parent 55f91b14
...@@ -3282,7 +3282,6 @@ crbug.com/1050754 external/wpt/pointerevents/compat/pointerevent_compat-mouse-ev ...@@ -3282,7 +3282,6 @@ crbug.com/1050754 external/wpt/pointerevents/compat/pointerevent_compat-mouse-ev
crbug.com/1050754 external/wpt/pointerevents/compat/pointerevent_mouse-on-object.html [ Failure ] crbug.com/1050754 external/wpt/pointerevents/compat/pointerevent_mouse-on-object.html [ Failure ]
crbug.com/1050754 external/wpt/pointerevents/compat/pointerevent_mouse-pointer-on-scrollbar.html [ Failure ] crbug.com/1050754 external/wpt/pointerevents/compat/pointerevent_mouse-pointer-on-scrollbar.html [ Failure ]
crbug.com/1050754 external/wpt/pointerevents/idlharness.window.html [ Failure ] crbug.com/1050754 external/wpt/pointerevents/idlharness.window.html [ Failure ]
crbug.com/1050754 external/wpt/pointerevents/mouse-pointer-boundary-events-for-shadowdom.html [ Failure ]
crbug.com/1050754 external/wpt/pointerevents/pointerevent_coalesced_events_attributes.html [ Failure ] crbug.com/1050754 external/wpt/pointerevents/pointerevent_coalesced_events_attributes.html [ Failure ]
crbug.com/1050754 external/wpt/pointerevents/pointerevent_pointercapture_in_frame.html [ Failure ] crbug.com/1050754 external/wpt/pointerevents/pointerevent_pointercapture_in_frame.html [ Failure ]
crbug.com/1050754 external/wpt/pointerevents/pointerevent_touch-action-none-css_touch.html [ Timeout ] crbug.com/1050754 external/wpt/pointerevents/pointerevent_touch-action-none-css_touch.html [ Timeout ]
......
...@@ -3280,7 +3280,6 @@ crbug.com/1050754 external/wpt/pointerevents/compat/pointerevent_compat-mouse-ev ...@@ -3280,7 +3280,6 @@ crbug.com/1050754 external/wpt/pointerevents/compat/pointerevent_compat-mouse-ev
crbug.com/1050754 external/wpt/pointerevents/compat/pointerevent_mouse-on-object.html [ Failure ] crbug.com/1050754 external/wpt/pointerevents/compat/pointerevent_mouse-on-object.html [ Failure ]
crbug.com/1050754 external/wpt/pointerevents/compat/pointerevent_mouse-pointer-on-scrollbar.html [ Failure ] crbug.com/1050754 external/wpt/pointerevents/compat/pointerevent_mouse-pointer-on-scrollbar.html [ Failure ]
crbug.com/1050754 external/wpt/pointerevents/idlharness.window.html [ Failure ] crbug.com/1050754 external/wpt/pointerevents/idlharness.window.html [ Failure ]
crbug.com/1050754 external/wpt/pointerevents/mouse-pointer-boundary-events-for-shadowdom.html [ Failure ]
crbug.com/1050754 external/wpt/pointerevents/pointerevent_coalesced_events_attributes.html [ Failure ] crbug.com/1050754 external/wpt/pointerevents/pointerevent_coalesced_events_attributes.html [ Failure ]
crbug.com/1050754 external/wpt/pointerevents/pointerevent_pointercapture_in_frame.html [ Timeout ] crbug.com/1050754 external/wpt/pointerevents/pointerevent_pointercapture_in_frame.html [ Timeout ]
crbug.com/1050754 external/wpt/pointerevents/pointerevent_tiltX_tiltY_to_azimuth_altitude.html [ Failure ] crbug.com/1050754 external/wpt/pointerevents/pointerevent_tiltX_tiltY_to_azimuth_altitude.html [ Failure ]
......
...@@ -3444,7 +3444,6 @@ crbug.com/1050754 external/wpt/pointerevents/compat/pointerevent_mouse-on-object ...@@ -3444,7 +3444,6 @@ crbug.com/1050754 external/wpt/pointerevents/compat/pointerevent_mouse-on-object
crbug.com/1050754 external/wpt/pointerevents/compat/pointerevent_mouse-pointer-on-scrollbar.html [ Failure ] crbug.com/1050754 external/wpt/pointerevents/compat/pointerevent_mouse-pointer-on-scrollbar.html [ Failure ]
crbug.com/1050754 external/wpt/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html [ Failure Timeout ] crbug.com/1050754 external/wpt/pointerevents/compat/pointerevent_touch-action_two-finger_interaction.html [ Failure Timeout ]
crbug.com/1050754 external/wpt/pointerevents/idlharness.window.html [ Failure ] crbug.com/1050754 external/wpt/pointerevents/idlharness.window.html [ Failure ]
crbug.com/1050754 external/wpt/pointerevents/mouse-pointer-boundary-events-for-shadowdom.html [ Failure ]
crbug.com/1050754 external/wpt/pointerevents/pointerevent_attributes_nohover_pointers.html [ Failure Timeout ] crbug.com/1050754 external/wpt/pointerevents/pointerevent_attributes_nohover_pointers.html [ Failure Timeout ]
crbug.com/1050754 external/wpt/pointerevents/pointerevent_boundary_events_in_capturing.html [ Failure Timeout ] crbug.com/1050754 external/wpt/pointerevents/pointerevent_boundary_events_in_capturing.html [ Failure Timeout ]
crbug.com/1050754 external/wpt/pointerevents/pointerevent_change-touch-action-onpointerdown_touch.html [ Failure Timeout ] crbug.com/1050754 external/wpt/pointerevents/pointerevent_change-touch-action-onpointerdown_touch.html [ Failure Timeout ]
......
...@@ -34,14 +34,14 @@ promise_test(async () => { ...@@ -34,14 +34,14 @@ promise_test(async () => {
var rect = document.getElementById("target").getBoundingClientRect(); var rect = document.getElementById("target").getBoundingClientRect();
await new test_driver.Actions() await new test_driver.Actions()
.pointerMove(rect.left - 10, rect.top - 10) .pointerMove(Math.ceil(rect.left - 10), Math.ceil(rect.top - 10))
.send() .send()
await resolveWhen(() => { return moveReceived == true });
receivedEvents = []; receivedEvents = [];
moveReceived = false; moveReceived = false;
await new test_driver.Actions() await new test_driver.Actions()
.pointerMove(rect.left + 10, rect.top + 10) .pointerMove(Math.ceil(rect.left + 10), Math.ceil(rect.top + 10))
.send() .send()
await resolveWhen(() => { return moveReceived == true }); await resolveWhen(() => { return moveReceived == true });
...@@ -57,7 +57,7 @@ promise_test(async () => { ...@@ -57,7 +57,7 @@ promise_test(async () => {
moveReceived = false; moveReceived = false;
await new test_driver.Actions() await new test_driver.Actions()
.pointerMove(rect.left - 10, rect.top - 10) .pointerMove(Math.ceil(rect.left - 10), Math.ceil(rect.top - 10))
.send() .send()
await resolveWhen(() => { return moveReceived == true }); await resolveWhen(() => { return moveReceived == true });
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment