OLD | NEW |
1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2009 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 // This header is meant to be included in multiple passes, hence no traditional | 5 // This header is meant to be included in multiple passes, hence no traditional |
6 // header guard. | 6 // header guard. |
7 // See ipc_message_macros.h for explanation of the macros and passes. | 7 // See ipc_message_macros.h for explanation of the macros and passes. |
8 | 8 |
9 #include <string> | 9 #include <string> |
10 #include <vector> | 10 #include <vector> |
(...skipping 166 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
177 // renderer to apply the specified operation to the current selection. | 177 // renderer to apply the specified operation to the current selection. |
178 IPC_MESSAGE_ROUTED0(ViewMsg_Undo) | 178 IPC_MESSAGE_ROUTED0(ViewMsg_Undo) |
179 IPC_MESSAGE_ROUTED0(ViewMsg_Redo) | 179 IPC_MESSAGE_ROUTED0(ViewMsg_Redo) |
180 IPC_MESSAGE_ROUTED0(ViewMsg_Cut) | 180 IPC_MESSAGE_ROUTED0(ViewMsg_Cut) |
181 IPC_MESSAGE_ROUTED0(ViewMsg_Copy) | 181 IPC_MESSAGE_ROUTED0(ViewMsg_Copy) |
182 IPC_MESSAGE_ROUTED0(ViewMsg_Paste) | 182 IPC_MESSAGE_ROUTED0(ViewMsg_Paste) |
183 IPC_MESSAGE_ROUTED1(ViewMsg_Replace, std::wstring) | 183 IPC_MESSAGE_ROUTED1(ViewMsg_Replace, std::wstring) |
184 IPC_MESSAGE_ROUTED0(ViewMsg_ToggleSpellCheck) | 184 IPC_MESSAGE_ROUTED0(ViewMsg_ToggleSpellCheck) |
185 IPC_MESSAGE_ROUTED0(ViewMsg_Delete) | 185 IPC_MESSAGE_ROUTED0(ViewMsg_Delete) |
186 IPC_MESSAGE_ROUTED0(ViewMsg_SelectAll) | 186 IPC_MESSAGE_ROUTED0(ViewMsg_SelectAll) |
| 187 IPC_MESSAGE_ROUTED1(ViewMsg_ToggleSpellPanel, bool) |
| 188 |
| 189 // This message tells the renderer to advance to the next misspelling. It is |
| 190 // sent when the user clicks the "Find Next" button on the spelling panel. |
| 191 IPC_MESSAGE_ROUTED0(ViewMsg_AdvanceToNextMisspelling) |
187 | 192 |
188 // Copies the image at location x, y to the clipboard (if there indeed is an | 193 // Copies the image at location x, y to the clipboard (if there indeed is an |
189 // image at that location). | 194 // image at that location). |
190 IPC_MESSAGE_ROUTED2(ViewMsg_CopyImageAt, | 195 IPC_MESSAGE_ROUTED2(ViewMsg_CopyImageAt, |
191 int /* x */, | 196 int /* x */, |
192 int /* y */) | 197 int /* y */) |
193 | 198 |
194 // History system notification that the visited link database has been | 199 // History system notification that the visited link database has been |
195 // replaced. It has one SharedMemoryHandle argument consisting of the table | 200 // replaced. It has one SharedMemoryHandle argument consisting of the table |
196 // handle. This handle is valid in the context of the renderer | 201 // handle. This handle is valid in the context of the renderer |
(...skipping 729 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
926 // no plugin, an empty string is returned. | 931 // no plugin, an empty string is returned. |
927 IPC_SYNC_MESSAGE_CONTROL4_2(ViewHostMsg_GetPluginPath, | 932 IPC_SYNC_MESSAGE_CONTROL4_2(ViewHostMsg_GetPluginPath, |
928 GURL /* url */, | 933 GURL /* url */, |
929 GURL /* policy_url */, | 934 GURL /* policy_url */, |
930 std::string /* mime_type */, | 935 std::string /* mime_type */, |
931 std::string /* clsid */, | 936 std::string /* clsid */, |
932 FilePath /* filename */, | 937 FilePath /* filename */, |
933 std::string /* actual mime type for url */) | 938 std::string /* actual mime type for url */) |
934 | 939 |
935 // Requests spellcheck for a word. | 940 // Requests spellcheck for a word. |
936 IPC_SYNC_MESSAGE_ROUTED1_2(ViewHostMsg_SpellCheck, | 941 IPC_SYNC_MESSAGE_ROUTED2_2(ViewHostMsg_SpellCheck, |
937 std::wstring /* word to check */, | 942 std::wstring /* word to check */, |
| 943 int /* document tag*/, |
938 int /* misspell location */, | 944 int /* misspell location */, |
939 int /* misspell length */) | 945 int /* misspell length */) |
940 | 946 |
941 IPC_SYNC_MESSAGE_ROUTED1_1(ViewHostMsg_GetAutoCorrectWord, | 947 // Asks the browser for a unique document tag. |
| 948 IPC_SYNC_MESSAGE_ROUTED0_1(ViewHostMsg_GetDocumentTag, |
| 949 int /* the tag */) |
| 950 |
| 951 |
| 952 // This message tells the spellchecker that a document, identified by an int |
| 953 // tag, has been closed and all of the ignored words for that document can be |
| 954 // forgotten. |
| 955 IPC_MESSAGE_ROUTED1(ViewHostMsg_DocumentWithTagClosed, |
| 956 int /* the tag */) |
| 957 |
| 958 // Tells the browser to display or not display the SpellingPanel |
| 959 IPC_MESSAGE_ROUTED1(ViewHostMsg_ShowSpellingPanel, |
| 960 bool /* if true, then show it, otherwise hide it*/) |
| 961 |
| 962 // Tells the browser to update the spelling panel with the given word. |
| 963 IPC_MESSAGE_ROUTED1(ViewHostMsg_UpdateSpellingPanelWithMisspelledWord, |
| 964 std::wstring /* the word to update the panel with */) |
| 965 |
| 966 IPC_SYNC_MESSAGE_ROUTED2_1(ViewHostMsg_GetAutoCorrectWord, |
942 std::wstring /* word to check */, | 967 std::wstring /* word to check */, |
| 968 int /* tag for the document containg the word */, |
943 std::wstring /* autocorrected word */) | 969 std::wstring /* autocorrected word */) |
944 | 970 |
945 // Initiate a download based on user actions like 'ALT+click'. | 971 // Initiate a download based on user actions like 'ALT+click'. |
946 IPC_MESSAGE_ROUTED2(ViewHostMsg_DownloadUrl, | 972 IPC_MESSAGE_ROUTED2(ViewHostMsg_DownloadUrl, |
947 GURL /* url */, | 973 GURL /* url */, |
948 GURL /* referrer */) | 974 GURL /* referrer */) |
949 | 975 |
950 // Used to go to the session history entry at the given offset (ie, -1 will | 976 // Used to go to the session history entry at the given offset (ie, -1 will |
951 // return the "back" item). | 977 // return the "back" item). |
952 IPC_MESSAGE_ROUTED1(ViewHostMsg_GoToEntryAtOffset, | 978 IPC_MESSAGE_ROUTED1(ViewHostMsg_GoToEntryAtOffset, |
(...skipping 752 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1705 IPC_MESSAGE_CONTROL2(ViewHostMsg_DatabaseGetFileAttributes, | 1731 IPC_MESSAGE_CONTROL2(ViewHostMsg_DatabaseGetFileAttributes, |
1706 FilePath /* the name of the file */, | 1732 FilePath /* the name of the file */, |
1707 int32 /* a unique message ID */) | 1733 int32 /* a unique message ID */) |
1708 | 1734 |
1709 // Asks the browser process to return the size of a DB file | 1735 // Asks the browser process to return the size of a DB file |
1710 IPC_MESSAGE_CONTROL2(ViewHostMsg_DatabaseGetFileSize, | 1736 IPC_MESSAGE_CONTROL2(ViewHostMsg_DatabaseGetFileSize, |
1711 FilePath /* the name of the file */, | 1737 FilePath /* the name of the file */, |
1712 int32 /* a unique message ID */) | 1738 int32 /* a unique message ID */) |
1713 | 1739 |
1714 IPC_END_MESSAGES(ViewHost) | 1740 IPC_END_MESSAGES(ViewHost) |
OLD | NEW |