I noticed another issue with EventSender events tonight (for some reason this did not manifest before). The synthesized GDK events do not set the 'window' property. Some event handling routines require this, in particular gtk_im_context_filter_keypress.
Created attachment 39410 [details] Patch for this issue I've attached a patch for this issue.
Comment on attachment 39410 [details] Patch for this issue Even though in this case it will be the same thing, I think it's more straightforward to use the widget's window instead of the parent's window, right?
Created attachment 39435 [details] Patch for this issue (rev2) Very much so. What a silly mistake. :) I've attached a new patch.
Comment on attachment 39435 [details] Patch for this issue (rev2) r=me.
(In reply to comment #4) > (From update of attachment 39435 [details]) > r=me. Landed as http://trac.webkit.org/changeset/48342.