Index: content/common/drag_messages.h |
diff --git a/content/common/drag_messages.h b/content/common/drag_messages.h |
index 8d2fd7723701135a9739638abf4b7cb0c68f6176..91e10114c3fdeec6c2c58643750c33af2bedda95 100644 |
--- a/content/common/drag_messages.h |
+++ b/content/common/drag_messages.h |
@@ -5,6 +5,10 @@ |
// IPC messages for drag and drop. |
// Multiply-included message file, hence no include guard. |
+#include <utility> |
+#include <vector> |
+ |
+#include "base/strings/string16.h" |
#include "content/common/drag_event_source_info.h" |
#include "content/public/common/drop_data.h" |
#include "ipc/ipc_message_macros.h" |
@@ -18,7 +22,7 @@ |
// Messages sent from the browser to the renderer. |
IPC_MESSAGE_ROUTED5(DragMsg_TargetDragEnter, |
- content::DropData /* drop_data */, |
+ std::vector<content::MimeTypeKindPair> /* drop_data */, |
gfx::Point /* client_pt */, |
gfx::Point /* screen_pt */, |
blink::WebDragOperationsMask /* ops_allowed */, |
@@ -32,7 +36,8 @@ IPC_MESSAGE_ROUTED4(DragMsg_TargetDragOver, |
IPC_MESSAGE_ROUTED0(DragMsg_TargetDragLeave) |
-IPC_MESSAGE_ROUTED3(DragMsg_TargetDrop, |
+IPC_MESSAGE_ROUTED4(DragMsg_TargetDrop, |
+ content::DropData /* drop_data */, |
gfx::Point /* client_pt */, |
gfx::Point /* screen_pt */, |
int /* key_modifiers */) |