diff options
author | kkania@chromium.org <kkania@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-30 17:37:19 +0000 |
---|---|---|
committer | kkania@chromium.org <kkania@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-30 17:37:19 +0000 |
commit | fe30d76fe491d8c1b2ba19dc4e6185ca2295c67e (patch) | |
tree | a5c1e41cf6bf83aa0ad1d187a5c54662b601f61f /chrome_frame/test/chrome_frame_test_utils.cc | |
parent | f15b9538bbe728bf832848733bc3968e3188aba9 (diff) | |
download | chromium_src-fe30d76fe491d8c1b2ba19dc4e6185ca2295c67e.zip chromium_src-fe30d76fe491d8c1b2ba19dc4e6185ca2295c67e.tar.gz chromium_src-fe30d76fe491d8c1b2ba19dc4e6185ca2295c67e.tar.bz2 |
Add chrome frame context menu tests. Patch by mdu@chromium.org.
BUG=none
TEST=none
Review at http://codereview.chromium.org/3656002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67717 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome_frame/test/chrome_frame_test_utils.cc')
-rw-r--r-- | chrome_frame/test/chrome_frame_test_utils.cc | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/chrome_frame/test/chrome_frame_test_utils.cc b/chrome_frame/test/chrome_frame_test_utils.cc index 5917022..c51877f 100644 --- a/chrome_frame/test/chrome_frame_test_utils.cc +++ b/chrome_frame/test/chrome_frame_test_utils.cc @@ -9,6 +9,8 @@ #include <iepmapi.h> #include <sddl.h> +#include "app/clipboard/clipboard.h" +#include "app/clipboard/scoped_clipboard_writer.h" #include "base/command_line.h" #include "base/file_path.h" #include "base/file_version_info.h" @@ -479,6 +481,21 @@ std::wstring GetPathAndQueryFromUrl(const std::wstring& url) { return UTF8ToWide(gurl.PathForRequest()); } +std::wstring GetClipboardText() { + Clipboard clipboard; + string16 text16; + clipboard.ReadText(Clipboard::BUFFER_STANDARD, &text16); + return UTF16ToWide(text16); +} + +void SetClipboardText(const std::wstring& text) { + Clipboard clipboard; + { + ScopedClipboardWriter clipboard_writer(&clipboard); + clipboard_writer.WriteText(WideToUTF16(text)); + } +} + bool AddCFMetaTag(std::string* html_data) { if (!html_data) { NOTREACHED(); |