| 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 extensions. | 5 // IPC messages for extensions. |
| 6 // Multiply-included message file, hence no include guard. | 6 // Multiply-included message file, hence no include guard. |
| 7 | 7 |
| 8 #include "base/shared_memory.h" | 8 #include "base/shared_memory.h" |
| 9 #include "base/values.h" | 9 #include "base/values.h" |
| 10 #include "chrome/common/extensions/extension.h" | 10 #include "chrome/common/extensions/extension.h" |
| (...skipping 261 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 272 int32 /* install id */, | 272 int32 /* install id */, |
| 273 bool /* whether the install was successful */, | 273 bool /* whether the install was successful */, |
| 274 std::string /* error */) | 274 std::string /* error */) |
| 275 | 275 |
| 276 // Response to the renderer for ExtensionHostMsg_GetAppNotifyChannel. | 276 // Response to the renderer for ExtensionHostMsg_GetAppNotifyChannel. |
| 277 IPC_MESSAGE_ROUTED3(ExtensionMsg_GetAppNotifyChannelResponse, | 277 IPC_MESSAGE_ROUTED3(ExtensionMsg_GetAppNotifyChannelResponse, |
| 278 std::string /* channel_id */, | 278 std::string /* channel_id */, |
| 279 std::string /* error */, | 279 std::string /* error */, |
| 280 int32 /* callback_id */) | 280 int32 /* callback_id */) |
| 281 | 281 |
| 282 // Response to the renderer for ExtensionHostMsg_GetAppInstallState. |
| 283 IPC_MESSAGE_ROUTED2(ExtensionMsg_GetAppInstallStateResponse, |
| 284 std::string /* state */, |
| 285 int32 /* callback_id */) |
| 286 |
| 282 // Dispatch the Port.onConnect event for message channels. | 287 // Dispatch the Port.onConnect event for message channels. |
| 283 IPC_MESSAGE_ROUTED5(ExtensionMsg_DispatchOnConnect, | 288 IPC_MESSAGE_ROUTED5(ExtensionMsg_DispatchOnConnect, |
| 284 int /* target_port_id */, | 289 int /* target_port_id */, |
| 285 std::string /* channel_name */, | 290 std::string /* channel_name */, |
| 286 std::string /* tab_json */, | 291 std::string /* tab_json */, |
| 287 std::string /* source_extension_id */, | 292 std::string /* source_extension_id */, |
| 288 std::string /* target_extension_id */) | 293 std::string /* target_extension_id */) |
| 289 | 294 |
| 290 // Deliver a message sent with ExtensionHostMsg_PostMessage. | 295 // Deliver a message sent with ExtensionHostMsg_PostMessage. |
| 291 IPC_MESSAGE_ROUTED2(ExtensionMsg_DeliverMessage, | 296 IPC_MESSAGE_ROUTED2(ExtensionMsg_DeliverMessage, |
| (...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 394 GURL /* requestor URL */) | 399 GURL /* requestor URL */) |
| 395 | 400 |
| 396 // Sent by the renderer when an App is requesting permission to send server | 401 // Sent by the renderer when an App is requesting permission to send server |
| 397 // pushed notifications. | 402 // pushed notifications. |
| 398 IPC_MESSAGE_ROUTED4(ExtensionHostMsg_GetAppNotifyChannel, | 403 IPC_MESSAGE_ROUTED4(ExtensionHostMsg_GetAppNotifyChannel, |
| 399 GURL /* requestor_url */, | 404 GURL /* requestor_url */, |
| 400 std::string /* client_id */, | 405 std::string /* client_id */, |
| 401 int32 /* return_route_id */, | 406 int32 /* return_route_id */, |
| 402 int32 /* callback_id */) | 407 int32 /* callback_id */) |
| 403 | 408 |
| 409 // Sent by the renderer when a web page is checking if its app is installed. |
| 410 IPC_MESSAGE_ROUTED3(ExtensionHostMsg_GetAppInstallState, |
| 411 GURL /* requestor_url */, |
| 412 int32 /* return_route_id */, |
| 413 int32 /* callback_id */) |
| 414 |
| 404 // Optional Ack message sent to the browser to notify that the response to a | 415 // Optional Ack message sent to the browser to notify that the response to a |
| 405 // function has been processed. | 416 // function has been processed. |
| 406 IPC_MESSAGE_ROUTED1(ExtensionHostMsg_ResponseAck, | 417 IPC_MESSAGE_ROUTED1(ExtensionHostMsg_ResponseAck, |
| 407 int /* request_id */) | 418 int /* request_id */) |
| 408 | 419 |
| 409 // Response to ExtensionMsg_ShouldUnload. | 420 // Response to ExtensionMsg_ShouldUnload. |
| 410 IPC_MESSAGE_CONTROL2(ExtensionHostMsg_ShouldUnloadAck, | 421 IPC_MESSAGE_CONTROL2(ExtensionHostMsg_ShouldUnloadAck, |
| 411 std::string /* extension_id */, | 422 std::string /* extension_id */, |
| 412 int /* sequence_id */) | 423 int /* sequence_id */) |
| 413 | 424 |
| 414 // Response to ExtensionMsg_Unload, after we dispatch the unload event. | 425 // Response to ExtensionMsg_Unload, after we dispatch the unload event. |
| 415 IPC_MESSAGE_CONTROL1(ExtensionHostMsg_UnloadAck, | 426 IPC_MESSAGE_CONTROL1(ExtensionHostMsg_UnloadAck, |
| 416 std::string /* extension_id */) | 427 std::string /* extension_id */) |
| 417 | 428 |
| 418 // Informs the browser to increment the keepalive count for the lazy background | 429 // Informs the browser to increment the keepalive count for the lazy background |
| 419 // page, keeping it alive. | 430 // page, keeping it alive. |
| 420 IPC_MESSAGE_ROUTED0(ExtensionHostMsg_IncrementLazyKeepaliveCount) | 431 IPC_MESSAGE_ROUTED0(ExtensionHostMsg_IncrementLazyKeepaliveCount) |
| 421 | 432 |
| 422 // Informs the browser there is one less thing keeping the lazy background page | 433 // Informs the browser there is one less thing keeping the lazy background page |
| 423 // alive. | 434 // alive. |
| 424 IPC_MESSAGE_ROUTED0(ExtensionHostMsg_DecrementLazyKeepaliveCount) | 435 IPC_MESSAGE_ROUTED0(ExtensionHostMsg_DecrementLazyKeepaliveCount) |
| 425 | 436 |
| 426 // Fetches a globally unique ID (for the lifetime of the browser) from the | 437 // Fetches a globally unique ID (for the lifetime of the browser) from the |
| 427 // browser process. | 438 // browser process. |
| 428 IPC_SYNC_MESSAGE_CONTROL0_1(ExtensionHostMsg_GenerateUniqueID, | 439 IPC_SYNC_MESSAGE_CONTROL0_1(ExtensionHostMsg_GenerateUniqueID, |
| 429 int /* unique_id */) | 440 int /* unique_id */) |
| OLD | NEW |