[Webkit-unassigned] [Bug 179367] [GTK] Cannot cut'n'paste between webkit instances

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 7 04:22:06 PST 2017


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

--- Comment #2 from Carlos Garnacho <carlosg at gnome.org> ---
(In reply to Bastien Nocera from comment #0)
> A mail client as a webapp on one side, epiphany on the other.
> 
> Nov 07 10:29:09 classic epiphany[2769]: Error writing selection data: Error
> writing to file descriptor: Broken pipe
> Nov 07 10:29:12 classic epiphany[8460]: gdkselection-wayland.c:266: error
> reading selection buffer: Operation was cancelled
> Nov 07 10:29:40 classic epiphany[2769]: Error writing selection data: Error
> writing to file descriptor: Broken pipe
> Nov 07 10:29:58 classic epiphany[8460]: gdkselection-wayland.c:266: error
> reading selection buffer: Operation was cancelled

Hmm, this is funky, these paths in gdk shouldn't be hit during intra-app c&p. I think this is a problem in gtk+/mutter.

> 
> When trying to paste a URL from epiphany's URL bar to the mail client, the
> mail client's UI hangs.

Checking Source/WebKit/WebProcess/WebCoreSupport/WebPlatformStrategies.cpp, it seems the readFromClipboard request is synchronous. This ideally would be made asynchronous, but gets less urgent if the first is fixed. I'll happily review patches though :).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20171107/ca2393ca/attachment-0001.html>


More information about the webkit-unassigned mailing list