Index: chrome/common/plugin_messages_internal.h |
=================================================================== |
--- chrome/common/plugin_messages_internal.h (revision 8043) |
+++ chrome/common/plugin_messages_internal.h (working copy) |
@@ -81,6 +81,15 @@ |
int /* network error */, |
std::string /* proxy list */) |
+ // Creates a child window of the given parent window on the UI thread. |
+ IPC_SYNC_MESSAGE_CONTROL1_1(PluginProcessHostMsg_CreateWindow, |
+ HWND /* parent */, |
+ HWND /* child */) |
+ |
+ // Destroys the given window on the UI thread. |
+ IPC_MESSAGE_CONTROL1(PluginProcessHostMsg_DestroyWindow, |
+ HWND /* window */) |
darin (slow to review)
2009/01/16 22:08:39
nit: indentation
|
+ |
IPC_END_MESSAGES(PluginProcessHost) |
@@ -131,11 +140,9 @@ |
// contains a buffer that the plugin draws into. background_buffer is used |
// for transparent windowless plugins, and holds the background of the plugin |
// rectangle. |
- IPC_MESSAGE_ROUTED6(PluginMsg_UpdateGeometry, |
+ IPC_MESSAGE_ROUTED4(PluginMsg_UpdateGeometry, |
gfx::Rect /* window_rect */, |
gfx::Rect /* clip_rect */, |
- std::vector<gfx::Rect> /* cutout_rects */, |
- bool /* visible */, |
base::SharedMemoryHandle /* windowless_buffer */, |
base::SharedMemoryHandle /* background_buffer */) |