| Index: ios/clean/chrome/browser/ui/toolbar/toolbar_button+factory.mm
|
| diff --git a/ios/clean/chrome/browser/ui/toolbar/toolbar_button+factory.mm b/ios/clean/chrome/browser/ui/toolbar/toolbar_button+factory.mm
|
| index adfc4ce4f3f39ccbd538b296ffbfed5f6cdbce7b..ba328798b546a7cb8a44965adb11f750c1ccdb2c 100644
|
| --- a/ios/clean/chrome/browser/ui/toolbar/toolbar_button+factory.mm
|
| +++ b/ios/clean/chrome/browser/ui/toolbar/toolbar_button+factory.mm
|
| @@ -4,9 +4,12 @@
|
|
|
| #import "ios/clean/chrome/browser/ui/toolbar/toolbar_button+factory.h"
|
|
|
| +#include "components/strings/grit/components_strings.h"
|
| #import "ios/chrome/browser/ui/rtl_geometry.h"
|
| #import "ios/chrome/browser/ui/uikit_ui_util.h"
|
| +#include "ios/chrome/grit/ios_strings.h"
|
| #include "ios/chrome/grit/ios_theme_resources.h"
|
| +#include "ui/base/l10n/l10n_util.h"
|
|
|
| #if !defined(__has_feature) || !__has_feature(objc_arc)
|
| #error "This file requires ARC support."
|
| @@ -26,6 +29,7 @@
|
| imageForDisabledState:
|
| NativeReversableImage(
|
| IDR_IOS_TOOLBAR_LIGHT_BACK_DISABLED, YES)];
|
| + backButton.accessibilityLabel = l10n_util::GetNSString(IDS_ACCNAME_BACK);
|
| return backButton;
|
| }
|
|
|
| @@ -40,6 +44,8 @@
|
| imageForDisabledState:
|
| NativeReversableImage(
|
| IDR_IOS_TOOLBAR_LIGHT_FORWARD_DISABLED, YES)];
|
| + forwardButton.accessibilityLabel =
|
| + l10n_util::GetNSString(IDS_ACCNAME_FORWARD);
|
| return forwardButton;
|
| }
|
|
|
| @@ -51,6 +57,8 @@
|
| NativeImage(IDR_IOS_TOOLBAR_LIGHT_OVERVIEW_PRESSED)
|
| imageForDisabledState:
|
| NativeImage(IDR_IOS_TOOLBAR_LIGHT_OVERVIEW_DISABLED)];
|
| + tabSwitcherStripButton.accessibilityLabel =
|
| + l10n_util::GetNSString(IDS_IOS_TOOLBAR_SHOW_TABS);
|
| return tabSwitcherStripButton;
|
| }
|
|
|
| @@ -60,6 +68,8 @@
|
| [UIImage imageNamed:@"tabswitcher_tab_switcher_button"]
|
| imageForHighlightedState:nil
|
| imageForDisabledState:nil];
|
| + tabSwitcherGridButton.accessibilityLabel =
|
| + l10n_util::GetNSString(IDS_IOS_TOOLBAR_SHOW_TAB_GRID);
|
| return tabSwitcherGridButton;
|
| }
|
|
|
| @@ -71,6 +81,8 @@
|
| NativeImage(IDR_IOS_TOOLBAR_LIGHT_TOOLS_PRESSED)
|
| imageForDisabledState:nil];
|
| [toolsMenuButton setImageEdgeInsets:UIEdgeInsetsMakeDirected(0, -3, 0, 0)];
|
| + toolsMenuButton.accessibilityLabel =
|
| + l10n_util::GetNSString(IDS_IOS_TOOLBAR_SETTINGS);
|
| return toolsMenuButton;
|
| }
|
|
|
| @@ -82,6 +94,8 @@
|
| NativeImage(IDR_IOS_TOOLBAR_LIGHT_SHARE_PRESSED)
|
| imageForDisabledState:
|
| NativeImage(IDR_IOS_TOOLBAR_LIGHT_SHARE_DISABLED)];
|
| + shareButton.accessibilityLabel =
|
| + l10n_util::GetNSString(IDS_IOS_TOOLS_MENU_SHARE);
|
| return shareButton;
|
| }
|
|
|
| @@ -96,6 +110,8 @@
|
| imageForDisabledState:
|
| NativeReversableImage(
|
| IDR_IOS_TOOLBAR_LIGHT_RELOAD_DISABLED, YES)];
|
| + reloadButton.accessibilityLabel =
|
| + l10n_util::GetNSString(IDS_IOS_ACCNAME_RELOAD);
|
| return reloadButton;
|
| }
|
|
|
| @@ -107,6 +123,7 @@
|
| NativeImage(IDR_IOS_TOOLBAR_LIGHT_STOP_PRESSED)
|
| imageForDisabledState:
|
| NativeImage(IDR_IOS_TOOLBAR_LIGHT_STOP_DISABLED)];
|
| + stopButton.accessibilityLabel = l10n_util::GetNSString(IDS_IOS_ACCNAME_STOP);
|
| return stopButton;
|
| }
|
|
|
| @@ -117,6 +134,7 @@
|
| imageForHighlightedState:
|
| NativeImage(IDR_IOS_TOOLBAR_LIGHT_STAR_PRESSED)
|
| imageForDisabledState:nil];
|
| + starButton.accessibilityLabel = l10n_util::GetNSString(IDS_TOOLTIP_STAR);
|
| return starButton;
|
| }
|
|
|
|
|