Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(399)

Side by Side Diff: chrome/test/automation/automation_messages_internal.h

Issue 192017: Convert std::wstring encoding names to std::string in a bunch of files. (Closed)
Patch Set: mac and linux fixes Created 11 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2006-2008 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 196 matching lines...) Expand 10 before | Expand all | Expand 10 after
207 // redirects. On failure, the count will be negative. 207 // redirects. On failure, the count will be negative.
208 IPC_SYNC_MESSAGE_ROUTED2_2(AutomationMsg_RedirectsFrom, 208 IPC_SYNC_MESSAGE_ROUTED2_2(AutomationMsg_RedirectsFrom,
209 int, // tab handle 209 int, // tab handle
210 GURL, // source URL 210 GURL, // source URL
211 bool /* succeeded */, 211 bool /* succeeded */,
212 std::vector<GURL> /* redirects */) 212 std::vector<GURL> /* redirects */)
213 213
214 // This message asks the AutomationProvider whether a tab is waiting for 214 // This message asks the AutomationProvider whether a tab is waiting for
215 // login info. 215 // login info.
216 IPC_SYNC_MESSAGE_ROUTED1_1(AutomationMsg_NeedsAuth, 216 IPC_SYNC_MESSAGE_ROUTED1_1(AutomationMsg_NeedsAuth,
217 int, // tab handle 217 int, // tab handle
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_dll_resource.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 597 matching lines...) Expand 10 before | Expand all | Expand 10 after
836 IPC_SYNC_MESSAGE_ROUTED3_1(AutomationMsg_SetBooleanPreference, 836 IPC_SYNC_MESSAGE_ROUTED3_1(AutomationMsg_SetBooleanPreference,
837 int /* browser handle */, 837 int /* browser handle */,
838 std::wstring /* pref name */, 838 std::wstring /* pref name */,
839 bool /* pref value */, 839 bool /* pref value */,
840 bool /* success */) 840 bool /* success */)
841 841
842 // Queries the current used encoding name of the page in the specified 842 // Queries the current used encoding name of the page in the specified
843 // web content tab. 843 // web content tab.
844 IPC_SYNC_MESSAGE_ROUTED1_1(AutomationMsg_GetPageCurrentEncoding, 844 IPC_SYNC_MESSAGE_ROUTED1_1(AutomationMsg_GetPageCurrentEncoding,
845 int /* tab handle */, 845 int /* tab handle */,
846 std::wstring /* current used encoding name */) 846 std::string /* current used encoding name */)
847 847
848 // Uses the specified encoding to override the encoding of the page in the 848 // Uses the specified encoding to override the encoding of the page in the
849 // specified web content tab. 849 // specified web content tab.
850 IPC_SYNC_MESSAGE_ROUTED2_1(AutomationMsg_OverrideEncoding, 850 IPC_SYNC_MESSAGE_ROUTED2_1(AutomationMsg_OverrideEncoding,
851 int /* tab handle */, 851 int /* tab handle */,
852 std::wstring /* overrided encoding name */, 852 std::string /* overrided encoding name */,
853 bool /* success */) 853 bool /* success */)
854 854
855 // Used to disable the dialog box that prompts the user for a path when 855 // Used to disable the dialog box that prompts the user for a path when
856 // saving a web page. 856 // saving a web page.
857 IPC_SYNC_MESSAGE_ROUTED1_0(AutomationMsg_SavePackageShouldPromptUser, 857 IPC_SYNC_MESSAGE_ROUTED1_0(AutomationMsg_SavePackageShouldPromptUser,
858 bool /* false if we want to not show the dialog */) 858 bool /* false if we want to not show the dialog */)
859 859
860 // This message is an outgoing message from Chrome to an external host. 860 // This message is an outgoing message from Chrome to an external host.
861 // It is a notification that a navigation failed 861 // It is a notification that a navigation failed
862 // Request: 862 // Request:
(...skipping 204 matching lines...) Expand 10 before | Expand all | Expand 10 after
1067 IPC_SYNC_MESSAGE_ROUTED2_1( 1067 IPC_SYNC_MESSAGE_ROUTED2_1(
1068 AutomationMsg_GoForwardBlockUntilNavigationsComplete, int, int, 1068 AutomationMsg_GoForwardBlockUntilNavigationsComplete, int, int,
1069 AutomationMsg_NavigationResponseValues) 1069 AutomationMsg_NavigationResponseValues)
1070 1070
1071 // This message is used by automaton clients to upload histogram data to the 1071 // This message is used by automaton clients to upload histogram data to the
1072 // browser process. 1072 // browser process.
1073 IPC_MESSAGE_ROUTED1(AutomationMsg_RecordHistograms, 1073 IPC_MESSAGE_ROUTED1(AutomationMsg_RecordHistograms,
1074 std::vector<std::string> /* histogram_list */) 1074 std::vector<std::string> /* histogram_list */)
1075 1075
1076 IPC_END_MESSAGES(Automation) 1076 IPC_END_MESSAGES(Automation)
OLDNEW
« no previous file with comments | « chrome/test/automated_ui_tests/automated_ui_tests.cc ('k') | chrome/test/automation/tab_proxy.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698