[Webkit-unassigned] [Bug 72099] [WK2] Keyboard menu key should show context menu

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Jul 31 21:40:31 PDT 2016


https://bugs.webkit.org/show_bug.cgi?id=72099

--- Comment #25 from Darin Adler <darin at apple.com> ---
Comment on attachment 284771
  --> https://bugs.webkit.org/attachment.cgi?id=284771
Proposed patch

View in context: https://bugs.webkit.org/attachment.cgi?id=284771&action=review

> Source/WebCore/page/EventHandler.cpp:2376
> -    m_elementUnderMouse = targetElement;
> +    if (fireMouseOverOut || targetElement)
> +        m_elementUnderMouse = targetElement;

This change is mysterious. The comment in the change log above basically says “we need to do it this way so the code works”, but that is not enough. Leaving an element set as m_elementUnderMouse seems like it would be incorrect, even if it does make this bug go away. If you want to make this change please explain further how you researched further and thought it through and why this change is correct for all cases, beyond the fact that it makes the bug go away in the case we are fixing here. Also, after thinking it through we can figure out what test cases help us verify the change is correct or at least harmless.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160801/87403e4a/attachment.html>


More information about the webkit-unassigned mailing list