[wpt-sync] Sync PR 34319 - Fix interactionId of FID for single pointer interaction
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(firefox103 fixed)
| Tracking | Status | |
|---|---|---|
| firefox103 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 34319 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/34319
Details from upstream follow.
Aoyuan Zuo <zuoaoyuan@chromium.org> wrote:
Fix interactionId of FID for single pointer interaction
FID interactionId was always 0(Unset/invalid) before this change,
now we're trying to assign the interactionId of the same event in
INP to FID so it's easier for dev to match the same event as well as
making better sense than 0, which means invalid.
To do so, I made 2 modifications as following:
- reorder to process FID after INP to have entry's interactionId
available to FID.- Set interactionId before dispatch upon pointerup so it's no
longer 0(when unset).Bug:1325826
Change-Id: I7d3e36cd5ffe05ef7304f90f7eafd8c40ab0bb1b
Reviewed-on: https://chromium-review.googlesource.com/3675431
WPT-Export-Revision: 91ee6dabea302ae144a8de24d416facce7519e57
| Assignee | ||
Updated•3 years ago
|
| Assignee | ||
Updated•3 years ago
|
| Assignee | ||
Comment 1•3 years ago
|
||
| Assignee | ||
Comment 2•3 years ago
|
||
CI Results
Ran 11 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 1 tests and 1 subtests
Status Summary
Firefox
ERROR: 1
Chrome
OK : 1
FAIL : 1
Safari
OK : 1
FAIL : 1
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
New Tests That Don't Pass
- /event-timing/first-input-interactionid-tap.html [wpt.fyi]:
ERROR(Chrome:OK, Safari:OK)
Comment 4•3 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/063894c49e39
https://hg.mozilla.org/mozilla-central/rev/35cb0e232959
Description
•