Closed Bug 1602606 Opened 2 years ago Closed 2 years ago

[wpt-sync] Sync PR 20689 - PerformAction API supports two pointer up actions in different ticks

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox73 fixed)

RESOLVED FIXED
mozilla73
Tracking Status
firefox73 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 20689 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/20689
Details from upstream follow.

Lan Wei <lanwei@chromium.org> wrote:

PerformAction API supports two pointer up actions in different ticks

In ChromeDriver PerformAction API, we used to release all the touch
points all once, because Devtool Input.dispatchTouchEvent API's
touchEnd event will release all the touch points.
https://chromedevtools.github.io/devtools-protocol/tot/
Input#method-dispatchTouchEvent

In order to just release one touch point, we have to send touchMove event
excluding the touch point we want to release from touch points list, so
Devtool Input.dispatchTouchEvent will send a pointerup event for this
touch point.

Bug: 1020674
Change-Id: Iba44ef480284b44f914378374bc14d63cf66a5c0

Reviewed-on: https://chromium-review.googlesource.com/1958163
WPT-Export-Revision: 0eec896342a4b601235779cf3e722300f280950e

Test result changes from PR not available.

CI Results

Ran 13 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 2 tests and 1 subtests

Status Summary

Firefox

ERROR: 2

Chrome

OK : 2
FAIL : 2

Safari

ERROR: 2

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

/infrastructure/testdriver/actions/multiTouchPointsReleaseFirstPoint.html: ERROR (Chrome: OK, Safari: ERROR)
/infrastructure/testdriver/actions/multiTouchPointsReleaseSecondPoint.html: ERROR (Chrome: OK, Safari: ERROR)

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla73
You need to log in before you can comment on or make changes to this bug.