Add bookmark key to clipboard.write

This commit is contained in:
Kevin Sawicki 2016-06-24 15:14:28 -07:00
parent 358bf1bf69
commit e802d0e4a0
2 changed files with 9 additions and 2 deletions

View file

@ -54,12 +54,16 @@ std::string Read(const std::string& format_string,
void Write(const mate::Dictionary& data,
mate::Arguments* args) {
ui::ScopedClipboardWriter writer(GetClipboardType(args));
base::string16 text, html;
base::string16 text, html, bookmark;
gfx::Image image;
if (data.Get("text", &text))
if (data.Get("text", &text)) {
writer.WriteText(text);
if (data.Get("bookmark", &bookmark))
writer.WriteBookmark(bookmark, base::UTF16ToUTF8(text));
}
if (data.Get("rtf", &text)) {
std::string rtf = base::UTF16ToUTF8(text);
writer.WriteRTF(rtf);