summaryrefslogtreecommitdiffstats
path: root/base/clipboard_win.cc
diff options
context:
space:
mode:
authorestade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-10 02:00:50 +0000
committerestade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-10 02:00:50 +0000
commitbe623b0f2ec23b3032fc6c8b61d6062accf51bb7 (patch)
tree2ffa24729ec7c5a0c1d9d92d200ec66fa675feef /base/clipboard_win.cc
parent956d5aecbbf21ab3f84c87a8aec7d3a47eefbd34 (diff)
downloadchromium_src-be623b0f2ec23b3032fc6c8b61d6062accf51bb7.zip
chromium_src-be623b0f2ec23b3032fc6c8b61d6062accf51bb7.tar.gz
chromium_src-be623b0f2ec23b3032fc6c8b61d6062accf51bb7.tar.bz2
Clipboard:
- Move link construction logic to scoped_clipboard_writer.cc - Make callers use EscapeForHTML on the anchor text - Make WriteHyperlink just write html, and not a bookmark as well (only affects one caller, which I updated) - implement WriteBookmark for gtk BUG=18034,18035 Review URL: http://codereview.chromium.org/194052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25833 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/clipboard_win.cc')
-rw-r--r--base/clipboard_win.cc21
1 files changed, 0 insertions, 21 deletions
diff --git a/base/clipboard_win.cc b/base/clipboard_win.cc
index 5b190af..a8048e0 100644
--- a/base/clipboard_win.cc
+++ b/base/clipboard_win.cc
@@ -209,27 +209,6 @@ void Clipboard::WriteBookmark(const char* title_data,
WriteToClipboard(StringToInt(GetUrlWFormatType()), glob);
}
-void Clipboard::WriteHyperlink(const char* title_data,
- size_t title_len,
- const char* url_data,
- size_t url_len) {
- // Store as a bookmark.
- WriteBookmark(title_data, title_len, url_data, url_len);
-
- std::string title(title_data, title_len),
- url(url_data, url_len),
- link("<a href=\"");
-
- // Construct the hyperlink.
- link.append(url);
- link.append("\">");
- link.append(title);
- link.append("</a>");
-
- // Store hyperlink as html.
- WriteHTML(link.c_str(), link.size(), NULL, 0);
-}
-
void Clipboard::WriteWebSmartPaste() {
DCHECK(clipboard_owner_);
::SetClipboardData(StringToInt(GetWebKitSmartPasteFormatType()), NULL);