Bug 303134
| Summary: | [GTK][WPE] Unify touch Pointer Event handling and make it capture aware | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Sebastian Krzyszkowiak <webkit> |
| Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Sebastian Krzyszkowiak
As it is right now, touch Pointer Events ignore the requirement to implicitly
capture the touch pointer given by the spec in WPE, and force the capture
unconditionally in GTK. While GTK gives the right behavior by default, web content
should be able to control pointer capture with Element::setPointerCapture
and Element::releasePointerCapture API.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Sebastian Krzyszkowiak
Pull request: https://github.com/WebKit/WebKit/pull/54479
EWS
Committed 309600@main (e949d0194653): <https://commits.webkit.org/309600@main>
Reviewed commits have been landed. Closing PR #54479 and removing active labels.
Radar WebKit Bug Importer
<rdar://problem/172980577>