OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 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 // Chrome-specific IPC messages for extensions. | 5 // Chrome-specific IPC messages for extensions. |
6 // Extension-related messages that aren't specific to Chrome live in | 6 // Extension-related messages that aren't specific to Chrome live in |
7 // extensions/common/extension_messages.h. | 7 // extensions/common/extension_messages.h. |
8 // | 8 // |
9 // Multiply-included message file, hence no include guard. | 9 // Multiply-included message file, hence no include guard. |
10 | 10 |
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
85 | 85 |
86 // Type of event. | 86 // Type of event. |
87 IPC_STRUCT_MEMBER(ui::AXEvent, event_type) | 87 IPC_STRUCT_MEMBER(ui::AXEvent, event_type) |
88 | 88 |
89 // ID of the node that the event applies to. | 89 // ID of the node that the event applies to. |
90 IPC_STRUCT_MEMBER(int, id) | 90 IPC_STRUCT_MEMBER(int, id) |
91 IPC_STRUCT_END() | 91 IPC_STRUCT_END() |
92 | 92 |
93 // Forward an accessibility message to an extension process where an | 93 // Forward an accessibility message to an extension process where an |
94 // extension is using the automation API to listen for accessibility events. | 94 // extension is using the automation API to listen for accessibility events. |
95 IPC_MESSAGE_ROUTED1(ExtensionMsg_AccessibilityEvent, | 95 IPC_MESSAGE_ROUTED2(ExtensionMsg_AccessibilityEvent, |
96 ExtensionMsg_AccessibilityEventParams) | 96 ExtensionMsg_AccessibilityEventParams, |
| 97 bool /* is_active_profile */) |
97 | 98 |
98 // Messages sent from the renderer to the browser. | 99 // Messages sent from the renderer to the browser. |
99 | 100 |
100 | 101 |
101 // Sent by the renderer to implement chrome.webstore.install(). | 102 // Sent by the renderer to implement chrome.webstore.install(). |
102 IPC_MESSAGE_ROUTED5(ExtensionHostMsg_InlineWebstoreInstall, | 103 IPC_MESSAGE_ROUTED5(ExtensionHostMsg_InlineWebstoreInstall, |
103 int32 /* install id */, | 104 int32 /* install id */, |
104 int32 /* return route id */, | 105 int32 /* return route id */, |
105 std::string /* Web Store item ID */, | 106 std::string /* Web Store item ID */, |
106 GURL /* requestor URL */, | 107 GURL /* requestor URL */, |
107 int /* listeners_mask */) | 108 int /* listeners_mask */) |
OLD | NEW |