Each of the ports with X11 backends have separate implementation of pasting the global selection. In the bug #88238 the code pasting the selection was unified for Chromium and Qt WebKit1 and Qt WebKit2, but they still had separate event handling. The event handling should also be unified, and it should attempt to include the similar code for GTK as well.
Created attachment 165816 [details] Patch
Created attachment 165823 [details] Patch Rebased
Comment on attachment 165823 [details] Patch Thanks for doing this refactoring!
Created attachment 165959 [details] Patch for landing Missed support in GTK WebKit1
Comment on attachment 165959 [details] Patch for landing Clearing flags on attachment: 165959 Committed r129750: <http://trac.webkit.org/changeset/129750>
All reviewed patches have been landed. Closing bug.