IPC_STRUCT_MEMBER(BrowserPluginHostMsg_ResizeGuest_Params,
resize_guest_params)
IPC_STRUCT_MEMBER(gfx::Point, origin)
+ // Whether the browser plugin is a full page plugin document.
+ IPC_STRUCT_MEMBER(bool, is_full_page_plugin)
IPC_STRUCT_END()
// Browser plugin messages
gfx::Rect /* guest_window_rect */,
IPC::WebInputEventPointer /* event */)
-IPC_MESSAGE_ROUTED3(BrowserPluginHostMsg_CopyFromCompositingSurfaceAck,
- int /* browser_plugin_instance_id */,
- int /* request_id */,
- SkBitmap)
-
// Notify the guest renderer that some resources given to the embededer
// are not used any more.
IPC_MESSAGE_ROUTED2(BrowserPluginHostMsg_ReclaimCompositorResources,
int /* browser_plugin_instance_id */,
FrameHostMsg_ReclaimCompositorResources_Params /* params */)
-// When a BrowserPlugin has been removed from the embedder's DOM, it informs
-// the browser process to cleanup the guest.
-IPC_MESSAGE_ROUTED1(BrowserPluginHostMsg_PluginDestroyed,
- int /* browser_plugin_instance_id */)
-
// Tells the guest it has been shown or hidden.
IPC_MESSAGE_ROUTED2(BrowserPluginHostMsg_SetVisibility,
int /* browser_plugin_instance_id */,
int /* browser_plugin_instance_id */,
content::WebCursor /* cursor */)
-IPC_MESSAGE_CONTROL4(BrowserPluginMsg_CopyFromCompositingSurface,
- int /* browser_plugin_instance_id */,
- int /* request_id */,
- gfx::Rect /* source_rect */,
- gfx::Size /* dest_size */)
-
IPC_MESSAGE_CONTROL2(BrowserPluginMsg_CompositorFrameSwapped,
int /* browser_plugin_instance_id */,
FrameMsg_CompositorFrameSwapped_Params /* params */)
int /* browser_plugin_instance_id */,
bool /* enable */)
+// Sends text to be displayed in tooltip.
+IPC_MESSAGE_CONTROL2(BrowserPluginMsg_SetTooltipText,
+ int /* browser_plugin_instance_id */,
+ base::string16 /* tooltip_text */)
+
// Acknowledge that we presented an ubercomp frame.
IPC_MESSAGE_ROUTED2(BrowserPluginHostMsg_CompositorFrameSwappedACK,
int /* browser_plugin_instance_id */,