[Webkit-unassigned] [Bug 69137] In input field caret is not blinking after context menu hide

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Oct 18 09:53:14 PDT 2011


--- Comment #18 from Ryosuke Niwa <rniwa at webkit.org>  2011-10-18 09:53:14 PST ---
(In reply to comment #16)
> (In reply to comment #13)
> > Are you saying that the context menu is created on mouse up? Are you saying that Chromium Win's current behavior matches native Windows apps' behaviors?
> Yes. Context menu event handled in mouse up for chromium-win. The logic is at Source/WebKit/chromium/src/WebViewImpl.cpp:577. The current behavior[caret blinks after context menu open in chrome-win. ] doesn't match with native win's app. 

I see. It sounds like we should refactor code so that the timing at which context menu is shown can be instructed by EventHandler.

Alternatively, you can add new methods to EventHandler that WebKit layer calls when a context menu is shown or hidden. This approach is less desirable since that would mean that each port will still end up implementing their own timing for showing context menu.

Regardless, an important thing here is that you'd have to make sure you make appropriate changes to all ports.

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list