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 // IPC messages for page rendering. | 5 // IPC messages for page rendering. |
6 // Multiply-included message file, hence no include guard. | 6 // Multiply-included message file, hence no include guard. |
7 | 7 |
8 #include "base/process.h" | 8 #include "base/process.h" |
9 #include "base/shared_memory.h" | 9 #include "base/shared_memory.h" |
10 #include "content/common/content_export.h" | 10 #include "content/common/content_export.h" |
(...skipping 614 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
625 | 625 |
626 // The ID of the rendering surface. | 626 // The ID of the rendering surface. |
627 IPC_STRUCT_MEMBER(int32, surface_id) | 627 IPC_STRUCT_MEMBER(int32, surface_id) |
628 | 628 |
629 // The session storage namespace ID this view should use. | 629 // The session storage namespace ID this view should use. |
630 IPC_STRUCT_MEMBER(int64, session_storage_namespace_id) | 630 IPC_STRUCT_MEMBER(int64, session_storage_namespace_id) |
631 | 631 |
632 // The name of the frame associated with this view (or empty if none). | 632 // The name of the frame associated with this view (or empty if none). |
633 IPC_STRUCT_MEMBER(string16, frame_name) | 633 IPC_STRUCT_MEMBER(string16, frame_name) |
634 | 634 |
| 635 // The route ID of the opener RenderView if we need to set one |
| 636 // (MSG_ROUTING_NONE otherwise). |
| 637 IPC_STRUCT_MEMBER(int, opener_route_id) |
| 638 |
| 639 // Whether the RenderView should initially be swapped out. |
| 640 IPC_STRUCT_MEMBER(bool, swapped_out) |
| 641 |
635 // The initial page ID to use for this view, which must be larger than any | 642 // The initial page ID to use for this view, which must be larger than any |
636 // existing navigation that might be loaded in the view. Page IDs are unique | 643 // existing navigation that might be loaded in the view. Page IDs are unique |
637 // to a view and are only updated by the renderer after this initial value. | 644 // to a view and are only updated by the renderer after this initial value. |
638 IPC_STRUCT_MEMBER(int32, next_page_id) | 645 IPC_STRUCT_MEMBER(int32, next_page_id) |
639 | 646 |
640 // The properties of the screen associated with the view. | 647 // The properties of the screen associated with the view. |
641 IPC_STRUCT_MEMBER(WebKit::WebScreenInfo, screen_info) | 648 IPC_STRUCT_MEMBER(WebKit::WebScreenInfo, screen_info) |
642 | 649 |
643 // Indicates whether this newly created RenderView will be hosted by another | 650 // Indicates whether this newly created RenderView will be hosted by another |
644 // RenderView. | 651 // RenderView. |
(...skipping 1368 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2013 int /* automation_id */) | 2020 int /* automation_id */) |
2014 | 2021 |
2015 // Sent to the browser when the renderer detects it is blocked on a pepper | 2022 // Sent to the browser when the renderer detects it is blocked on a pepper |
2016 // plugin message for too long. This is also sent when it becomes unhung | 2023 // plugin message for too long. This is also sent when it becomes unhung |
2017 // (according to the value of is_hung). The browser can give the user the | 2024 // (according to the value of is_hung). The browser can give the user the |
2018 // option of killing the plugin. | 2025 // option of killing the plugin. |
2019 IPC_MESSAGE_ROUTED3(ViewHostMsg_PepperPluginHung, | 2026 IPC_MESSAGE_ROUTED3(ViewHostMsg_PepperPluginHung, |
2020 int /* plugin_child_id */, | 2027 int /* plugin_child_id */, |
2021 FilePath /* path */, | 2028 FilePath /* path */, |
2022 bool /* is_hung */) | 2029 bool /* is_hung */) |
OLD | NEW |