WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
16290
[GTK] Pasting clipboard in rich text
https://bugs.webkit.org/show_bug.cgi?id=16290
Summary
[GTK] Pasting clipboard in rich text
Luca Bruno
Reported
2007-12-04 07:28:15 PST
Hello, 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. Any hint?
Attachments
documentFragment implementation
(1.86 KB, patch)
2007-12-04 07:29 PST
,
Luca Bruno
no flags
Details
Formatted Diff
Diff
complete patch
(2.35 KB, patch)
2007-12-05 01:13 PST
,
Luca Bruno
no flags
Details
Formatted Diff
Diff
corrected patch
(2.49 KB, patch)
2007-12-05 11:25 PST
,
Luca Bruno
alp
: review+
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Luca Bruno
Comment 1
2007-12-04 07:29:41 PST
Created
attachment 17702
[details]
documentFragment implementation
Luca Bruno
Comment 2
2007-12-05 01:13:11 PST
Created
attachment 17712
[details]
complete patch I written this code according to the Qt implementation, and i think for now it's both complete and enough.
Alp Toker
Comment 3
2007-12-05 10:53:33 PST
This works well. Can you fix up the patch so: There are no spaces before parentheses: gdk_atom_intern_static_string ("text/html") 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. Thanks!
Alp Toker
Comment 4
2007-12-05 11:12:46 PST
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.
Luca Bruno
Comment 5
2007-12-05 11:25:20 PST
Created
attachment 17723
[details]
corrected patch Thanks for all these hints. Hope this is good this time.
Alp Toker
Comment 6
2007-12-05 12:27:23 PST
Comment on
attachment 17723
[details]
corrected patch r=me with the changes we discussed.
Alp Toker
Comment 7
2007-12-05 12:28:01 PST
Landed in
r28448
. Thanks, looking forward to copying support!
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug