Index: content/public/test/browser_test_utils.cc |
diff --git a/content/public/test/browser_test_utils.cc b/content/public/test/browser_test_utils.cc |
index 6efa0a66c3bd0cbf58723d7e29ae1258055c54a1..5de453bd17c1c28e562eda3344881ebac7bcae84 100644 |
--- a/content/public/test/browser_test_utils.cc |
+++ b/content/public/test/browser_test_utils.cc |
@@ -33,7 +33,6 @@ |
static const int kDefaultWsPort = 8880; |
namespace content { |
- |
namespace { |
class DOMOperationObserver : public NotificationObserver, |
@@ -79,24 +78,24 @@ class DOMOperationObserver : public NotificationObserver, |
// Specifying a prototype so that we can add the WARN_UNUSED_RESULT attribute. |
bool ExecuteJavaScriptHelper(RenderViewHost* render_view_host, |
- const std::wstring& frame_xpath, |
- const std::wstring& original_script, |
+ const std::string& frame_xpath, |
+ const std::string& original_script, |
scoped_ptr<Value>* result) WARN_UNUSED_RESULT; |
// Executes the passed |original_script| in the frame pointed to by |
// |frame_xpath|. If |result| is not NULL, stores the value that the evaluation |
// of the script in |result|. Returns true on success. |
bool ExecuteJavaScriptHelper(RenderViewHost* render_view_host, |
- const std::wstring& frame_xpath, |
- const std::wstring& original_script, |
+ const std::string& frame_xpath, |
+ const std::string& original_script, |
scoped_ptr<Value>* result) { |
// TODO(jcampan): we should make the domAutomationController not require an |
// automation id. |
- std::wstring script = L"window.domAutomationController.setAutomationId(0);" + |
- original_script; |
+ std::string script = |
+ "window.domAutomationController.setAutomationId(0);" + original_script; |
DOMOperationObserver dom_op_observer(render_view_host); |
- render_view_host->ExecuteJavascriptInWebFrame(WideToUTF16Hack(frame_xpath), |
- WideToUTF16Hack(script)); |
+ render_view_host->ExecuteJavascriptInWebFrame(UTF8ToUTF16(frame_xpath), |
+ UTF8ToUTF16(script)); |
std::string json; |
if (!dom_op_observer.WaitAndGetResponse(&json)) { |
DLOG(ERROR) << "Cannot communicate with DOMOperationObserver."; |
@@ -281,16 +280,16 @@ void SimulateKeyPress(WebContents* web_contents, |
} |
bool ExecuteJavaScript(RenderViewHost* render_view_host, |
- const std::wstring& frame_xpath, |
- const std::wstring& original_script) { |
- std::wstring script = |
- original_script + L";window.domAutomationController.send(0);"; |
+ const std::string& frame_xpath, |
+ const std::string& original_script) { |
+ std::string script = |
+ original_script + ";window.domAutomationController.send(0);"; |
return ExecuteJavaScriptHelper(render_view_host, frame_xpath, script, NULL); |
} |
bool ExecuteJavaScriptAndExtractInt(RenderViewHost* render_view_host, |
- const std::wstring& frame_xpath, |
- const std::wstring& script, |
+ const std::string& frame_xpath, |
+ const std::string& script, |
int* result) { |
DCHECK(result); |
scoped_ptr<Value> value; |
@@ -302,8 +301,8 @@ bool ExecuteJavaScriptAndExtractInt(RenderViewHost* render_view_host, |
} |
bool ExecuteJavaScriptAndExtractBool(RenderViewHost* render_view_host, |
- const std::wstring& frame_xpath, |
- const std::wstring& script, |
+ const std::string& frame_xpath, |
+ const std::string& script, |
bool* result) { |
DCHECK(result); |
scoped_ptr<Value> value; |
@@ -315,8 +314,8 @@ bool ExecuteJavaScriptAndExtractBool(RenderViewHost* render_view_host, |
} |
bool ExecuteJavaScriptAndExtractString(RenderViewHost* render_view_host, |
- const std::wstring& frame_xpath, |
- const std::wstring& script, |
+ const std::string& frame_xpath, |
+ const std::string& script, |
std::string* result) { |
DCHECK(result); |
scoped_ptr<Value> value; |