Index: chrome/browser/tab_contents/tab_contents.cc |
=================================================================== |
--- chrome/browser/tab_contents/tab_contents.cc (revision 70233) |
+++ chrome/browser/tab_contents/tab_contents.cc (working copy) |
@@ -719,40 +719,41 @@ |
return true; |
} |
-std::wstring TabContents::GetStatusText() const { |
+string16 TabContents::GetStatusText() const { |
if (!is_loading() || load_state_ == net::LOAD_STATE_IDLE) |
- return std::wstring(); |
+ return string16(); |
switch (load_state_) { |
case net::LOAD_STATE_WAITING_FOR_CACHE: |
- return l10n_util::GetString(IDS_LOAD_STATE_WAITING_FOR_CACHE); |
+ return l10n_util::GetStringUTF16(IDS_LOAD_STATE_WAITING_FOR_CACHE); |
case net::LOAD_STATE_ESTABLISHING_PROXY_TUNNEL: |
- return l10n_util::GetString(IDS_LOAD_STATE_ESTABLISHING_PROXY_TUNNEL); |
+ return |
+ l10n_util::GetStringUTF16(IDS_LOAD_STATE_ESTABLISHING_PROXY_TUNNEL); |
case net::LOAD_STATE_RESOLVING_PROXY_FOR_URL: |
- return l10n_util::GetString(IDS_LOAD_STATE_RESOLVING_PROXY_FOR_URL); |
+ return l10n_util::GetStringUTF16(IDS_LOAD_STATE_RESOLVING_PROXY_FOR_URL); |
case net::LOAD_STATE_RESOLVING_HOST: |
- return l10n_util::GetString(IDS_LOAD_STATE_RESOLVING_HOST); |
+ return l10n_util::GetStringUTF16(IDS_LOAD_STATE_RESOLVING_HOST); |
case net::LOAD_STATE_CONNECTING: |
- return l10n_util::GetString(IDS_LOAD_STATE_CONNECTING); |
+ return l10n_util::GetStringUTF16(IDS_LOAD_STATE_CONNECTING); |
case net::LOAD_STATE_SSL_HANDSHAKE: |
- return l10n_util::GetString(IDS_LOAD_STATE_SSL_HANDSHAKE); |
+ return l10n_util::GetStringUTF16(IDS_LOAD_STATE_SSL_HANDSHAKE); |
case net::LOAD_STATE_SENDING_REQUEST: |
if (upload_size_) |
- return l10n_util::GetStringF( |
+ return l10n_util::GetStringFUTF16Int( |
IDS_LOAD_STATE_SENDING_REQUEST_WITH_PROGRESS, |
static_cast<int>((100 * upload_position_) / upload_size_)); |
else |
- return l10n_util::GetString(IDS_LOAD_STATE_SENDING_REQUEST); |
+ return l10n_util::GetStringUTF16(IDS_LOAD_STATE_SENDING_REQUEST); |
case net::LOAD_STATE_WAITING_FOR_RESPONSE: |
- return l10n_util::GetStringF(IDS_LOAD_STATE_WAITING_FOR_RESPONSE, |
- load_state_host_); |
+ return l10n_util::GetStringFUTF16(IDS_LOAD_STATE_WAITING_FOR_RESPONSE, |
+ load_state_host_); |
// Ignore net::LOAD_STATE_READING_RESPONSE and net::LOAD_STATE_IDLE |
case net::LOAD_STATE_IDLE: |
case net::LOAD_STATE_READING_RESPONSE: |
break; |
} |
- return std::wstring(); |
+ return string16(); |
} |
void TabContents::AddNavigationObserver(WebNavigationObserver* observer) { |
@@ -3076,8 +3077,8 @@ |
std::wstring languages = |
UTF8ToWide(profile()->GetPrefs()->GetString(prefs::kAcceptLanguages)); |
std::string host = url.host(); |
- load_state_host_ = |
- net::IDNToUnicode(host.c_str(), host.size(), languages, NULL); |
+ load_state_host_ = WideToUTF16Hack( |
+ net::IDNToUnicode(host.c_str(), host.size(), languages, NULL)); |
if (load_state_ == net::LOAD_STATE_READING_RESPONSE) |
SetNotWaitingForResponse(); |
if (is_loading()) |