diff options
author | peter@pcc.me.uk <peter@pcc.me.uk@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-22 04:54:27 +0000 |
---|---|---|
committer | peter@pcc.me.uk <peter@pcc.me.uk@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-22 04:54:27 +0000 |
commit | 764a0e0b02a63ed5674ef35c6ada46bb940e011b (patch) | |
tree | dd39b106dd12f0e8c0f7aff3a0a131a5f5ea573b /ui/base/clipboard/scoped_clipboard_writer.h | |
parent | 669fe99e083d0c029f0bbb4d907e119eadc0c8a3 (diff) | |
download | chromium_src-764a0e0b02a63ed5674ef35c6ada46bb940e011b.zip chromium_src-764a0e0b02a63ed5674ef35c6ada46bb940e011b.tar.gz chromium_src-764a0e0b02a63ed5674ef35c6ada46bb940e011b.tar.bz2 |
Have ScopedClipboardWriter and Clipboard::WriteObjects take a buffer parameter.
GTK: add support for writing to primary selection (BUFFER_SELECTION).
BUG=none
TEST=ui_unittests
TBR=ananta
Review URL: http://codereview.chromium.org/9232075
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122972 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/base/clipboard/scoped_clipboard_writer.h')
-rw-r--r-- | ui/base/clipboard/scoped_clipboard_writer.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ui/base/clipboard/scoped_clipboard_writer.h b/ui/base/clipboard/scoped_clipboard_writer.h index 08aaa3a..207755d 100644 --- a/ui/base/clipboard/scoped_clipboard_writer.h +++ b/ui/base/clipboard/scoped_clipboard_writer.h @@ -1,4 +1,4 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. +// Copyright (c) 2012 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -29,7 +29,7 @@ namespace ui { class UI_EXPORT ScopedClipboardWriter { public: // Create an instance that is a simple wrapper around clipboard. - explicit ScopedClipboardWriter(Clipboard* clipboard); + ScopedClipboardWriter(Clipboard* clipboard, Clipboard::Buffer buffer); ~ScopedClipboardWriter(); @@ -72,6 +72,7 @@ class UI_EXPORT ScopedClipboardWriter { // vector, and pass it to Clipboard::WriteObjects() during object destruction. Clipboard::ObjectMap objects_; Clipboard* clipboard_; + Clipboard::Buffer buffer_; // We keep around the UTF-8 text of the URL in order to pass it to // Clipboard::DidWriteURL(). |