| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 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 200 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 211 IPC_MESSAGE_ROUTED1(ExtensionMsg_NotifyRenderViewType, | 211 IPC_MESSAGE_ROUTED1(ExtensionMsg_NotifyRenderViewType, |
| 212 ViewType::Type /* view_type */) | 212 ViewType::Type /* view_type */) |
| 213 | 213 |
| 214 // Messages sent from the renderer to the browser. | 214 // Messages sent from the renderer to the browser. |
| 215 | 215 |
| 216 // A renderer sends this message when an extension process starts an API | 216 // A renderer sends this message when an extension process starts an API |
| 217 // request. The browser will always respond with a ExtensionMsg_Response. | 217 // request. The browser will always respond with a ExtensionMsg_Response. |
| 218 IPC_MESSAGE_ROUTED1(ExtensionHostMsg_Request, | 218 IPC_MESSAGE_ROUTED1(ExtensionHostMsg_Request, |
| 219 ExtensionHostMsg_Request_Params) | 219 ExtensionHostMsg_Request_Params) |
| 220 | 220 |
| 221 // A renderer sends this message when an extension process starts an API |
| 222 // request. The browser will always respond with a ExtensionMsg_Response. |
| 223 IPC_MESSAGE_CONTROL2(ExtensionHostMsg_RequestForIOThread, |
| 224 int /* routing_id */, |
| 225 ExtensionHostMsg_Request_Params) |
| 226 |
| 221 // Notify the browser that the given extension added a listener to an event. | 227 // Notify the browser that the given extension added a listener to an event. |
| 222 IPC_MESSAGE_CONTROL2(ExtensionHostMsg_AddListener, | 228 IPC_MESSAGE_CONTROL2(ExtensionHostMsg_AddListener, |
| 223 std::string /* extension_id */, | 229 std::string /* extension_id */, |
| 224 std::string /* name */) | 230 std::string /* name */) |
| 225 | 231 |
| 226 // Notify the browser that the given extension removed a listener from an | 232 // Notify the browser that the given extension removed a listener from an |
| 227 // event. | 233 // event. |
| 228 IPC_MESSAGE_CONTROL2(ExtensionHostMsg_RemoveListener, | 234 IPC_MESSAGE_CONTROL2(ExtensionHostMsg_RemoveListener, |
| 229 std::string /* extension_id */, | 235 std::string /* extension_id */, |
| 230 std::string /* name */) | 236 std::string /* name */) |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 271 bool /* whether the script ran successfully */, | 277 bool /* whether the script ran successfully */, |
| 272 std::string /* error message */) | 278 std::string /* error message */) |
| 273 | 279 |
| 274 IPC_MESSAGE_ROUTED2(ExtensionHostMsg_DidGetApplicationInfo, | 280 IPC_MESSAGE_ROUTED2(ExtensionHostMsg_DidGetApplicationInfo, |
| 275 int32 /* page_id */, | 281 int32 /* page_id */, |
| 276 WebApplicationInfo) | 282 WebApplicationInfo) |
| 277 | 283 |
| 278 // Sent by the renderer to implement chrome.app.installApplication(). | 284 // Sent by the renderer to implement chrome.app.installApplication(). |
| 279 IPC_MESSAGE_ROUTED1(ExtensionHostMsg_InstallApplication, | 285 IPC_MESSAGE_ROUTED1(ExtensionHostMsg_InstallApplication, |
| 280 WebApplicationInfo) | 286 WebApplicationInfo) |
| OLD | NEW |