Index: chrome/browser/renderer_host/resource_dispatcher_host_uitest.cc |
=================================================================== |
--- chrome/browser/renderer_host/resource_dispatcher_host_uitest.cc (revision 73855) |
+++ chrome/browser/renderer_host/resource_dispatcher_host_uitest.cc (working copy) |
@@ -10,6 +10,7 @@ |
#include "base/path_service.h" |
#include "base/string_util.h" |
#include "base/test/test_timeouts.h" |
+#include "base/utf_string_conversions.h" |
#include "chrome/browser/net/url_request_failed_dns_job.h" |
#include "chrome/browser/net/url_request_mock_http_job.h" |
#include "chrome/common/url_constants.h" |
@@ -93,8 +94,10 @@ |
// Let's check the XMLHttpRequest ran successfully. |
bool success = false; |
- EXPECT_TRUE(tab->ExecuteAndExtractBool(L"", |
- L"window.domAutomationController.send(DidSyncRequestSucceed());", |
+ EXPECT_TRUE(tab->ExecuteAndExtractBool( |
+ string16(), |
+ ASCIIToUTF16("window.domAutomationController.send(" |
+ "DidSyncRequestSucceed());"), |
&success)); |
EXPECT_TRUE(success); |
} |
@@ -115,8 +118,9 @@ |
// Let's check the XMLHttpRequest ran successfully. |
bool success = false; |
- EXPECT_TRUE(tab->ExecuteAndExtractBool(L"", |
- L"window.domAutomationController.send(DidSucceed());", |
+ EXPECT_TRUE(tab->ExecuteAndExtractBool( |
+ string16(), |
+ ASCIIToUTF16("window.domAutomationController.send(DidSucceed());"), |
&success)); |
EXPECT_TRUE(success); |
} |
@@ -140,9 +144,9 @@ |
"files/sync_xmlhttprequest_during_unload.html"))); |
// Confirm that the page has loaded (since it changes its title during load). |
- std::wstring tab_title; |
+ string16 tab_title; |
EXPECT_TRUE(tab->GetTabTitle(&tab_title)); |
- EXPECT_EQ(L"sync xhr on unload", tab_title); |
+ EXPECT_EQ(ASCIIToUTF16("sync xhr on unload"), tab_title); |
// Navigate to a new page, to dispatch unload event and trigger xhr. |
// (the bug would make this step hang the renderer). |
@@ -151,7 +155,7 @@ |
// Check that the new page got loaded, and that no download was triggered. |
EXPECT_TRUE(tab->GetTabTitle(&tab_title)); |
- EXPECT_EQ(L"Title Of Awesomeness", tab_title); |
+ EXPECT_EQ(ASCIIToUTF16("Title Of Awesomeness"), tab_title); |
bool shelf_is_visible = false; |
scoped_refptr<BrowserProxy> browser(automation()->GetBrowserWindow(0)); |
@@ -175,9 +179,9 @@ |
ASSERT_EQ(AUTOMATION_MSG_NAVIGATION_SUCCESS, tab->NavigateToURL(url)); |
// Confirm that the page has loaded (since it changes its title during load). |
- std::wstring tab_title; |
+ string16 tab_title; |
EXPECT_TRUE(tab->GetTabTitle(&tab_title)); |
- EXPECT_EQ(L"set cookie on unload", tab_title); |
+ EXPECT_EQ(ASCIIToUTF16("set cookie on unload"), tab_title); |
// Navigate to a new cross-site page, to dispatch unload event and set the |
// cookie. |
@@ -263,9 +267,9 @@ |
ASSERT_EQ(AUTOMATION_MSG_NAVIGATION_SUCCESS, tab->NavigateToURL(url)); |
// Confirm that the page has loaded (since it changes its title during load). |
- std::wstring tab_title; |
+ string16 tab_title; |
EXPECT_TRUE(tab->GetTabTitle(&tab_title)); |
- EXPECT_EQ(L"set cookie on unload", tab_title); |
+ EXPECT_EQ(ASCIIToUTF16("set cookie on unload"), tab_title); |
// Navigate to a new cross-site URL that results in an error page. |
// TODO(creis): If this causes crashes or hangs, it might be for the same |
@@ -294,7 +298,7 @@ |
ASSERT_EQ(AUTOMATION_MSG_NAVIGATION_SUCCESS, |
tab->NavigateToURL(GURL(redirect_url))); |
EXPECT_TRUE(tab->GetTabTitle(&tab_title)); |
- EXPECT_EQ(L"Title Of Awesomeness", tab_title); |
+ EXPECT_EQ(ASCIIToUTF16("Title Of Awesomeness"), tab_title); |
} |
TEST_F(ResourceDispatcherTest, CrossOriginRedirectBlocked) { |
@@ -327,9 +331,9 @@ |
ASSERT_EQ(AUTOMATION_MSG_NAVIGATION_SUCCESS, tab->NavigateToURL(broken_url)); |
// Make sure the navigation finishes. |
- std::wstring tab_title; |
+ string16 tab_title; |
EXPECT_TRUE(tab->GetTabTitle(&tab_title)); |
- EXPECT_EQ(L"chrome://theme/ is not available", tab_title); |
+ EXPECT_EQ(ASCIIToUTF16("chrome://theme/ is not available"), tab_title); |
} |
} // namespace |