| Index: content/common/view_messages.h
|
| ===================================================================
|
| --- content/common/view_messages.h (revision 114593)
|
| +++ 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,10 @@
|
| IPC_STRUCT_TRAITS_MEMBER(enable)
|
| IPC_STRUCT_TRAITS_END()
|
|
|
| +IPC_STRUCT_TRAITS_BEGIN(WebKit::WebPluginAction)
|
| + IPC_STRUCT_TRAITS_MEMBER(type)
|
| +IPC_STRUCT_TRAITS_END()
|
| +
|
| IPC_STRUCT_TRAITS_BEGIN(WebKit::WebRect)
|
| IPC_STRUCT_TRAITS_MEMBER(x)
|
| IPC_STRUCT_TRAITS_MEMBER(y)
|
| @@ -866,6 +872,10 @@
|
| gfx::Point, /* location */
|
| WebKit::WebMediaPlayerAction)
|
|
|
| +// Tells the renderer to perform the given action on the plugin.
|
| +IPC_MESSAGE_ROUTED1(ViewMsg_PluginAction,
|
| + 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.
|
|
|