| Index: chrome/browser/ui/views/new_back_shortcut_bubble.cc
|
| diff --git a/chrome/browser/ui/views/new_back_shortcut_bubble.cc b/chrome/browser/ui/views/new_back_shortcut_bubble.cc
|
| index 21a62386cd9929edb22c869ebb05ce37e440ecf2..defd768c6ed52980b680cb8b53ea21e561b7257c 100644
|
| --- a/chrome/browser/ui/views/new_back_shortcut_bubble.cc
|
| +++ b/chrome/browser/ui/views/new_back_shortcut_bubble.cc
|
| @@ -62,14 +62,22 @@ void NewBackShortcutBubble::UpdateContent(bool forward) {
|
| #if defined(OS_MACOSX)
|
| // U+2318 = PLACE OF INTEREST SIGN (Mac Command symbol).
|
| base::string16 accelerator = base::WideToUTF16(L"\x2318");
|
| + base::string16 accessible_accelerator =
|
| + l10n_util::GetStringUTF16(IDS_MAC_COMMAND_KEY_DESCRIPTION);
|
| #else
|
| base::string16 accelerator = l10n_util::GetStringUTF16(IDS_APP_ALT_KEY);
|
| + base::string16 accessible_accelerator = accelerator;
|
| #endif
|
|
|
| int message_id = forward ? IDS_PRESS_ALT_RIGHT_TO_GO_FORWARD
|
| : IDS_PRESS_ALT_LEFT_TO_GO_BACK;
|
| // U+2192 = RIGHTWARDS ARROW; U+2190 = LEFTWARDS ARROW.
|
| base::string16 arrow_key = base::WideToUTF16(forward ? L"\x2192" : L"\x2190");
|
| + base::string16 accessible_arrow_key =
|
| + forward ? l10n_util::GetStringUTF16(IDS_APP_RIGHT_ARROW_KEY)
|
| + : l10n_util::GetStringUTF16(IDS_APP_LEFT_ARROW_KEY);
|
| + view_->SetAccessibleName(l10n_util::GetStringFUTF16(
|
| + message_id, accessible_accelerator, accessible_arrow_key));
|
| view_->UpdateContent(
|
| l10n_util::GetStringFUTF16(message_id, accelerator, arrow_key),
|
| base::string16());
|
|
|