diff options
author | dcheng@chromium.org <dcheng@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-10 18:49:17 +0000 |
---|---|---|
committer | dcheng@chromium.org <dcheng@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-10 18:49:17 +0000 |
commit | 7e358974036ac5668c6fd779d9f0faaa3137baab (patch) | |
tree | 446456170dc2782167fdce833efa7497e7223f74 /chrome/common/render_messages_internal.h | |
parent | 4848b9f891c3d572f7dc88478e2a1ca84c28f92d (diff) | |
download | chromium_src-7e358974036ac5668c6fd779d9f0faaa3137baab.zip chromium_src-7e358974036ac5668c6fd779d9f0faaa3137baab.tar.gz chromium_src-7e358974036ac5668c6fd779d9f0faaa3137baab.tar.bz2 |
Move the clipboard messages to their own message filter.
BUG=75525
TEST=none
Review URL: http://codereview.chromium.org/6657013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77664 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common/render_messages_internal.h')
-rw-r--r-- | chrome/common/render_messages_internal.h | 47 |
1 files changed, 2 insertions, 45 deletions
diff --git a/chrome/common/render_messages_internal.h b/chrome/common/render_messages_internal.h index fc2b135..c45b865 100644 --- a/chrome/common/render_messages_internal.h +++ b/chrome/common/render_messages_internal.h @@ -12,6 +12,8 @@ #include "base/file_path.h" #include "base/nullable_string16.h" #include "base/platform_file.h" +#include "base/process.h" +#include "base/shared_memory.h" #include "base/sync_socket.h" #include "chrome/common/content_settings.h" #include "chrome/common/extensions/extension.h" @@ -1448,52 +1450,7 @@ IPC_SYNC_MESSAGE_ROUTED1_0(ViewHostMsg_DestroyPluginContainer, gfx::PluginWindowHandle /* id */) #endif -// Clipboard IPC messages - -// This message is used when the object list does not contain a bitmap. -IPC_MESSAGE_CONTROL1(ViewHostMsg_ClipboardWriteObjectsAsync, - ui::Clipboard::ObjectMap /* objects */) -// This message is used when the object list contains a bitmap. -// It is synchronized so that the renderer knows when it is safe to -// free the shared memory used to transfer the bitmap. -IPC_SYNC_MESSAGE_CONTROL2_0(ViewHostMsg_ClipboardWriteObjectsSync, - ui::Clipboard::ObjectMap /* objects */, - base::SharedMemoryHandle /* bitmap handle */) -IPC_SYNC_MESSAGE_CONTROL2_1(ViewHostMsg_ClipboardIsFormatAvailable, - std::string /* format */, - ui::Clipboard::Buffer /* buffer */, - bool /* result */) -IPC_SYNC_MESSAGE_CONTROL1_1(ViewHostMsg_ClipboardReadText, - ui::Clipboard::Buffer /* buffer */, - string16 /* result */) -IPC_SYNC_MESSAGE_CONTROL1_1(ViewHostMsg_ClipboardReadAsciiText, - ui::Clipboard::Buffer /* buffer */, - std::string /* result */) -IPC_SYNC_MESSAGE_CONTROL1_2(ViewHostMsg_ClipboardReadHTML, - ui::Clipboard::Buffer /* buffer */, - string16 /* markup */, - GURL /* url */) - -IPC_SYNC_MESSAGE_CONTROL1_3(ViewHostMsg_ClipboardReadAvailableTypes, - ui::Clipboard::Buffer /* buffer */, - bool /* result */, - std::vector<string16> /* types */, - bool /* contains filenames */) -IPC_SYNC_MESSAGE_CONTROL2_3(ViewHostMsg_ClipboardReadData, - ui::Clipboard::Buffer /* buffer */, - string16 /* type */, - bool /* succeeded */, - string16 /* data */, - string16 /* metadata */) -IPC_SYNC_MESSAGE_CONTROL1_2(ViewHostMsg_ClipboardReadFilenames, - ui::Clipboard::Buffer /* buffer */, - bool /* result */, - std::vector<string16> /* filenames */) - #if defined(OS_MACOSX) -IPC_MESSAGE_CONTROL1(ViewHostMsg_ClipboardFindPboardWriteStringAsync, - string16 /* text */) - // Request that the browser load a font into shared memory for us. IPC_SYNC_MESSAGE_CONTROL1_2(ViewHostMsg_LoadFont, FontDescriptor /* font to load */, |