[Webkit-unassigned] [Bug 63081] [GTK] [WK2] Fix for getting editor client commands.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 29 08:02:13 PDT 2011


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





--- Comment #8 from Lukasz Slachciak <l.slachciak at samsung.com>  2011-06-29 08:02:12 PST ---
I was thinking about it and tried some different implementations.

I ended up with conclusion:
Why we really need to push this KeyboardEvent from WebProcess to UIProcess (in sync, blocking way)?

What if we could interpret this event just in WebEditorClient::getEditorCommandsForKeyEvent.
As I see in code Qt port also make this interpretation at WebProcess site (see WebPage::handleEditingKeyboardEvent)

Advantages:
- correct KeyboardEvents generated at WebCore site will be processed (not KeyDown NativeWebKeyboardEvent stored in the m_keyEventQueue)
- no need to push KeyboardEvent between processes (and write KeyboardEvent coder/encoder for IPC)
- no communication overhead

-- 
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