OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // Multiply-included message header, no traditional include guard. | 5 // Multiply-included message header, no traditional include guard. |
6 | 6 |
7 #include <string> | 7 #include <string> |
8 | 8 |
9 #include "base/basictypes.h" | 9 #include "base/basictypes.h" |
10 #include "base/process/process.h" | 10 #include "base/process/process.h" |
(...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
109 IPC_MESSAGE_ROUTED2(BrowserPluginHostMsg_SetFocus, | 109 IPC_MESSAGE_ROUTED2(BrowserPluginHostMsg_SetFocus, |
110 int /* browser_plugin_instance_id */, | 110 int /* browser_plugin_instance_id */, |
111 bool /* enable */) | 111 bool /* enable */) |
112 | 112 |
113 // Sends an input event to the guest. | 113 // Sends an input event to the guest. |
114 IPC_MESSAGE_ROUTED3(BrowserPluginHostMsg_HandleInputEvent, | 114 IPC_MESSAGE_ROUTED3(BrowserPluginHostMsg_HandleInputEvent, |
115 int /* browser_plugin_instance_id */, | 115 int /* browser_plugin_instance_id */, |
116 gfx::Rect /* guest_window_rect */, | 116 gfx::Rect /* guest_window_rect */, |
117 IPC::WebInputEventPointer /* event */) | 117 IPC::WebInputEventPointer /* event */) |
118 | 118 |
119 IPC_MESSAGE_ROUTED3(BrowserPluginHostMsg_CopyFromCompositingSurfaceAck, | |
120 int /* browser_plugin_instance_id */, | |
121 int /* request_id */, | |
122 SkBitmap) | |
123 | |
124 // Notify the guest renderer that some resources given to the embededer | 119 // Notify the guest renderer that some resources given to the embededer |
125 // are not used any more. | 120 // are not used any more. |
126 IPC_MESSAGE_ROUTED2(BrowserPluginHostMsg_ReclaimCompositorResources, | 121 IPC_MESSAGE_ROUTED2(BrowserPluginHostMsg_ReclaimCompositorResources, |
127 int /* browser_plugin_instance_id */, | 122 int /* browser_plugin_instance_id */, |
128 FrameHostMsg_ReclaimCompositorResources_Params /* params */) | 123 FrameHostMsg_ReclaimCompositorResources_Params /* params */) |
129 | 124 |
130 // Tells the guest it has been shown or hidden. | 125 // Tells the guest it has been shown or hidden. |
131 IPC_MESSAGE_ROUTED2(BrowserPluginHostMsg_SetVisibility, | 126 IPC_MESSAGE_ROUTED2(BrowserPluginHostMsg_SetVisibility, |
132 int /* browser_plugin_instance_id */, | 127 int /* browser_plugin_instance_id */, |
133 bool /* visible */) | 128 bool /* visible */) |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
192 // Tells the guest to change its background opacity. | 187 // Tells the guest to change its background opacity. |
193 IPC_MESSAGE_CONTROL2(BrowserPluginMsg_SetContentsOpaque, | 188 IPC_MESSAGE_CONTROL2(BrowserPluginMsg_SetContentsOpaque, |
194 int /* browser_plugin_instance_id */, | 189 int /* browser_plugin_instance_id */, |
195 bool /* opaque */) | 190 bool /* opaque */) |
196 | 191 |
197 // Inform the embedder of the cursor the guest wishes to display. | 192 // Inform the embedder of the cursor the guest wishes to display. |
198 IPC_MESSAGE_CONTROL2(BrowserPluginMsg_SetCursor, | 193 IPC_MESSAGE_CONTROL2(BrowserPluginMsg_SetCursor, |
199 int /* browser_plugin_instance_id */, | 194 int /* browser_plugin_instance_id */, |
200 content::WebCursor /* cursor */) | 195 content::WebCursor /* cursor */) |
201 | 196 |
202 IPC_MESSAGE_CONTROL4(BrowserPluginMsg_CopyFromCompositingSurface, | |
203 int /* browser_plugin_instance_id */, | |
204 int /* request_id */, | |
205 gfx::Rect /* source_rect */, | |
206 gfx::Size /* dest_size */) | |
207 | |
208 IPC_MESSAGE_CONTROL2(BrowserPluginMsg_CompositorFrameSwapped, | 197 IPC_MESSAGE_CONTROL2(BrowserPluginMsg_CompositorFrameSwapped, |
209 int /* browser_plugin_instance_id */, | 198 int /* browser_plugin_instance_id */, |
210 FrameMsg_CompositorFrameSwapped_Params /* params */) | 199 FrameMsg_CompositorFrameSwapped_Params /* params */) |
211 | 200 |
212 // Forwards a PointerLock Unlock request to the BrowserPlugin. | 201 // Forwards a PointerLock Unlock request to the BrowserPlugin. |
213 IPC_MESSAGE_CONTROL2(BrowserPluginMsg_SetMouseLock, | 202 IPC_MESSAGE_CONTROL2(BrowserPluginMsg_SetMouseLock, |
214 int /* browser_plugin_instance_id */, | 203 int /* browser_plugin_instance_id */, |
215 bool /* enable */) | 204 bool /* enable */) |
216 | 205 |
217 // Sends text to be displayed in tooltip. | 206 // Sends text to be displayed in tooltip. |
218 IPC_MESSAGE_CONTROL2(BrowserPluginMsg_SetTooltipText, | 207 IPC_MESSAGE_CONTROL2(BrowserPluginMsg_SetTooltipText, |
219 int /* browser_plugin_instance_id */, | 208 int /* browser_plugin_instance_id */, |
220 base::string16 /* tooltip_text */) | 209 base::string16 /* tooltip_text */) |
221 | 210 |
222 // Acknowledge that we presented an ubercomp frame. | 211 // Acknowledge that we presented an ubercomp frame. |
223 IPC_MESSAGE_ROUTED2(BrowserPluginHostMsg_CompositorFrameSwappedACK, | 212 IPC_MESSAGE_ROUTED2(BrowserPluginHostMsg_CompositorFrameSwappedACK, |
224 int /* browser_plugin_instance_id */, | 213 int /* browser_plugin_instance_id */, |
225 FrameHostMsg_CompositorFrameSwappedACK_Params /* params */) | 214 FrameHostMsg_CompositorFrameSwappedACK_Params /* params */) |
OLD | NEW |