[Webkit-unassigned] [Bug 40540] [chromium] Add new IPCs for querying platform drag-and-drop and copy-and-paste data.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Jun 13 22:30:41 PDT 2010


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





--- Comment #4 from Daniel Cheng <dcheng at chromium.org>  2010-06-13 22:30:41 PST ---
(In reply to comment #3)
> (In reply to comment #2)
> > It's a sync IPC call. It is a lot of IPC calls, but getting the list of types is generally cheap. The expensive part is getting the data. I've tested it locally, and it doesn't /seem/ to cause problems.
> 
> Is the sync message being handled in browser/renderer_host/resource_message_filter.cc?  I think there are possible deadlocks if you try to handle it in render_view_host.

Yes.

> 
> > An alternative approach we could take if we find that performance is an issue is populate the most commonly requested pieces of data (such as the types in the clipboard, for example) in advance rather than passing it by IPC.
> 
> It seems like it would be good to pre-populate the types in the clipboard since I don't think those can change during a drag operation.

Fair enough. I'll make the change.

-- 
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