| OLD | NEW |
| 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 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 // Defines the IPC messages used by the automation interface. | 5 // Defines the IPC messages used by the automation interface. |
| 6 | 6 |
| 7 // This header is meant to be included in multiple passes, hence no traditional | 7 // This header is meant to be included in multiple passes, hence no traditional |
| 8 // header guard. | 8 // header guard. |
| 9 // See ipc_message_macros.h for explanation of the macros and passes. | 9 // See ipc_message_macros.h for explanation of the macros and passes. |
| 10 | 10 |
| (...skipping 207 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 218 bool) // status | 218 bool) // status |
| 219 | 219 |
| 220 // This message requests the AutomationProvider to apply a certain | 220 // This message requests the AutomationProvider to apply a certain |
| 221 // accelerator. It is completely asynchronous with the resulting accelerator | 221 // accelerator. It is completely asynchronous with the resulting accelerator |
| 222 // action. | 222 // action. |
| 223 IPC_SYNC_MESSAGE_ROUTED2_0(AutomationMsg_ApplyAccelerator, | 223 IPC_SYNC_MESSAGE_ROUTED2_0(AutomationMsg_ApplyAccelerator, |
| 224 int, // window handle | 224 int, // window handle |
| 225 int) // accelerator id like (IDC_BACK, | 225 int) // accelerator id like (IDC_BACK, |
| 226 // IDC_FORWARD, etc) | 226 // IDC_FORWARD, etc) |
| 227 // The list can be found at | 227 // The list can be found at |
| 228 // chrome/app/chrome_dll_resource.h | 228 // chrome/app/chrome_command_ids.h |
| 229 | 229 |
| 230 // This message requests that the AutomationProvider executes a JavaScript, | 230 // This message requests that the AutomationProvider executes a JavaScript, |
| 231 // which is sent embedded in a 'javascript:' URL. | 231 // which is sent embedded in a 'javascript:' URL. |
| 232 // The javascript is executed in context of child frame whose xpath | 232 // The javascript is executed in context of child frame whose xpath |
| 233 // is passed as parameter (context_frame). The execution results in | 233 // is passed as parameter (context_frame). The execution results in |
| 234 // a serialized JSON string response. | 234 // a serialized JSON string response. |
| 235 IPC_SYNC_MESSAGE_ROUTED3_1(AutomationMsg_DomOperation, | 235 IPC_SYNC_MESSAGE_ROUTED3_1(AutomationMsg_DomOperation, |
| 236 int, // tab handle | 236 int, // tab handle |
| 237 std::wstring, // context_frame | 237 std::wstring, // context_frame |
| 238 std::wstring, // the javascript to be executed | 238 std::wstring, // the javascript to be executed |
| (...skipping 1203 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1442 IPC_SYNC_MESSAGE_ROUTED1_1(AutomationMsg_WaitForAutocompleteEditFocus, | 1442 IPC_SYNC_MESSAGE_ROUTED1_1(AutomationMsg_WaitForAutocompleteEditFocus, |
| 1443 int /* autocomplete edit handle */, | 1443 int /* autocomplete edit handle */, |
| 1444 bool /* success */) | 1444 bool /* success */) |
| 1445 | 1445 |
| 1446 // Loads all blocked plug-ins on the page. | 1446 // Loads all blocked plug-ins on the page. |
| 1447 IPC_SYNC_MESSAGE_ROUTED1_1(AutomationMsg_LoadBlockedPlugins, | 1447 IPC_SYNC_MESSAGE_ROUTED1_1(AutomationMsg_LoadBlockedPlugins, |
| 1448 int /* tab handle */, | 1448 int /* tab handle */, |
| 1449 bool /* success */) | 1449 bool /* success */) |
| 1450 | 1450 |
| 1451 IPC_END_MESSAGES(Automation) | 1451 IPC_END_MESSAGES(Automation) |
| OLD | NEW |