[pointerevents] Pull Request: Made mouseover/out/enter/leave event firing independent of corresponding PEs.

mustaqahmed has just submitted a new pull request for 
https://github.com/w3c/pointerevents:

== Made mouseover/out/enter/leave event firing independent of 
corresponding PEs. ==
Here is a patch to fix the spec issue #35. In summary, the spec now 
_suggests_ firing the compat mouse transition events 
(over/out/enter/leave) right before a pointerdown/up/move event 
because there is no 1:1 correspondence between the corresponding 
transition events for PE & ME.

A few notes:
1. I deliberately skipped firing them before a pointercancel (or even 
after a pointerleave targeted to window/document) because it can cause
 multiple mouseout/leave events at a single node---one per primary 
pointer being canceled.
2. The term "effective position of legacy mouse pointer" could be 
replaced by "perceived position..." or even "apparent position...". 
Not sure which one is better. Suggestions?

http://rawgit.com/mustaqahmed/pointerevents/gh-pages/index.html

See https://github.com/w3c/pointerevents/pull/56

Received on Thursday, 28 April 2016 14:33:21 UTC