i created a patch which implements documentFragment but doesn't work pretty well.
The problem is that the fragment is not pasted everywhere (in blogger for example).
I don't think at all it's a problem if how documentFragment has been implemented.
Created attachment 17702 [details]
Created attachment 17712 [details]
I written this code according to the Qt implementation, and i think for now it's both complete and enough.
This works well.
Can you fix up the patch so:
There are no spaces before parentheses:
ChangeLog should use spaces not tabs. Reviewer field should be left empty.
+ if (fragment)
+ return fragment.release();
+ gtk_selection_data_free (data);
This looks like a leak. data isn't freed when returning early.
String text = String::fromUTF8(gtk_clipboard_wait_for_text(clipboard));
This is also a leak. The return value must be freed -- see the code a few lines below for an example.
Created attachment 17723 [details]
Thanks for all these hints. Hope this is good this time.
Comment on attachment 17723 [details]
r=me with the changes we discussed.
Landed in r28448. Thanks, looking forward to copying support!