Index: content/common/view_messages.h |
=================================================================== |
--- content/common/view_messages.h (revision 117246) |
+++ content/common/view_messages.h (working copy) |
@@ -30,6 +30,7 @@ |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebInputEvent.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebFindOptions.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebMediaPlayerAction.h" |
+#include "third_party/WebKit/Source/WebKit/chromium/public/WebPluginAction.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebPopupType.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebScreenInfo.h" |
#include "ui/base/ime/text_input_type.h" |
@@ -58,6 +59,7 @@ |
IPC_ENUM_TRAITS(ViewMsg_Navigate_Type::Value) |
IPC_ENUM_TRAITS(WebKit::WebContextMenuData::MediaType) |
IPC_ENUM_TRAITS(WebKit::WebMediaPlayerAction::Type) |
+IPC_ENUM_TRAITS(WebKit::WebPluginAction::Type) |
IPC_ENUM_TRAITS(WebKit::WebPopupType) |
IPC_ENUM_TRAITS(WebKit::WebReferrerPolicy) |
IPC_ENUM_TRAITS(WebKit::WebTextDirection) |
@@ -139,6 +141,11 @@ |
IPC_STRUCT_TRAITS_MEMBER(enable) |
IPC_STRUCT_TRAITS_END() |
+IPC_STRUCT_TRAITS_BEGIN(WebKit::WebPluginAction) |
+ IPC_STRUCT_TRAITS_MEMBER(type) |
+ IPC_STRUCT_TRAITS_MEMBER(enable) |
+IPC_STRUCT_TRAITS_END() |
+ |
IPC_STRUCT_TRAITS_BEGIN(WebKit::WebRect) |
IPC_STRUCT_TRAITS_MEMBER(x) |
IPC_STRUCT_TRAITS_MEMBER(y) |
@@ -869,6 +876,12 @@ |
gfx::Point, /* location */ |
WebKit::WebMediaPlayerAction) |
+// Tells the renderer to perform the given action on the plugin located at |
+// the given point. |
+IPC_MESSAGE_ROUTED2(ViewMsg_PluginActionAt, |
+ gfx::Point, /* location */ |
+ WebKit::WebPluginAction) |
+ |
// Request for the renderer to evaluate an xpath to a frame and execute a |
// javascript: url in that frame's context. The message is completely |
// asynchronous and no corresponding response message is sent back. |