diff options
author | dtseng@chromium.org <dtseng@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-10-07 18:38:41 +0000 |
---|---|---|
committer | dtseng@chromium.org <dtseng@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-10-07 18:38:41 +0000 |
commit | 5241a344b4c4e50d985c9d7c0b783de7df427b05 (patch) | |
tree | 3c040e2de7cc606452ad239eff71b5bf56f9d2b5 | |
parent | ad640d646b4a2aa5f5426d75b89f6ca13044d3a5 (diff) | |
download | chromium_src-5241a344b4c4e50d985c9d7c0b783de7df427b05.zip chromium_src-5241a344b4c4e50d985c9d7c0b783de7df427b05.tar.gz chromium_src-5241a344b4c4e50d985c9d7c0b783de7df427b05.tar.bz2 |
Add accessible versions of tooltip text for the back and forward buttons to make more discoverable the history menu's on each.
BUG=53379
TEST=manual
Review URL: http://codereview.chromium.org/3607010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61819 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | chrome/app/generated_resources.grd | 6 | ||||
-rw-r--r-- | chrome/browser/views/toolbar_view.cc | 7 |
2 files changed, 13 insertions, 0 deletions
diff --git a/chrome/app/generated_resources.grd b/chrome/app/generated_resources.grd index 6a0512d..916f34f 100644 --- a/chrome/app/generated_resources.grd +++ b/chrome/app/generated_resources.grd @@ -4192,9 +4192,15 @@ Keep your key file in a safe place. You will need it to create new versions of y <message name="IDS_TOOLTIP_BACK" desc="The tooltip for back button"> Click to go back, hold to see history </message> + <message name="IDS_ACCNAME_TOOLTIP_BACK" desc="The tooltip for back button suited for non-mouse users"> + Press enter to go back, context menu key to see history + </message> <message name="IDS_TOOLTIP_FORWARD" desc="The tooltip for forward button"> Click to go forward, hold to see history </message> + <message name="IDS_ACCNAME_TOOLTIP_FORWARD" desc="The tooltip for forward button suited for non-mouse users"> + Press enter to go forward, context menu key to see history + </message> <message name="IDS_TOOLTIP_HOME" desc="The tooltip for the home button"> Open the home page </message> diff --git a/chrome/browser/views/toolbar_view.cc b/chrome/browser/views/toolbar_view.cc index 1876f0a1..974059a 100644 --- a/chrome/browser/views/toolbar_view.cc +++ b/chrome/browser/views/toolbar_view.cc @@ -7,6 +7,7 @@ #include "app/l10n_util.h" #include "app/resource_bundle.h" #include "chrome/app/chrome_dll_resource.h" +#include "chrome/browser/accessibility/browser_accessibility_state.h" #include "chrome/browser/browser.h" #include "chrome/browser/browser_window.h" #if defined(OS_CHROMEOS) @@ -185,6 +186,12 @@ void ToolbarView::Init(Profile* profile) { browser_actions_->Init(); SetProfile(profile); + + // Accessibility specific tooltip text. + if (Singleton<BrowserAccessibilityState>()->IsAccessibleBrowser()) { + back_->SetTooltipText(l10n_util::GetString(IDS_ACCNAME_TOOLTIP_BACK)); + forward_->SetTooltipText(l10n_util::GetString(IDS_ACCNAME_TOOLTIP_FORWARD)); + } } void ToolbarView::SetProfile(Profile* profile) { |