| Index: chrome/browser/gtk/bookmark_utils_gtk.cc
|
| diff --git a/chrome/browser/gtk/bookmark_utils_gtk.cc b/chrome/browser/gtk/bookmark_utils_gtk.cc
|
| index fd09af2f86effcf9c6fb91b6ee05f44abaf64d0e..05aef1230580dfc9519bf2cc93e5c1ef4fdb56ee 100644
|
| --- a/chrome/browser/gtk/bookmark_utils_gtk.cc
|
| +++ b/chrome/browser/gtk/bookmark_utils_gtk.cc
|
| @@ -224,6 +224,17 @@ void WriteBookmarksToSelection(const std::vector<const BookmarkNode*>& nodes,
|
| pickle.size());
|
| break;
|
| }
|
| + case GtkDndUtil::NETSCAPE_URL: {
|
| + // _NETSCAPE_URL format is URL + \n + title.
|
| + std::string utf8_text = nodes[0]->GetURL().spec() + "\n" + UTF16ToUTF8(
|
| + nodes[0]->GetTitleAsString16());
|
| + gtk_selection_data_set(selection_data,
|
| + selection_data->target,
|
| + kBitsInAByte,
|
| + reinterpret_cast<const guchar*>(utf8_text.c_str()),
|
| + utf8_text.length());
|
| + break;
|
| + }
|
| case GtkDndUtil::TEXT_URI_LIST: {
|
| gchar** uris = reinterpret_cast<gchar**>(malloc(sizeof(gchar*) *
|
| (nodes.size() + 1)));
|
|
|