Re: mouseenter, mouseleave, and touch compat/interop

On 04/02/2015 23:36, Jacob Rossi wrote:
> I think this critical detail (not firing mouseenter/mouseleave for
> touch) should probably be added as errata to the current spec. WDYT?

Maybe I'm misunderstanding this, but: wouldn't doing that (explicitly 
stating that mouseenter/mouseleave should NOT be fired) be a substantive 
change which single-handedly would make Apple's original implementation 
non-conformant to the spec that was, in effect, reverse-engineered from 
it? (as well as any others that fire mouseenter/mouseleave, which 
seems...most of them 
http://patrickhlauke.github.io/touch/tests/results/#mobile-tablet-touchscreen-events 
?)

Maybe a more subtle/soft non-normative note, warning that 
mouseenter/mouseleave may be fired by user agents, but that this can 
cause problems with some mouse-specific scripts?

P
-- 
Patrick H. Lauke

www.splintered.co.uk | https://github.com/patrickhlauke
http://flickr.com/photos/redux/ | http://redux.deviantart.com
twitter: @patrick_h_lauke | skype: patrick_h_lauke

Received on Tuesday, 10 February 2015 22:20:40 UTC