Commit 85445c99 authored by sczs's avatar sczs Committed by Commit Bot

[ios] Creates A11y ID’s for main Settings menu cells.

Bug: 1040844
Change-Id: Id780551c330924f783bad502cad8bfc6195d63b3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2018328
Auto-Submit: Sergio Collazos <sczs@chromium.org>
Commit-Queue: Gauthier Ambard <gambard@chromium.org>
Reviewed-by: default avatarGauthier Ambard <gambard@chromium.org>
Reviewed-by: default avatarChris Lu <thegreenfrog@chromium.org>
Cr-Commit-Position: refs/heads/master@{#735357}
parent 51b0a814
...@@ -253,6 +253,7 @@ source_set("eg2_tests") { ...@@ -253,6 +253,7 @@ source_set("eg2_tests") {
"//base/test:test_support", "//base/test:test_support",
"//components/strings", "//components/strings",
"//ios/chrome/app/strings", "//ios/chrome/app/strings",
"//ios/chrome/browser/ui/settings:constants",
"//ios/chrome/browser/ui/toolbar/public:constants", "//ios/chrome/browser/ui/toolbar/public:constants",
"//ios/chrome/test:eg_test_support+eg2", "//ios/chrome/test:eg_test_support+eg2",
"//ios/chrome/test/earl_grey:eg_test_support+eg2", "//ios/chrome/test/earl_grey:eg_test_support+eg2",
...@@ -295,6 +296,7 @@ source_set("eg_tests") { ...@@ -295,6 +296,7 @@ source_set("eg_tests") {
"//ios/chrome/browser/ui/content_suggestions/cells:cells_ui", "//ios/chrome/browser/ui/content_suggestions/cells:cells_ui",
"//ios/chrome/browser/ui/location_bar:location_bar", "//ios/chrome/browser/ui/location_bar:location_bar",
"//ios/chrome/browser/ui/settings", "//ios/chrome/browser/ui/settings",
"//ios/chrome/browser/ui/settings:constants",
"//ios/chrome/browser/ui/toolbar/buttons", "//ios/chrome/browser/ui/toolbar/buttons",
"//ios/chrome/browser/ui/toolbar/public", "//ios/chrome/browser/ui/toolbar/public",
"//ios/chrome/browser/ui/util", "//ios/chrome/browser/ui/util",
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
#include "components/strings/grit/components_strings.h" #include "components/strings/grit/components_strings.h"
#import "ios/chrome/browser/ui/content_suggestions/content_suggestions_app_interface.h" #import "ios/chrome/browser/ui/content_suggestions/content_suggestions_app_interface.h"
#import "ios/chrome/browser/ui/content_suggestions/ntp_home_constant.h" #import "ios/chrome/browser/ui/content_suggestions/ntp_home_constant.h"
#import "ios/chrome/browser/ui/settings/settings_table_view_controller_constants.h"
#import "ios/chrome/browser/ui/toolbar/public/toolbar_constants.h" #import "ios/chrome/browser/ui/toolbar/public/toolbar_constants.h"
#include "ios/chrome/grit/ios_strings.h" #include "ios/chrome/grit/ios_strings.h"
#import "ios/chrome/test/earl_grey/chrome_earl_grey.h" #import "ios/chrome/test/earl_grey/chrome_earl_grey.h"
...@@ -641,7 +642,7 @@ id<GREYMatcher> OmniboxWidthBetween(CGFloat width, CGFloat margin) { ...@@ -641,7 +642,7 @@ id<GREYMatcher> OmniboxWidthBetween(CGFloat width, CGFloat margin) {
// Change the Search Engine to Yahoo!. // Change the Search Engine to Yahoo!.
[ChromeEarlGreyUI openSettingsMenu]; [ChromeEarlGreyUI openSettingsMenu];
[ChromeEarlGreyUI [ChromeEarlGreyUI
tapSettingsMenuButton:grey_accessibilityID(@"Search Engine")]; tapSettingsMenuButton:grey_accessibilityID(kSettingsSearchEngineCellId)];
[[EarlGrey selectElementWithMatcher:grey_accessibilityLabel(@"Yahoo!")] [[EarlGrey selectElementWithMatcher:grey_accessibilityLabel(@"Yahoo!")]
performAction:grey_tap()]; performAction:grey_tap()];
[[EarlGrey [[EarlGrey
...@@ -664,7 +665,7 @@ id<GREYMatcher> OmniboxWidthBetween(CGFloat width, CGFloat margin) { ...@@ -664,7 +665,7 @@ id<GREYMatcher> OmniboxWidthBetween(CGFloat width, CGFloat margin) {
// Change the Search Engine to Google. // Change the Search Engine to Google.
[ChromeEarlGreyUI openSettingsMenu]; [ChromeEarlGreyUI openSettingsMenu];
[ChromeEarlGreyUI [ChromeEarlGreyUI
tapSettingsMenuButton:grey_accessibilityID(@"Search Engine")]; tapSettingsMenuButton:grey_accessibilityID(kSettingsSearchEngineCellId)];
[[EarlGrey selectElementWithMatcher:grey_accessibilityLabel(@"Google")] [[EarlGrey selectElementWithMatcher:grey_accessibilityLabel(@"Google")]
performAction:grey_tap()]; performAction:grey_tap()];
[[EarlGrey [[EarlGrey
......
...@@ -393,7 +393,7 @@ NSString* kDevViewSourceKey = @"DevViewSource"; ...@@ -393,7 +393,7 @@ NSString* kDevViewSourceKey = @"DevViewSource";
toSectionWithIdentifier:SectionIdentifierBasics]; toSectionWithIdentifier:SectionIdentifierBasics];
[model addItem:[self passwordsDetailItem] [model addItem:[self passwordsDetailItem]
toSectionWithIdentifier:SectionIdentifierBasics]; toSectionWithIdentifier:SectionIdentifierBasics];
[model addItem:[self AutoFillCreditCardDetailItem] [model addItem:[self autoFillCreditCardDetailItem]
toSectionWithIdentifier:SectionIdentifierBasics]; toSectionWithIdentifier:SectionIdentifierBasics];
[model addItem:[self autoFillProfileDetailItem] [model addItem:[self autoFillProfileDetailItem]
toSectionWithIdentifier:SectionIdentifierBasics]; toSectionWithIdentifier:SectionIdentifierBasics];
...@@ -477,6 +477,8 @@ NSString* kDevViewSourceKey = @"DevViewSource"; ...@@ -477,6 +477,8 @@ NSString* kDevViewSourceKey = @"DevViewSource";
UITableViewCellAccessoryDisclosureIndicator; UITableViewCellAccessoryDisclosureIndicator;
googleServicesItem.title = googleServicesItem.title =
l10n_util::GetNSString(IDS_IOS_GOOGLE_SERVICES_SETTINGS_TITLE); l10n_util::GetNSString(IDS_IOS_GOOGLE_SERVICES_SETTINGS_TITLE);
googleServicesItem.accessibilityIdentifier =
kSettingsGoogleSyncAndServicesCellId;
[self updateGoogleServicesItem:googleServicesItem]; [self updateGoogleServicesItem:googleServicesItem];
return googleServicesItem; return googleServicesItem;
} }
...@@ -498,12 +500,11 @@ NSString* kDevViewSourceKey = @"DevViewSource"; ...@@ -498,12 +500,11 @@ NSString* kDevViewSourceKey = @"DevViewSource";
_defaultSearchEngineItem = _defaultSearchEngineItem =
[self detailItemWithType:ItemTypeSearchEngine [self detailItemWithType:ItemTypeSearchEngine
text:l10n_util::GetNSString( text:l10n_util::GetNSString(
IDS_IOS_SEARCH_ENGINE_SETTING_TITLE) IDS_IOS_SEARCH_ENGINE_SETTING_TITLE)
detailText:defaultSearchEngineName detailText:defaultSearchEngineName
iconImageName:kSettingsSearchEngineImageName]; iconImageName:kSettingsSearchEngineImageName
_defaultSearchEngineItem.accessibilityIdentifier = accessibilityIdentifier:kSettingsSearchEngineCellId];
kSettingsSearchEngineCellId;
return _defaultSearchEngineItem; return _defaultSearchEngineItem;
} }
...@@ -515,24 +516,27 @@ NSString* kDevViewSourceKey = @"DevViewSource"; ...@@ -515,24 +516,27 @@ NSString* kDevViewSourceKey = @"DevViewSource";
: l10n_util::GetNSString(IDS_IOS_SETTING_OFF); : l10n_util::GetNSString(IDS_IOS_SETTING_OFF);
_passwordsDetailItem = _passwordsDetailItem =
[self detailItemWithType:ItemTypePasswords [self detailItemWithType:ItemTypePasswords
text:l10n_util::GetNSString(IDS_IOS_PASSWORDS) text:l10n_util::GetNSString(IDS_IOS_PASSWORDS)
detailText:passwordsDetail detailText:passwordsDetail
iconImageName:kSettingsPasswordsImageName]; iconImageName:kSettingsPasswordsImageName
accessibilityIdentifier:kSettingsPasswordsCellId];
return _passwordsDetailItem; return _passwordsDetailItem;
} }
- (TableViewItem*)AutoFillCreditCardDetailItem { - (TableViewItem*)autoFillCreditCardDetailItem {
BOOL autofillCreditCardEnabled = BOOL autofillCreditCardEnabled =
autofill::prefs::IsAutofillCreditCardEnabled(_browserState->GetPrefs()); autofill::prefs::IsAutofillCreditCardEnabled(_browserState->GetPrefs());
NSString* detailText = autofillCreditCardEnabled NSString* detailText = autofillCreditCardEnabled
? l10n_util::GetNSString(IDS_IOS_SETTING_ON) ? l10n_util::GetNSString(IDS_IOS_SETTING_ON)
: l10n_util::GetNSString(IDS_IOS_SETTING_OFF); : l10n_util::GetNSString(IDS_IOS_SETTING_OFF);
_autoFillCreditCardDetailItem = [self _autoFillCreditCardDetailItem =
detailItemWithType:ItemTypeAutofillCreditCard [self detailItemWithType:ItemTypeAutofillCreditCard
text:l10n_util::GetNSString(IDS_AUTOFILL_PAYMENT_METHODS) text:l10n_util::GetNSString(
detailText:detailText IDS_AUTOFILL_PAYMENT_METHODS)
iconImageName:kSettingsAutofillCreditCardImageName]; detailText:detailText
iconImageName:kSettingsAutofillCreditCardImageName
accessibilityIdentifier:kSettingsPaymentMethodsCellId];
return _autoFillCreditCardDetailItem; return _autoFillCreditCardDetailItem;
} }
...@@ -545,10 +549,11 @@ NSString* kDevViewSourceKey = @"DevViewSource"; ...@@ -545,10 +549,11 @@ NSString* kDevViewSourceKey = @"DevViewSource";
: l10n_util::GetNSString(IDS_IOS_SETTING_OFF); : l10n_util::GetNSString(IDS_IOS_SETTING_OFF);
_autoFillProfileDetailItem = _autoFillProfileDetailItem =
[self detailItemWithType:ItemTypeAutofillProfile [self detailItemWithType:ItemTypeAutofillProfile
text:l10n_util::GetNSString( text:l10n_util::GetNSString(
IDS_AUTOFILL_ADDRESSES_SETTINGS_TITLE) IDS_AUTOFILL_ADDRESSES_SETTINGS_TITLE)
detailText:detailText detailText:detailText
iconImageName:kSettingsAutofillProfileImageName]; iconImageName:kSettingsAutofillProfileImageName
accessibilityIdentifier:kSettingsAddressesAndMoreCellId];
return _autoFillProfileDetailItem; return _autoFillProfileDetailItem;
} }
...@@ -563,37 +568,40 @@ NSString* kDevViewSourceKey = @"DevViewSource"; ...@@ -563,37 +568,40 @@ NSString* kDevViewSourceKey = @"DevViewSource";
NSString* languageName = base::SysUTF16ToNSString(locale.display_name); NSString* languageName = base::SysUTF16ToNSString(locale.display_name);
_voiceSearchDetailItem = _voiceSearchDetailItem =
[self detailItemWithType:ItemTypeVoiceSearch [self detailItemWithType:ItemTypeVoiceSearch
text:l10n_util::GetNSString( text:l10n_util::GetNSString(
IDS_IOS_VOICE_SEARCH_SETTING_TITLE) IDS_IOS_VOICE_SEARCH_SETTING_TITLE)
detailText:languageName detailText:languageName
iconImageName:kSettingsVoiceSearchImageName]; iconImageName:kSettingsVoiceSearchImageName
_voiceSearchDetailItem.accessibilityIdentifier = kSettingsVoiceSearchCellId; accessibilityIdentifier:kSettingsVoiceSearchCellId];
return _voiceSearchDetailItem; return _voiceSearchDetailItem;
} }
- (TableViewItem*)privacyDetailItem { - (TableViewItem*)privacyDetailItem {
return return [self
[self detailItemWithType:ItemTypePrivacy detailItemWithType:ItemTypePrivacy
text:l10n_util::GetNSString( text:l10n_util::GetNSString(
IDS_OPTIONS_ADVANCED_SECTION_TITLE_PRIVACY) IDS_OPTIONS_ADVANCED_SECTION_TITLE_PRIVACY)
detailText:nil detailText:nil
iconImageName:kSettingsPrivacyImageName]; iconImageName:kSettingsPrivacyImageName
accessibilityIdentifier:kSettingsPrivacyCellId];
} }
- (TableViewItem*)languageSettingsDetailItem { - (TableViewItem*)languageSettingsDetailItem {
return [self return [self detailItemWithType:ItemTypeLanguageSettings
detailItemWithType:ItemTypeLanguageSettings text:l10n_util::GetNSString(
text:l10n_util::GetNSString(IDS_IOS_LANGUAGE_SETTINGS_TITLE) IDS_IOS_LANGUAGE_SETTINGS_TITLE)
detailText:nil detailText:nil
iconImageName:kSettingsLanguageSettingsImageName]; iconImageName:kSettingsLanguageSettingsImageName
accessibilityIdentifier:kSettingsLanguagesCellId];
} }
- (TableViewItem*)contentSettingsDetailItem { - (TableViewItem*)contentSettingsDetailItem {
return [self return [self detailItemWithType:ItemTypeContentSettings
detailItemWithType:ItemTypeContentSettings text:l10n_util::GetNSString(
text:l10n_util::GetNSString(IDS_IOS_CONTENT_SETTINGS_TITLE) IDS_IOS_CONTENT_SETTINGS_TITLE)
detailText:nil detailText:nil
iconImageName:kSettingsContentSettingsImageName]; iconImageName:kSettingsContentSettingsImageName
accessibilityIdentifier:kSettingsContentSettingsCellId];
} }
- (TableViewItem*)bandwidthManagementDetailItem { - (TableViewItem*)bandwidthManagementDetailItem {
...@@ -601,22 +609,25 @@ NSString* kDevViewSourceKey = @"DevViewSource"; ...@@ -601,22 +609,25 @@ NSString* kDevViewSourceKey = @"DevViewSource";
text:l10n_util::GetNSString( text:l10n_util::GetNSString(
IDS_IOS_BANDWIDTH_MANAGEMENT_SETTINGS) IDS_IOS_BANDWIDTH_MANAGEMENT_SETTINGS)
detailText:nil detailText:nil
iconImageName:kSettingsBandwidthImageName]; iconImageName:kSettingsBandwidthImageName
accessibilityIdentifier:kSettingsBandwidthCellId];
} }
- (TableViewItem*)aboutChromeDetailItem { - (TableViewItem*)aboutChromeDetailItem {
return [self detailItemWithType:ItemTypeAboutChrome return [self detailItemWithType:ItemTypeAboutChrome
text:l10n_util::GetNSString(IDS_IOS_PRODUCT_NAME) text:l10n_util::GetNSString(IDS_IOS_PRODUCT_NAME)
detailText:nil detailText:nil
iconImageName:kSettingsAboutChromeImageName]; iconImageName:kSettingsAboutChromeImageName
accessibilityIdentifier:kSettingsAboutCellId];
} }
- (SettingsSwitchItem*)showMemoryDebugSwitchItem { - (SettingsSwitchItem*)showMemoryDebugSwitchItem {
SettingsSwitchItem* showMemoryDebugSwitchItem = SettingsSwitchItem* showMemoryDebugSwitchItem =
[self switchItemWithType:ItemTypeMemoryDebugging [self switchItemWithType:ItemTypeMemoryDebugging
title:@"Show memory debug tools" title:@"Show memory debug tools"
iconImageName:kSettingsDebugImageName iconImageName:kSettingsDebugImageName
withDefaultsKey:nil]; withDefaultsKey:nil
accessibilityIdentifier:nil];
showMemoryDebugSwitchItem.on = [_showMemoryDebugToolsEnabled value]; showMemoryDebugSwitchItem.on = [_showMemoryDebugToolsEnabled value];
return showMemoryDebugSwitchItem; return showMemoryDebugSwitchItem;
...@@ -625,10 +636,11 @@ NSString* kDevViewSourceKey = @"DevViewSource"; ...@@ -625,10 +636,11 @@ NSString* kDevViewSourceKey = @"DevViewSource";
- (SettingsSwitchItem*)articlesForYouSwitchItem { - (SettingsSwitchItem*)articlesForYouSwitchItem {
SettingsSwitchItem* articlesForYouSwitchItem = SettingsSwitchItem* articlesForYouSwitchItem =
[self switchItemWithType:ItemTypeArticlesForYou [self switchItemWithType:ItemTypeArticlesForYou
title:l10n_util::GetNSString( title:l10n_util::GetNSString(
IDS_IOS_CONTENT_SUGGESTIONS_SETTING_TITLE) IDS_IOS_CONTENT_SUGGESTIONS_SETTING_TITLE)
iconImageName:kSettingsArticleSuggestionsImageName iconImageName:kSettingsArticleSuggestionsImageName
withDefaultsKey:nil]; withDefaultsKey:nil
accessibilityIdentifier:kSettingsArticleSuggestionsCellId];
articlesForYouSwitchItem.on = [_articlesEnabled value]; articlesForYouSwitchItem.on = [_articlesEnabled value];
return articlesForYouSwitchItem; return articlesForYouSwitchItem;
...@@ -639,14 +651,16 @@ NSString* kDevViewSourceKey = @"DevViewSource"; ...@@ -639,14 +651,16 @@ NSString* kDevViewSourceKey = @"DevViewSource";
return [self switchItemWithType:ItemTypeViewSource return [self switchItemWithType:ItemTypeViewSource
title:@"View source menu" title:@"View source menu"
iconImageName:kSettingsDebugImageName iconImageName:kSettingsDebugImageName
withDefaultsKey:kDevViewSourceKey]; withDefaultsKey:kDevViewSourceKey
accessibilityIdentifier:nil];
} }
- (TableViewDetailIconItem*)tableViewCatalogDetailItem { - (TableViewDetailIconItem*)tableViewCatalogDetailItem {
return [self detailItemWithType:ItemTypeTableCellCatalog return [self detailItemWithType:ItemTypeTableCellCatalog
text:@"TableView Cell Catalog" text:@"TableView Cell Catalog"
detailText:nil detailText:nil
iconImageName:kSettingsDebugImageName]; iconImageName:kSettingsDebugImageName
accessibilityIdentifier:nil];
} }
#endif // BUILDFLAG(CHROMIUM_BRANDING) && !defined(NDEBUG) #endif // BUILDFLAG(CHROMIUM_BRANDING) && !defined(NDEBUG)
...@@ -655,7 +669,9 @@ NSString* kDevViewSourceKey = @"DevViewSource"; ...@@ -655,7 +669,9 @@ NSString* kDevViewSourceKey = @"DevViewSource";
- (TableViewDetailIconItem*)detailItemWithType:(NSInteger)type - (TableViewDetailIconItem*)detailItemWithType:(NSInteger)type
text:(NSString*)text text:(NSString*)text
detailText:(NSString*)detailText detailText:(NSString*)detailText
iconImageName:(NSString*)iconImageName { iconImageName:(NSString*)iconImageName
accessibilityIdentifier:
(NSString*)accessibilityIdentifier {
TableViewDetailIconItem* detailItem = TableViewDetailIconItem* detailItem =
[[TableViewDetailIconItem alloc] initWithType:type]; [[TableViewDetailIconItem alloc] initWithType:type];
detailItem.text = text; detailItem.text = text;
...@@ -663,6 +679,7 @@ NSString* kDevViewSourceKey = @"DevViewSource"; ...@@ -663,6 +679,7 @@ NSString* kDevViewSourceKey = @"DevViewSource";
detailItem.accessoryType = UITableViewCellAccessoryDisclosureIndicator; detailItem.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
detailItem.iconImageName = iconImageName; detailItem.iconImageName = iconImageName;
detailItem.accessibilityTraits |= UIAccessibilityTraitButton; detailItem.accessibilityTraits |= UIAccessibilityTraitButton;
detailItem.accessibilityIdentifier = accessibilityIdentifier;
return detailItem; return detailItem;
} }
...@@ -670,11 +687,14 @@ NSString* kDevViewSourceKey = @"DevViewSource"; ...@@ -670,11 +687,14 @@ NSString* kDevViewSourceKey = @"DevViewSource";
- (SettingsSwitchItem*)switchItemWithType:(NSInteger)type - (SettingsSwitchItem*)switchItemWithType:(NSInteger)type
title:(NSString*)title title:(NSString*)title
iconImageName:(NSString*)iconImageName iconImageName:(NSString*)iconImageName
withDefaultsKey:(NSString*)key { withDefaultsKey:(NSString*)key
accessibilityIdentifier:(NSString*)accessibilityIdentifier {
SettingsSwitchItem* switchItem = SettingsSwitchItem* switchItem =
[[SettingsSwitchItem alloc] initWithType:type]; [[SettingsSwitchItem alloc] initWithType:type];
switchItem.text = title; switchItem.text = title;
switchItem.iconImageName = iconImageName; switchItem.iconImageName = iconImageName;
switchItem.accessibilityIdentifier = accessibilityIdentifier;
if (key) { if (key) {
NSUserDefaults* defaults = [NSUserDefaults standardUserDefaults]; NSUserDefaults* defaults = [NSUserDefaults standardUserDefaults];
switchItem.on = [defaults boolForKey:key]; switchItem.on = [defaults boolForKey:key];
......
...@@ -22,4 +22,34 @@ extern NSString* const kSettingsSearchEngineCellId; ...@@ -22,4 +22,34 @@ extern NSString* const kSettingsSearchEngineCellId;
// The accessibility identifier of the Voice Search cell. // The accessibility identifier of the Voice Search cell.
extern NSString* const kSettingsVoiceSearchCellId; extern NSString* const kSettingsVoiceSearchCellId;
// The accessibility identifier of the Sync and Google services cell.
extern NSString* const kSettingsGoogleSyncAndServicesCellId;
// The accessibility identifier of the Passwords cell.
extern NSString* const kSettingsPasswordsCellId;
// The accessibility identifier of the Payment Methods cell.
extern NSString* const kSettingsPaymentMethodsCellId;
// The accessibility identifier of the Addresses and More cell.
extern NSString* const kSettingsAddressesAndMoreCellId;
// The accessibility identifier of the Privacy cell.
extern NSString* const kSettingsPrivacyCellId;
// The accessibility identifier of the Article Suggestions cell.
extern NSString* const kSettingsArticleSuggestionsCellId;
// The accessibility identifier of the Languages cell.
extern NSString* const kSettingsLanguagesCellId;
// The accessibility identifier of the Content Settings cell.
extern NSString* const kSettingsContentSettingsCellId;
// The accessibility identifier of the Bandwidth cell.
extern NSString* const kSettingsBandwidthCellId;
// The accessibility identifier of the Aboud cell.
extern NSString* const kSettingsAboutCellId;
#endif // IOS_CHROME_BROWSER_UI_SETTINGS_SETTINGS_TABLE_VIEW_CONTROLLER_CONSTANTS_H_ #endif // IOS_CHROME_BROWSER_UI_SETTINGS_SETTINGS_TABLE_VIEW_CONTROLLER_CONSTANTS_H_
...@@ -11,5 +11,20 @@ ...@@ -11,5 +11,20 @@
NSString* const kSettingsTableViewId = @"kSettingsTableViewId"; NSString* const kSettingsTableViewId = @"kSettingsTableViewId";
NSString* const kSettingsSignInCellId = @"kSettingsSignInCellId"; NSString* const kSettingsSignInCellId = @"kSettingsSignInCellId";
NSString* const kSettingsAccountCellId = @"kSettingsAccountCellId"; NSString* const kSettingsAccountCellId = @"kSettingsAccountCellId";
NSString* const kSettingsSearchEngineCellId = @"Search Engine"; NSString* const kSettingsSearchEngineCellId = @"kSettingsSearchEngineCellId";
NSString* const kSettingsVoiceSearchCellId = @"Voice Search Settings"; NSString* const kSettingsVoiceSearchCellId = @"kSettingsVoiceSearchCellId";
NSString* const kSettingsGoogleSyncAndServicesCellId =
@"kSettingsGoogleSyncAndServicesCellId";
NSString* const kSettingsPasswordsCellId = @"kSettingsPasswordsCellId";
NSString* const kSettingsPaymentMethodsCellId =
@"kSettingsPaymentMethodsCellId";
NSString* const kSettingsAddressesAndMoreCellId =
@"kSettingsAddressesAndMoreCellId";
NSString* const kSettingsPrivacyCellId = @"kSettingsPrivacyCellId";
NSString* const kSettingsArticleSuggestionsCellId =
@"kSettingsArticleSuggestionsCellId";
NSString* const kSettingsLanguagesCellId = @"kSettingsLanguagesCellId";
NSString* const kSettingsContentSettingsCellId =
@"kSettingsContentSettingsCellId";
NSString* const kSettingsBandwidthCellId = @"kSettingsBandwidthCellId";
NSString* const kSettingsAboutCellId = @"kSettingsAboutCellId";
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment