Chromium Code Reviews| Index: ui/base/clipboard/scoped_clipboard_writer.cc |
| diff --git a/ui/base/clipboard/scoped_clipboard_writer.cc b/ui/base/clipboard/scoped_clipboard_writer.cc |
| index 48565ab19ef6b2db7aff23336893d3a9b7d101ba..aa02b7df1e3aac041ee070d6653da62216fb45f4 100644 |
| --- a/ui/base/clipboard/scoped_clipboard_writer.cc |
| +++ b/ui/base/clipboard/scoped_clipboard_writer.cc |
| @@ -14,14 +14,15 @@ |
| namespace ui { |
| -ScopedClipboardWriter::ScopedClipboardWriter(Clipboard* clipboard) |
| - : clipboard_(clipboard) { |
| +ScopedClipboardWriter::ScopedClipboardWriter(Clipboard* clipboard, |
| + Clipboard::Buffer buffer) |
| + : clipboard_(clipboard), buffer_(buffer) { |
|
sky
2012/02/16 01:39:03
each param on its own line.
peter1
2012/02/17 18:45:41
Done.
|
| } |
| ScopedClipboardWriter::~ScopedClipboardWriter() { |
| if (!objects_.empty() && clipboard_) { |
| - clipboard_->WriteObjects(objects_); |
| - if (url_text_.length()) |
| + clipboard_->WriteObjects(buffer_, objects_); |
| + if (buffer_ == Clipboard::BUFFER_STANDARD && url_text_.length()) |
| clipboard_->DidWriteURL(url_text_); |
| } |
| } |