[webkit-reviews] review requested: [Bug 18930] mouseenter and mouseleave events not supported : [Attachment 165998] Patch

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 27 07:47:34 PDT 2012


Allan Sandfeld Jensen <allan.jensen at digia.com> has asked  for review:
Bug 18930: mouseenter and mouseleave events not supported
https://bugs.webkit.org/show_bug.cgi?id=18930

Attachment 165998: Patch
https://bugs.webkit.org/attachment.cgi?id=165998&action=review

------- Additional Comments from Allan Sandfeld Jensen <allan.jensen at digia.com>
A new modified version of Takashi's patch. The logic for issuing the events
have been rewritten to be more correct with respect to all the nodes that
should and should not have these events issued, but has an optimization where
they are not issued when there is no listeners for them. This last part should
avoid any performance regressions, but at the cost that mouseevent and
mouseleave will not always working as might be expected for capture phase event
listeners installed on ancestor elements (They will just have to rely on
mouseover and mouseout instead).


More information about the webkit-reviews mailing list