| Index: chrome/browser/download/download_util.cc
|
| diff --git a/chrome/browser/download/download_util.cc b/chrome/browser/download/download_util.cc
|
| index f61ac4c78f09a0ef786396512c5bf497cfd3e69f..25c85747af59615c0a8fdb236a1bf550d6cc6a69 100644
|
| --- a/chrome/browser/download/download_util.cc
|
| +++ b/chrome/browser/download/download_util.cc
|
| @@ -590,7 +590,8 @@ std::wstring GetProgressStatusText(DownloadItem* download) {
|
| int64 total = download->total_bytes();
|
| int64 size = download->received_bytes();
|
| DataUnits amount_units = GetByteDisplayUnits(size);
|
| - std::wstring received_size = FormatBytes(size, amount_units, true);
|
| + std::wstring received_size = UTF16ToWideHack(FormatBytes(size, amount_units,
|
| + true));
|
| std::wstring amount = received_size;
|
|
|
| // Adjust both strings for the locale direction since we don't yet know which
|
| @@ -603,7 +604,8 @@ std::wstring GetProgressStatusText(DownloadItem* download) {
|
|
|
| if (total) {
|
| amount_units = GetByteDisplayUnits(total);
|
| - std::wstring total_text = FormatBytes(total, amount_units, true);
|
| + std::wstring total_text =
|
| + UTF16ToWideHack(FormatBytes(total, amount_units, true));
|
| std::wstring total_text_localized;
|
| if (base::i18n::AdjustStringForLocaleDirection(total_text,
|
| &total_text_localized))
|
| @@ -616,8 +618,9 @@ std::wstring GetProgressStatusText(DownloadItem* download) {
|
| amount.assign(received_size);
|
| }
|
| amount_units = GetByteDisplayUnits(download->CurrentSpeed());
|
| - std::wstring speed_text = FormatSpeed(download->CurrentSpeed(),
|
| - amount_units, true);
|
| + std::wstring speed_text =
|
| + UTF16ToWideHack(FormatSpeed(download->CurrentSpeed(), amount_units,
|
| + true));
|
| std::wstring speed_text_localized;
|
| if (base::i18n::AdjustStringForLocaleDirection(speed_text,
|
| &speed_text_localized))
|
|
|