Steps to reproduce: 1. Launch Firefox with Pointer Events 2. Open http://rbyers.github.io/eventTest.html 3. Long tap in an empty area Expected result: - pointerType="touch" Actual result: - pointerType="touch" - But it keeps firing the "pointermove" - Videos: - Enable pointerEvents: https://youtu.be/a9ziGiI99E4 - Disable pointerEvents: https://youtu.be/ms7ClnXw0Co Environment: - Devices: Surface 3 - OS: Windows 10 Pro. (64bit) - Firefox:53.0a1 (2016-11-30) (64-bit)
Without export MOZ_USE_XINPUT2=1, OS keeps firing mousemove and then we generates pointermove from those mousemove events. As I know, the touch functionality is not working w/o export MOZ_USE_XINPUT2=1. And there are some bugs with MOZ_USE_XINPUT2=1.