| Index: chrome/browser/ui/views/toolbar_view.cc
|
| ===================================================================
|
| --- chrome/browser/ui/views/toolbar_view.cc (revision 70562)
|
| +++ chrome/browser/ui/views/toolbar_view.cc (working copy)
|
| @@ -7,6 +7,7 @@
|
| #include "app/l10n_util.h"
|
| #include "app/resource_bundle.h"
|
| #include "base/i18n/number_formatting.h"
|
| +#include "base/utf_string_conversions.h"
|
| #include "chrome/app/chrome_command_ids.h"
|
| #include "chrome/browser/accessibility/browser_accessibility_state.h"
|
| #include "chrome/browser/background_page_tracker.h"
|
| @@ -154,16 +155,20 @@
|
| back_->set_tag(IDC_BACK);
|
| back_->SetImageAlignment(views::ImageButton::ALIGN_RIGHT,
|
| views::ImageButton::ALIGN_TOP);
|
| - back_->SetTooltipText(l10n_util::GetString(IDS_TOOLTIP_BACK));
|
| - back_->SetAccessibleName(l10n_util::GetString(IDS_ACCNAME_BACK));
|
| + back_->SetTooltipText(
|
| + UTF16ToWide(l10n_util::GetStringUTF16(IDS_TOOLTIP_BACK)));
|
| + back_->SetAccessibleName(
|
| + UTF16ToWide(l10n_util::GetStringUTF16(IDS_ACCNAME_BACK)));
|
| back_->SetID(VIEW_ID_BACK_BUTTON);
|
|
|
| forward_ = new views::ButtonDropDown(this, forward_menu_model_.get());
|
| forward_->set_triggerable_event_flags(views::Event::EF_LEFT_BUTTON_DOWN |
|
| views::Event::EF_MIDDLE_BUTTON_DOWN);
|
| forward_->set_tag(IDC_FORWARD);
|
| - forward_->SetTooltipText(l10n_util::GetString(IDS_TOOLTIP_FORWARD));
|
| - forward_->SetAccessibleName(l10n_util::GetString(IDS_ACCNAME_FORWARD));
|
| + forward_->SetTooltipText(
|
| + UTF16ToWide(l10n_util::GetStringUTF16(IDS_TOOLTIP_FORWARD)));
|
| + forward_->SetAccessibleName(
|
| + UTF16ToWide(l10n_util::GetStringUTF16(IDS_ACCNAME_FORWARD)));
|
| forward_->SetID(VIEW_ID_FORWARD_BUTTON);
|
|
|
| // Have to create this before |reload_| as |reload_|'s constructor needs it.
|
| @@ -175,17 +180,20 @@
|
| reload_->set_triggerable_event_flags(views::Event::EF_LEFT_BUTTON_DOWN |
|
| views::Event::EF_MIDDLE_BUTTON_DOWN);
|
| reload_->set_tag(IDC_RELOAD);
|
| - reload_->SetTooltipText(l10n_util::GetString(IDS_TOOLTIP_RELOAD));
|
| - reload_->SetAccessibleName(l10n_util::GetString(IDS_ACCNAME_RELOAD));
|
| + reload_->SetTooltipText(
|
| + UTF16ToWide(l10n_util::GetStringUTF16(IDS_TOOLTIP_RELOAD)));
|
| + reload_->SetAccessibleName(
|
| + UTF16ToWide(l10n_util::GetStringUTF16(IDS_ACCNAME_RELOAD)));
|
| reload_->SetID(VIEW_ID_RELOAD_BUTTON);
|
|
|
| #if defined(OS_CHROMEOS)
|
| feedback_ = new views::ImageButton(this);
|
| feedback_->set_tag(IDC_FEEDBACK);
|
| feedback_->set_triggerable_event_flags(views::Event::EF_LEFT_BUTTON_DOWN |
|
| - views::Event::EF_MIDDLE_BUTTON_DOWN);
|
| + views::Event::EF_MIDDLE_BUTTON_DOWN);
|
| feedback_->set_tag(IDC_FEEDBACK);
|
| - feedback_->SetTooltipText(l10n_util::GetString(IDS_TOOLTIP_FEEDBACK));
|
| + feedback_->SetTooltipText(
|
| + UTF16ToWide(l10n_util::GetStringUTF16(IDS_TOOLTIP_FEEDBACK)));
|
| feedback_->SetID(VIEW_ID_FEEDBACK_BUTTON);
|
| #endif
|
|
|
| @@ -193,8 +201,10 @@
|
| home_->set_triggerable_event_flags(views::Event::EF_LEFT_BUTTON_DOWN |
|
| views::Event::EF_MIDDLE_BUTTON_DOWN);
|
| home_->set_tag(IDC_HOME);
|
| - home_->SetTooltipText(l10n_util::GetString(IDS_TOOLTIP_HOME));
|
| - home_->SetAccessibleName(l10n_util::GetString(IDS_ACCNAME_HOME));
|
| + home_->SetTooltipText(
|
| + UTF16ToWide(l10n_util::GetStringUTF16(IDS_TOOLTIP_HOME)));
|
| + home_->SetAccessibleName(
|
| + UTF16ToWide(l10n_util::GetStringUTF16(IDS_ACCNAME_HOME)));
|
| home_->SetID(VIEW_ID_HOME_BUTTON);
|
|
|
| browser_actions_ = new BrowserActionsContainer(browser_, this);
|
| @@ -202,9 +212,11 @@
|
| app_menu_ = new views::MenuButton(NULL, std::wstring(), this, false);
|
| app_menu_->set_border(NULL);
|
| app_menu_->EnableCanvasFlippingForRTLUI(true);
|
| - app_menu_->SetAccessibleName(l10n_util::GetString(IDS_ACCNAME_APP));
|
| - app_menu_->SetTooltipText(l10n_util::GetStringF(IDS_APPMENU_TOOLTIP,
|
| - l10n_util::GetString(IDS_PRODUCT_NAME)));
|
| + app_menu_->SetAccessibleName(
|
| + UTF16ToWide(l10n_util::GetStringUTF16(IDS_ACCNAME_APP)));
|
| + app_menu_->SetTooltipText(UTF16ToWide(l10n_util::GetStringFUTF16(
|
| + IDS_APPMENU_TOOLTIP,
|
| + l10n_util::GetStringUTF16(IDS_PRODUCT_NAME))));
|
| app_menu_->SetID(VIEW_ID_APP_MENU);
|
|
|
| // Add any necessary badges to the menu item based on the system state.
|
| @@ -234,8 +246,10 @@
|
|
|
| // Accessibility specific tooltip text.
|
| if (BrowserAccessibilityState::GetInstance()->IsAccessibleBrowser()) {
|
| - back_->SetTooltipText(l10n_util::GetString(IDS_ACCNAME_TOOLTIP_BACK));
|
| - forward_->SetTooltipText(l10n_util::GetString(IDS_ACCNAME_TOOLTIP_FORWARD));
|
| + back_->SetTooltipText(
|
| + UTF16ToWide(l10n_util::GetStringUTF16(IDS_ACCNAME_TOOLTIP_BACK)));
|
| + forward_->SetTooltipText(
|
| + UTF16ToWide(l10n_util::GetStringUTF16(IDS_ACCNAME_TOOLTIP_FORWARD)));
|
| }
|
| }
|
|
|
|
|