Index: content/common/drag_messages.h |
diff --git a/content/common/drag_messages.h b/content/common/drag_messages.h |
index c3e8e7ddfc22bfde6de2eb05cfe8a9f8821f488f..c5189372de9da62769caa25d3d29b57c750c6ba4 100644 |
--- a/content/common/drag_messages.h |
+++ b/content/common/drag_messages.h |
@@ -5,6 +5,9 @@ |
// IPC messages for drag and drop. |
// Multiply-included message file, hence no include guard. |
+#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 +21,7 @@ |
// Messages sent from the browser to the renderer. |
IPC_MESSAGE_ROUTED5(DragMsg_TargetDragEnter, |
- content::DropData /* drop_data */, |
+ std::vector<content::DropData::MetaData> /* drop_data */, |
gfx::Point /* client_pt */, |
gfx::Point /* screen_pt */, |
blink::WebDragOperationsMask /* ops_allowed */, |
@@ -32,7 +35,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 */) |