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 fa7505cdbe4fb076ccd7f552a8d70ba1e8c6103b..baf0430df1c7f02a8aa0dee3c7d2f56b293114a0 100644 |
--- a/chrome/browser/gtk/bookmark_utils_gtk.cc |
+++ b/chrome/browser/gtk/bookmark_utils_gtk.cc |
@@ -427,4 +427,15 @@ bool CreateNewBookmarksFromURIList(GtkSelectionData* selection_data, |
return true; |
} |
+bool CreateNewBookmarkFromNetscapeURL(GtkSelectionData* selection_data, |
+ BookmarkModel* model, const BookmarkNode* parent, int idx) { |
+ GURL url; |
+ string16 title; |
+ if (!gtk_dnd_util::ExtractNetscapeURL(selection_data, &url, &title)) |
+ return false; |
+ |
+ model->AddURL(parent, idx, title, url); |
+ return true; |
+} |
+ |
} // namespace bookmark_utils |