| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 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 file, hence no include guard. | 5 // Multiply-included message file, hence no include guard. |
| 6 | 6 |
| 7 #include "build/build_config.h" | 7 #include "build/build_config.h" |
| 8 #include "content/child/plugin_param_traits.h" | 8 #include "content/child/plugin_param_traits.h" |
| 9 #include "content/common/content_export.h" | 9 #include "content/common/content_export.h" |
| 10 #include "content/common/content_param_traits.h" | 10 #include "content/common/content_param_traits.h" |
| (...skipping 16 matching lines...) Expand all Loading... |
| 27 | 27 |
| 28 IPC_STRUCT_BEGIN(PluginMsg_Init_Params) | 28 IPC_STRUCT_BEGIN(PluginMsg_Init_Params) |
| 29 IPC_STRUCT_MEMBER(GURL, url) | 29 IPC_STRUCT_MEMBER(GURL, url) |
| 30 IPC_STRUCT_MEMBER(GURL, page_url) | 30 IPC_STRUCT_MEMBER(GURL, page_url) |
| 31 IPC_STRUCT_MEMBER(std::vector<std::string>, arg_names) | 31 IPC_STRUCT_MEMBER(std::vector<std::string>, arg_names) |
| 32 IPC_STRUCT_MEMBER(std::vector<std::string>, arg_values) | 32 IPC_STRUCT_MEMBER(std::vector<std::string>, arg_values) |
| 33 IPC_STRUCT_MEMBER(bool, load_manually) | 33 IPC_STRUCT_MEMBER(bool, load_manually) |
| 34 IPC_STRUCT_MEMBER(int, host_render_view_routing_id) | 34 IPC_STRUCT_MEMBER(int, host_render_view_routing_id) |
| 35 IPC_STRUCT_END() | 35 IPC_STRUCT_END() |
| 36 | 36 |
| 37 IPC_STRUCT_BEGIN(PluginHostMsg_URLRequest_Params) | |
| 38 IPC_STRUCT_MEMBER(std::string, url) | |
| 39 IPC_STRUCT_MEMBER(std::string, method) | |
| 40 IPC_STRUCT_MEMBER(std::string, target) | |
| 41 IPC_STRUCT_MEMBER(std::vector<char>, buffer) | |
| 42 IPC_STRUCT_MEMBER(int, notify_id) | |
| 43 IPC_STRUCT_MEMBER(bool, popups_allowed) | |
| 44 IPC_STRUCT_MEMBER(bool, notify_redirects) | |
| 45 IPC_STRUCT_END() | |
| 46 | |
| 47 IPC_STRUCT_BEGIN(PluginMsg_DidReceiveResponseParams) | 37 IPC_STRUCT_BEGIN(PluginMsg_DidReceiveResponseParams) |
| 48 IPC_STRUCT_MEMBER(unsigned long, id) | 38 IPC_STRUCT_MEMBER(unsigned long, id) |
| 49 IPC_STRUCT_MEMBER(std::string, mime_type) | 39 IPC_STRUCT_MEMBER(std::string, mime_type) |
| 50 IPC_STRUCT_MEMBER(std::string, headers) | 40 IPC_STRUCT_MEMBER(std::string, headers) |
| 51 IPC_STRUCT_MEMBER(uint32, expected_length) | 41 IPC_STRUCT_MEMBER(uint32, expected_length) |
| 52 IPC_STRUCT_MEMBER(uint32, last_modified) | 42 IPC_STRUCT_MEMBER(uint32, last_modified) |
| 53 IPC_STRUCT_MEMBER(bool, request_is_seekable) | 43 IPC_STRUCT_MEMBER(bool, request_is_seekable) |
| 54 IPC_STRUCT_END() | 44 IPC_STRUCT_END() |
| 55 | 45 |
| 56 IPC_STRUCT_BEGIN(PluginMsg_FetchURL_Params) | 46 IPC_STRUCT_BEGIN(PluginMsg_FetchURL_Params) |
| 57 IPC_STRUCT_MEMBER(unsigned long, resource_id) | 47 IPC_STRUCT_MEMBER(unsigned long, resource_id) |
| 58 IPC_STRUCT_MEMBER(int, notify_id) | |
| 59 IPC_STRUCT_MEMBER(GURL, url) | 48 IPC_STRUCT_MEMBER(GURL, url) |
| 60 IPC_STRUCT_MEMBER(GURL, first_party_for_cookies) | 49 IPC_STRUCT_MEMBER(GURL, first_party_for_cookies) |
| 61 IPC_STRUCT_MEMBER(std::string, method) | 50 IPC_STRUCT_MEMBER(std::string, method) |
| 62 IPC_STRUCT_MEMBER(std::vector<char>, post_data) | 51 IPC_STRUCT_MEMBER(std::vector<char>, post_data) |
| 63 IPC_STRUCT_MEMBER(GURL, referrer) | 52 IPC_STRUCT_MEMBER(GURL, referrer) |
| 64 IPC_STRUCT_MEMBER(blink::WebReferrerPolicy, referrer_policy) | 53 IPC_STRUCT_MEMBER(blink::WebReferrerPolicy, referrer_policy) |
| 65 IPC_STRUCT_MEMBER(bool, notify_redirect) | 54 IPC_STRUCT_MEMBER(bool, notify_redirect) |
| 66 IPC_STRUCT_MEMBER(bool, is_plugin_src_load) | 55 IPC_STRUCT_MEMBER(bool, is_plugin_src_load) |
| 67 IPC_STRUCT_MEMBER(int, render_frame_id) | 56 IPC_STRUCT_MEMBER(int, render_frame_id) |
| 68 IPC_STRUCT_END() | 57 IPC_STRUCT_END() |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 109 IPC_MESSAGE_ROUTED0(PluginMsg_DidPaint) | 98 IPC_MESSAGE_ROUTED0(PluginMsg_DidPaint) |
| 110 | 99 |
| 111 IPC_SYNC_MESSAGE_ROUTED0_1(PluginMsg_GetPluginScriptableObject, | 100 IPC_SYNC_MESSAGE_ROUTED0_1(PluginMsg_GetPluginScriptableObject, |
| 112 int /* route_id */) | 101 int /* route_id */) |
| 113 | 102 |
| 114 // Gets the form value of the plugin instance synchronously. | 103 // Gets the form value of the plugin instance synchronously. |
| 115 IPC_SYNC_MESSAGE_ROUTED0_2(PluginMsg_GetFormValue, | 104 IPC_SYNC_MESSAGE_ROUTED0_2(PluginMsg_GetFormValue, |
| 116 base::string16 /* value */, | 105 base::string16 /* value */, |
| 117 bool /* success */) | 106 bool /* success */) |
| 118 | 107 |
| 119 IPC_MESSAGE_ROUTED3(PluginMsg_DidFinishLoadWithReason, | |
| 120 GURL /* url */, | |
| 121 int /* reason */, | |
| 122 int /* notify_id */) | |
| 123 | |
| 124 // Updates the plugin location. | 108 // Updates the plugin location. |
| 125 IPC_MESSAGE_ROUTED1(PluginMsg_UpdateGeometry, | 109 IPC_MESSAGE_ROUTED1(PluginMsg_UpdateGeometry, |
| 126 PluginMsg_UpdateGeometry_Param) | 110 PluginMsg_UpdateGeometry_Param) |
| 127 | 111 |
| 128 // A synchronous version of above. | 112 // A synchronous version of above. |
| 129 IPC_SYNC_MESSAGE_ROUTED1_0(PluginMsg_UpdateGeometrySync, | 113 IPC_SYNC_MESSAGE_ROUTED1_0(PluginMsg_UpdateGeometrySync, |
| 130 PluginMsg_UpdateGeometry_Param) | 114 PluginMsg_UpdateGeometry_Param) |
| 131 | 115 |
| 132 IPC_SYNC_MESSAGE_ROUTED1_0(PluginMsg_SetFocus, | 116 IPC_SYNC_MESSAGE_ROUTED1_0(PluginMsg_SetFocus, |
| 133 bool /* focused */) | 117 bool /* focused */) |
| (...skipping 18 matching lines...) Expand all Loading... |
| 152 unsigned long /* id */, | 136 unsigned long /* id */, |
| 153 std::vector<char> /* buffer */, | 137 std::vector<char> /* buffer */, |
| 154 int /* data_offset */) | 138 int /* data_offset */) |
| 155 | 139 |
| 156 IPC_MESSAGE_ROUTED1(PluginMsg_DidFinishLoading, | 140 IPC_MESSAGE_ROUTED1(PluginMsg_DidFinishLoading, |
| 157 unsigned long /* id */) | 141 unsigned long /* id */) |
| 158 | 142 |
| 159 IPC_MESSAGE_ROUTED1(PluginMsg_DidFail, | 143 IPC_MESSAGE_ROUTED1(PluginMsg_DidFail, |
| 160 unsigned long /* id */) | 144 unsigned long /* id */) |
| 161 | 145 |
| 162 IPC_MESSAGE_ROUTED4(PluginMsg_SendJavaScriptStream, | |
| 163 GURL /* url */, | |
| 164 std::string /* result */, | |
| 165 bool /* success */, | |
| 166 int /* notify_id */) | |
| 167 | |
| 168 IPC_MESSAGE_ROUTED2(PluginMsg_DidReceiveManualResponse, | |
| 169 GURL /* url */, | |
| 170 PluginMsg_DidReceiveResponseParams) | |
| 171 | |
| 172 IPC_MESSAGE_ROUTED1(PluginMsg_DidReceiveManualData, | |
| 173 std::vector<char> /* buffer */) | |
| 174 | |
| 175 IPC_MESSAGE_ROUTED0(PluginMsg_DidFinishManualLoading) | |
| 176 | |
| 177 IPC_MESSAGE_ROUTED0(PluginMsg_DidManualLoadFail) | |
| 178 | |
| 179 IPC_MESSAGE_ROUTED3(PluginMsg_HandleURLRequestReply, | |
| 180 unsigned long /* resource_id */, | |
| 181 GURL /* url */, | |
| 182 int /* notify_id */) | |
| 183 | |
| 184 IPC_MESSAGE_ROUTED2(PluginMsg_HTTPRangeRequestReply, | |
| 185 unsigned long /* resource_id */, | |
| 186 int /* range_request_id */) | |
| 187 | |
| 188 IPC_MESSAGE_CONTROL1(PluginMsg_SignalModalDialogEvent, | 146 IPC_MESSAGE_CONTROL1(PluginMsg_SignalModalDialogEvent, |
| 189 int /* render_view_id */) | 147 int /* render_view_id */) |
| 190 | 148 |
| 191 IPC_MESSAGE_CONTROL1(PluginMsg_ResetModalDialogEvent, | 149 IPC_MESSAGE_CONTROL1(PluginMsg_ResetModalDialogEvent, |
| 192 int /* render_view_id */) | 150 int /* render_view_id */) |
| 193 | 151 |
| 194 IPC_MESSAGE_ROUTED1(PluginMsg_FetchURL, | |
| 195 PluginMsg_FetchURL_Params) | |
| 196 | |
| 197 IPC_MESSAGE_CONTROL1(PluginHostMsg_DidAbortLoading, | |
| 198 int /* render_view_id */) | |
| 199 | |
| 200 #if defined(OS_WIN) | 152 #if defined(OS_WIN) |
| 201 IPC_MESSAGE_ROUTED4(PluginMsg_ImeCompositionUpdated, | 153 IPC_MESSAGE_ROUTED4(PluginMsg_ImeCompositionUpdated, |
| 202 base::string16 /* text */, | 154 base::string16 /* text */, |
| 203 std::vector<int> /* clauses */, | 155 std::vector<int> /* clauses */, |
| 204 std::vector<int>, /* target */ | 156 std::vector<int>, /* target */ |
| 205 int /* cursor_position */) | 157 int /* cursor_position */) |
| 206 | 158 |
| 207 IPC_MESSAGE_ROUTED1(PluginMsg_ImeCompositionCompleted, | 159 IPC_MESSAGE_ROUTED1(PluginMsg_ImeCompositionCompleted, |
| 208 base::string16 /* text */) | 160 base::string16 /* text */) |
| 209 #endif | 161 #endif |
| (...skipping 20 matching lines...) Expand all Loading... |
| 230 //----------------------------------------------------------------------------- | 182 //----------------------------------------------------------------------------- |
| 231 // PluginHost messages | 183 // PluginHost messages |
| 232 // These are messages sent from the plugin process to the renderer process. | 184 // These are messages sent from the plugin process to the renderer process. |
| 233 // They all map to the corresponding WebPlugin methods. | 185 // They all map to the corresponding WebPlugin methods. |
| 234 // Sends the plugin window information to the renderer. | 186 // Sends the plugin window information to the renderer. |
| 235 // The window parameter is a handle to the window if the plugin is a windowed | 187 // The window parameter is a handle to the window if the plugin is a windowed |
| 236 // plugin. It is NULL for windowless plugins. | 188 // plugin. It is NULL for windowless plugins. |
| 237 IPC_SYNC_MESSAGE_ROUTED1_0(PluginHostMsg_SetWindow, | 189 IPC_SYNC_MESSAGE_ROUTED1_0(PluginHostMsg_SetWindow, |
| 238 gfx::PluginWindowHandle /* window */) | 190 gfx::PluginWindowHandle /* window */) |
| 239 | 191 |
| 240 IPC_MESSAGE_ROUTED1(PluginHostMsg_URLRequest, | |
| 241 PluginHostMsg_URLRequest_Params) | |
| 242 | |
| 243 IPC_MESSAGE_ROUTED1(PluginHostMsg_CancelResource, | 192 IPC_MESSAGE_ROUTED1(PluginHostMsg_CancelResource, |
| 244 int /* id */) | 193 int /* id */) |
| 245 | 194 |
| 246 IPC_MESSAGE_ROUTED1(PluginHostMsg_InvalidateRect, | 195 IPC_MESSAGE_ROUTED1(PluginHostMsg_InvalidateRect, |
| 247 gfx::Rect /* rect */) | 196 gfx::Rect /* rect */) |
| 248 | 197 |
| 249 IPC_SYNC_MESSAGE_ROUTED1_1(PluginHostMsg_GetWindowScriptNPObject, | 198 IPC_SYNC_MESSAGE_ROUTED1_1(PluginHostMsg_GetWindowScriptNPObject, |
| 250 int /* route id */, | 199 int /* route id */, |
| 251 bool /* success */) | 200 bool /* success */) |
| 252 | 201 |
| (...skipping 11 matching lines...) Expand all Loading... |
| 264 GURL /* first_party_for_cookies */, | 213 GURL /* first_party_for_cookies */, |
| 265 std::string /* cookie */) | 214 std::string /* cookie */) |
| 266 | 215 |
| 267 IPC_SYNC_MESSAGE_ROUTED2_1(PluginHostMsg_GetCookies, | 216 IPC_SYNC_MESSAGE_ROUTED2_1(PluginHostMsg_GetCookies, |
| 268 GURL /* url */, | 217 GURL /* url */, |
| 269 GURL /* first_party_for_cookies */, | 218 GURL /* first_party_for_cookies */, |
| 270 std::string /* cookies */) | 219 std::string /* cookies */) |
| 271 | 220 |
| 272 IPC_MESSAGE_ROUTED0(PluginHostMsg_CancelDocumentLoad) | 221 IPC_MESSAGE_ROUTED0(PluginHostMsg_CancelDocumentLoad) |
| 273 | 222 |
| 274 IPC_MESSAGE_ROUTED3(PluginHostMsg_InitiateHTTPRangeRequest, | |
| 275 std::string /* url */, | |
| 276 std::string /* range_info */, | |
| 277 int /* range_request_id */) | |
| 278 | |
| 279 IPC_MESSAGE_ROUTED0(PluginHostMsg_DidStartLoading) | 223 IPC_MESSAGE_ROUTED0(PluginHostMsg_DidStartLoading) |
| 280 IPC_MESSAGE_ROUTED0(PluginHostMsg_DidStopLoading) | 224 IPC_MESSAGE_ROUTED0(PluginHostMsg_DidStopLoading) |
| 281 | 225 |
| 282 IPC_MESSAGE_ROUTED2(PluginHostMsg_DeferResourceLoading, | 226 IPC_MESSAGE_ROUTED2(PluginHostMsg_DeferResourceLoading, |
| 283 unsigned long /* resource_id */, | 227 unsigned long /* resource_id */, |
| 284 bool /* defer */) | 228 bool /* defer */) |
| 285 | 229 |
| 286 IPC_SYNC_MESSAGE_CONTROL1_0(PluginHostMsg_SetException, | 230 IPC_SYNC_MESSAGE_CONTROL1_0(PluginHostMsg_SetException, |
| 287 std::string /* message */) | 231 std::string /* message */) |
| 288 | 232 |
| (...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 391 IPC_SYNC_MESSAGE_ROUTED1_2(NPObjectMsg_Construct, | 335 IPC_SYNC_MESSAGE_ROUTED1_2(NPObjectMsg_Construct, |
| 392 std::vector<content::NPVariant_Param> /* args */, | 336 std::vector<content::NPVariant_Param> /* args */, |
| 393 content::NPVariant_Param /* result_param */, | 337 content::NPVariant_Param /* result_param */, |
| 394 bool /* result */) | 338 bool /* result */) |
| 395 | 339 |
| 396 IPC_SYNC_MESSAGE_ROUTED2_2(NPObjectMsg_Evaluate, | 340 IPC_SYNC_MESSAGE_ROUTED2_2(NPObjectMsg_Evaluate, |
| 397 std::string /* script */, | 341 std::string /* script */, |
| 398 bool /* popups_allowed */, | 342 bool /* popups_allowed */, |
| 399 content::NPVariant_Param /* result_param */, | 343 content::NPVariant_Param /* result_param */, |
| 400 bool /* result */) | 344 bool /* result */) |
| OLD | NEW |