[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