Re: [pointerevents] Should "click", "dblclick" and "contextmenu" events be PointerEvents? (#100)

In Chrome we encountered a few regressions in the wild in the last few weeks (while slowly ramping up our experiment on Stable channel since January this year).  All of the regressions are with fractional coordinates in `click` where the event's `clientX/Y` are compared directly with those of the last `mousedown` event to detect/ignore "dragged clicks".
- In some cases (like [crbug.com/1182909](https://crbug.com/1182909)) the developer was able to update their code with our suggested workaround.
- But we need to avoid compat problems like [crbug.com/1192449](https://bugs.chromium.org/p/chromium/issues/detail?id=1192449#c31).

We decided in Chrome to ship the feature but without any change in coordinates.  More precisely, `click`, `auxclick` and `contextmenu` events will be instances of PointerEvents but their coordinates will be integers (like MousEvents).

Reopening the issue because I think we need to update relevant specs accordingly.

-- 
GitHub Notification of comment by mustaqahmed
Please view or discuss this issue at https://github.com/w3c/pointerevents/issues/100#issuecomment-818870316 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 13 April 2021 16:25:32 UTC