Open
Description
The spec define movementX/Y from screenX/Y. However, while all major browser (except Edge) having screenX/Y in DIP(w3c/uievents#150), movementX/Y implementation are kind of mess here:
movementX/Y | Edge | Chrome | Firefox | Safari |
---|---|---|---|---|
coordinate space | Physical pixel | Physical pixel | CSS pixel | DIP(buggy?) |
Scaled by device-scale-factor(OS High DPI setting) | X | X | ✓ | ✓ |
Scaled by page zoom | X | X | ✓ | X |
Scale by Pinch-zoom | X | X | X | X |
It would be nicer and clearer to have better interoperability.
WDYT? @NavidZ @mustaqahmed @smaug----
Metadata
Metadata
Assignees
Labels
No labels