| 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.h" | 10 #include "base/process.h" |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 62 resize_guest_params) | 62 resize_guest_params) |
| 63 IPC_STRUCT_END() | 63 IPC_STRUCT_END() |
| 64 | 64 |
| 65 IPC_STRUCT_BEGIN(BrowserPluginMsg_LoadCommit_Params) | 65 IPC_STRUCT_BEGIN(BrowserPluginMsg_LoadCommit_Params) |
| 66 // The current URL of the guest. | 66 // The current URL of the guest. |
| 67 IPC_STRUCT_MEMBER(GURL, url) | 67 IPC_STRUCT_MEMBER(GURL, url) |
| 68 // Indicates whether the navigation was on the top-level frame. | 68 // Indicates whether the navigation was on the top-level frame. |
| 69 IPC_STRUCT_MEMBER(bool, is_top_level) | 69 IPC_STRUCT_MEMBER(bool, is_top_level) |
| 70 // Chrome's process ID for the guest. | 70 // Chrome's process ID for the guest. |
| 71 IPC_STRUCT_MEMBER(int, process_id) | 71 IPC_STRUCT_MEMBER(int, process_id) |
| 72 // Chrome's routing ID for the guest's RenderView. |
| 73 IPC_STRUCT_MEMBER(int, route_id) |
| 72 // The index of the current navigation entry after this navigation was | 74 // The index of the current navigation entry after this navigation was |
| 73 // committed. | 75 // committed. |
| 74 IPC_STRUCT_MEMBER(int, current_entry_index) | 76 IPC_STRUCT_MEMBER(int, current_entry_index) |
| 75 // The number of navigation entries after this navigation was committed. | 77 // The number of navigation entries after this navigation was committed. |
| 76 IPC_STRUCT_MEMBER(int, entry_count) | 78 IPC_STRUCT_MEMBER(int, entry_count) |
| 77 IPC_STRUCT_END() | 79 IPC_STRUCT_END() |
| 78 | 80 |
| 79 IPC_STRUCT_BEGIN(BrowserPluginMsg_UpdateRect_Params) | 81 IPC_STRUCT_BEGIN(BrowserPluginMsg_UpdateRect_Params) |
| 80 // The sequence number of the damage buffer used by the browser process. | 82 // The sequence number of the damage buffer used by the browser process. |
| 81 IPC_STRUCT_MEMBER(uint32, damage_buffer_sequence_id) | 83 IPC_STRUCT_MEMBER(uint32, damage_buffer_sequence_id) |
| (...skipping 194 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 276 | 278 |
| 277 // When the guest redirects a navigation, the browser process informs the | 279 // When the guest redirects a navigation, the browser process informs the |
| 278 // embedder through the BrowserPluginMsg_LoadRedirect message. | 280 // embedder through the BrowserPluginMsg_LoadRedirect message. |
| 279 IPC_MESSAGE_ROUTED4(BrowserPluginMsg_LoadRedirect, | 281 IPC_MESSAGE_ROUTED4(BrowserPluginMsg_LoadRedirect, |
| 280 int /* instance_id */, | 282 int /* instance_id */, |
| 281 GURL /* old_url */, | 283 GURL /* old_url */, |
| 282 GURL /* new_url */, | 284 GURL /* new_url */, |
| 283 bool /* is_top_level */) | 285 bool /* is_top_level */) |
| 284 | 286 |
| 285 // When the guest commits a navigation, the browser process informs | 287 // When the guest commits a navigation, the browser process informs |
| 286 // the embedder through the BrowserPluginMsg_DidCommit message. | 288 // the embedder through the BrowserPluginMsg_LoadCommit message. |
| 287 IPC_MESSAGE_ROUTED2(BrowserPluginMsg_LoadCommit, | 289 IPC_MESSAGE_ROUTED2(BrowserPluginMsg_LoadCommit, |
| 288 int /* instance_id */, | 290 int /* instance_id */, |
| 289 BrowserPluginMsg_LoadCommit_Params) | 291 BrowserPluginMsg_LoadCommit_Params) |
| 290 | 292 |
| 291 // When the guest page has completed loading (including subframes), the browser | 293 // When the guest page has completed loading (including subframes), the browser |
| 292 // process informs the embedder through the BrowserPluginMsg_LoadStop message. | 294 // process informs the embedder through the BrowserPluginMsg_LoadStop message. |
| 293 IPC_MESSAGE_ROUTED1(BrowserPluginMsg_LoadStop, | 295 IPC_MESSAGE_ROUTED1(BrowserPluginMsg_LoadStop, |
| 294 int /* instance_id */) | 296 int /* instance_id */) |
| 295 | 297 |
| 296 // When the guest crashes, the browser process informs the embedder through this | 298 // When the guest crashes, the browser process informs the embedder through this |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 351 // Guest renders into an FBO with textures provided by the embedder. | 353 // Guest renders into an FBO with textures provided by the embedder. |
| 352 // When HW accelerated buffers are swapped in the guest, the message | 354 // When HW accelerated buffers are swapped in the guest, the message |
| 353 // is forwarded to the embedder to notify it of a new texture | 355 // is forwarded to the embedder to notify it of a new texture |
| 354 // available for compositing. | 356 // available for compositing. |
| 355 IPC_MESSAGE_ROUTED5(BrowserPluginMsg_BuffersSwapped, | 357 IPC_MESSAGE_ROUTED5(BrowserPluginMsg_BuffersSwapped, |
| 356 int /* instance_id */, | 358 int /* instance_id */, |
| 357 gfx::Size /* size */, | 359 gfx::Size /* size */, |
| 358 std::string /* mailbox_name */, | 360 std::string /* mailbox_name */, |
| 359 int /* route_id */, | 361 int /* route_id */, |
| 360 int /* gpu_host_id */) | 362 int /* gpu_host_id */) |
| OLD | NEW |