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 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
61 resize_guest_params) | 61 resize_guest_params) |
62 IPC_STRUCT_END() | 62 IPC_STRUCT_END() |
63 | 63 |
64 IPC_STRUCT_BEGIN(BrowserPluginMsg_LoadCommit_Params) | 64 IPC_STRUCT_BEGIN(BrowserPluginMsg_LoadCommit_Params) |
65 // The current URL of the guest. | 65 // The current URL of the guest. |
66 IPC_STRUCT_MEMBER(GURL, url) | 66 IPC_STRUCT_MEMBER(GURL, url) |
67 // Indicates whether the navigation was on the top-level frame. | 67 // Indicates whether the navigation was on the top-level frame. |
68 IPC_STRUCT_MEMBER(bool, is_top_level) | 68 IPC_STRUCT_MEMBER(bool, is_top_level) |
69 // Chrome's process ID for the guest. | 69 // Chrome's process ID for the guest. |
70 IPC_STRUCT_MEMBER(int, process_id) | 70 IPC_STRUCT_MEMBER(int, process_id) |
| 71 // Chrome's routing ID for the guest's RenderView. |
| 72 IPC_STRUCT_MEMBER(int, route_id) |
71 // The index of the current navigation entry after this navigation was | 73 // The index of the current navigation entry after this navigation was |
72 // committed. | 74 // committed. |
73 IPC_STRUCT_MEMBER(int, current_entry_index) | 75 IPC_STRUCT_MEMBER(int, current_entry_index) |
74 // The number of navigation entries after this navigation was committed. | 76 // The number of navigation entries after this navigation was committed. |
75 IPC_STRUCT_MEMBER(int, entry_count) | 77 IPC_STRUCT_MEMBER(int, entry_count) |
76 IPC_STRUCT_END() | 78 IPC_STRUCT_END() |
77 | 79 |
78 IPC_STRUCT_BEGIN(BrowserPluginMsg_UpdateRect_Params) | 80 IPC_STRUCT_BEGIN(BrowserPluginMsg_UpdateRect_Params) |
79 // The sequence number of the damage buffer used by the browser process. | 81 // The sequence number of the damage buffer used by the browser process. |
80 IPC_STRUCT_MEMBER(uint32, damage_buffer_sequence_id) | 82 IPC_STRUCT_MEMBER(uint32, damage_buffer_sequence_id) |
(...skipping 256 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
337 // Guest renders into an FBO with textures provided by the embedder. | 339 // Guest renders into an FBO with textures provided by the embedder. |
338 // When HW accelerated buffers are swapped in the guest, the message | 340 // When HW accelerated buffers are swapped in the guest, the message |
339 // is forwarded to the embedder to notify it of a new texture | 341 // is forwarded to the embedder to notify it of a new texture |
340 // available for compositing. | 342 // available for compositing. |
341 IPC_MESSAGE_ROUTED5(BrowserPluginMsg_BuffersSwapped, | 343 IPC_MESSAGE_ROUTED5(BrowserPluginMsg_BuffersSwapped, |
342 int /* instance_id */, | 344 int /* instance_id */, |
343 gfx::Size /* size */, | 345 gfx::Size /* size */, |
344 std::string /* mailbox_name */, | 346 std::string /* mailbox_name */, |
345 int /* route_id */, | 347 int /* route_id */, |
346 int /* gpu_host_id */) | 348 int /* gpu_host_id */) |
OLD | NEW |