[Webkit-unassigned] [Bug 145598] New: [GTK] Get rid of GetEditorCommandsForKeyEvent sync message

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 2 23:19:10 PDT 2015


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

            Bug ID: 145598
           Summary: [GTK] Get rid of GetEditorCommandsForKeyEvent sync
                    message
    Classification: Unclassified
           Product: WebKit
           Version: 528+ (Nightly build)
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Keywords: Gtk
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: cgarcia at igalia.com
                CC: gns at gnome.org, svillar at igalia.com, zan at falconsigh.net

We are sending GetEditorCommandsForKeyEvent sync message from web process to the UI process for every key pressed. And if the keydown event doesn't handle the key, the message is sent again for the keypress event, so in many cases it happens twice per keypress. We can get the list of commands when the key press event happens in the web view, and send it to the web process as part of the keyboard event like mac port does. In the web process, commands not inserting text will be handled by keydown and the rest in keypress without having to use any other IPC message for that.

-- 
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/20150603/c880344b/attachment.html>


More information about the webkit-unassigned mailing list