[sync] Rename term 'secondary' with 'explicit' wrt passphrase
No behavioral changes, it's a fully automated replacement of the term.
The new name is consistent with other code like
syncer::IsExplicitPassphrase(). This logic returns true mainly for
custom passphrase users but also for the legacy
frozen-implicit-passphrase users (very similar to custom passphrase).
Change-Id: Id7ccbfaeef8fa995ca669e6040ef276bd18c0d3b
Bug: 1016715
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2821541
Commit-Queue: Mikel Astiz <mastiz@chromium.org>
Reviewed-by: Mohamed Amir Yosef <mamir@chromium.org>
Reviewed-by: Robert Kaplow <rkaplow@chromium.org>
Reviewed-by: Jérôme Lebel <jlebel@chromium.org>
Reviewed-by: Daniel Rubery <drubery@chromium.org>
Reviewed-by: Roger McFarlane <rogerm@chromium.org>
Reviewed-by: Thomas Tangl <tangltom@chromium.org>
Reviewed-by: Joshua Bell <jsbell@chromium.org>
Reviewed-by: Maksim Moskvitin <mmoskvitin@google.com>
Reviewed-by: Marc Treib <treib@chromium.org>
Cr-Commit-Position: refs/heads/master@{#875102}
GitOrigin-RevId: 930e2af1d16616915d2190503be1ccee143e1b53
diff --git a/chrome/browser/ui/settings/sync/sync_create_passphrase_table_view_controller_unittest.mm b/chrome/browser/ui/settings/sync/sync_create_passphrase_table_view_controller_unittest.mm
index f76597c..6dbe1eb 100644
--- a/chrome/browser/ui/settings/sync/sync_create_passphrase_table_view_controller_unittest.mm
+++ b/chrome/browser/ui/settings/sync/sync_create_passphrase_table_view_controller_unittest.mm
@@ -186,10 +186,10 @@
ON_CALL(*fake_sync_service_->GetMockUserSettings(), IsPassphraseRequired())
.WillByDefault(Return(false));
ON_CALL(*fake_sync_service_->GetMockUserSettings(),
- IsUsingSecondaryPassphrase())
+ IsUsingExplicitPassphrase())
.WillByDefault(Return(true));
[sync_controller onSyncStateChanged];
- // Calling -onStateChanged with an accepted secondary passphrase should
+ // Calling -onStateChanged with an accepted explicit passphrase should
// cause the controller to be popped off the navigation stack.
EXPECT_TRUE(base::test::ios::WaitUntilConditionOrTimeout(
base::test::ios::kWaitForUIElementTimeout, ^bool() {
@@ -218,7 +218,7 @@
ON_CALL(*fake_sync_service_->GetMockUserSettings(), IsPassphraseRequired())
.WillByDefault(Return(false));
ON_CALL(*fake_sync_service_->GetMockUserSettings(),
- IsUsingSecondaryPassphrase())
+ IsUsingExplicitPassphrase())
.WillByDefault(Return(false));
[sync_controller onSyncStateChanged];
EXPECT_EQ([nav_controller_ topViewController], sync_controller);
diff --git a/chrome/browser/ui/settings/sync/sync_encryption_passphrase_table_view_controller.mm b/chrome/browser/ui/settings/sync/sync_encryption_passphrase_table_view_controller.mm
index e16f33f..c48da3a 100644
--- a/chrome/browser/ui/settings/sync/sync_encryption_passphrase_table_view_controller.mm
+++ b/chrome/browser/ui/settings/sync/sync_encryption_passphrase_table_view_controller.mm
@@ -101,7 +101,7 @@
syncer::SyncService* service =
ProfileSyncServiceFactory::GetForBrowserState(browserState);
if (service->IsEngineInitialized() &&
- service->GetUserSettings()->IsUsingSecondaryPassphrase()) {
+ service->GetUserSettings()->IsUsingExplicitPassphrase()) {
base::Time passphrase_time =
service->GetUserSettings()->GetExplicitPassphraseTime();
if (!passphrase_time.is_null()) {
@@ -495,7 +495,7 @@
// Checking if the operation succeeded.
if (!service->GetUserSettings()->IsPassphraseRequired() &&
- (service->GetUserSettings()->IsUsingSecondaryPassphrase() ||
+ (service->GetUserSettings()->IsUsingExplicitPassphrase() ||
[self forDecryption])) {
_syncObserver.reset();
SettingsNavigationController* settingsNavigationController =
diff --git a/chrome/browser/ui/settings/sync/sync_encryption_passphrase_table_view_controller_unittest.mm b/chrome/browser/ui/settings/sync/sync_encryption_passphrase_table_view_controller_unittest.mm
index f97bc11..e2cab04 100644
--- a/chrome/browser/ui/settings/sync/sync_encryption_passphrase_table_view_controller_unittest.mm
+++ b/chrome/browser/ui/settings/sync/sync_encryption_passphrase_table_view_controller_unittest.mm
@@ -189,10 +189,10 @@
ON_CALL(*fake_sync_service_->GetMockUserSettings(), IsPassphraseRequired())
.WillByDefault(Return(false));
ON_CALL(*fake_sync_service_->GetMockUserSettings(),
- IsUsingSecondaryPassphrase())
+ IsUsingExplicitPassphrase())
.WillByDefault(Return(true));
[sync_controller onSyncStateChanged];
- // Calling -onStateChanged with an accepted secondary passphrase should
+ // Calling -onStateChanged with an accepted explicit passphrase should
// cause the controller to be popped off the navigation stack.
EXPECT_TRUE(base::test::ios::WaitUntilConditionOrTimeout(
base::test::ios::kWaitForUIElementTimeout, ^bool() {
diff --git a/chrome/browser/ui/settings/sync/sync_encryption_table_view_controller.mm b/chrome/browser/ui/settings/sync/sync_encryption_table_view_controller.mm
index ba2c437..71d8b20 100644
--- a/chrome/browser/ui/settings/sync/sync_encryption_table_view_controller.mm
+++ b/chrome/browser/ui/settings/sync/sync_encryption_table_view_controller.mm
@@ -57,7 +57,7 @@
@interface SyncEncryptionTableViewController () <SyncObserverModelBridge,
SettingsControllerProtocol> {
std::unique_ptr<SyncObserverBridge> _syncObserver;
- BOOL _isUsingSecondaryPassphrase;
+ BOOL _isUsingExplicitPassphrase;
}
@property(nonatomic, assign, readonly) Browser* browser;
@@ -78,9 +78,9 @@
self.title = l10n_util::GetNSString(IDS_IOS_SYNC_ENCRYPTION_TITLE);
syncer::SyncService* syncService =
ProfileSyncServiceFactory::GetForBrowserState(browserState);
- _isUsingSecondaryPassphrase =
+ _isUsingExplicitPassphrase =
syncService->IsEngineInitialized() &&
- syncService->GetUserSettings()->IsUsingSecondaryPassphrase();
+ syncService->GetUserSettings()->IsUsingExplicitPassphrase();
_syncObserver = std::make_unique<SyncObserverBridge>(self, syncService);
}
return self;
@@ -105,7 +105,7 @@
[model addItem:[self passphraseItem]
toSectionWithIdentifier:SectionIdentifierEncryption];
- if (_isUsingSecondaryPassphrase) {
+ if (_isUsingExplicitPassphrase) {
[model setFooter:[self footerItem]
forSectionWithIdentifier:SectionIdentifierEncryption];
}
@@ -119,8 +119,8 @@
NSString* text = l10n_util::GetNSString(IDS_SYNC_BASIC_ENCRYPTION_DATA);
return [self itemWithType:ItemTypeAccount
text:text
- checked:!_isUsingSecondaryPassphrase
- enabled:!_isUsingSecondaryPassphrase];
+ checked:!_isUsingExplicitPassphrase
+ enabled:!_isUsingExplicitPassphrase];
}
// Returns a passphrase item.
@@ -129,8 +129,8 @@
NSString* text = l10n_util::GetNSString(IDS_SYNC_FULL_ENCRYPTION_DATA);
return [self itemWithType:ItemTypePassphrase
text:text
- checked:_isUsingSecondaryPassphrase
- enabled:!_isUsingSecondaryPassphrase];
+ checked:_isUsingExplicitPassphrase
+ enabled:!_isUsingExplicitPassphrase];
}
// Returns a footer item with a link.
@@ -177,7 +177,7 @@
syncer::SyncService* service =
ProfileSyncServiceFactory::GetForBrowserState(browserState);
if (service->IsEngineInitialized() &&
- !service->GetUserSettings()->IsUsingSecondaryPassphrase()) {
+ !service->GetUserSettings()->IsUsingExplicitPassphrase()) {
SyncCreatePassphraseTableViewController* controller =
[[SyncCreatePassphraseTableViewController alloc]
initWithBrowser:self.browser];
@@ -221,11 +221,11 @@
ChromeBrowserState* browserState = self.browser->GetBrowserState();
syncer::SyncService* service =
ProfileSyncServiceFactory::GetForBrowserState(browserState);
- BOOL isNowUsingSecondaryPassphrase =
+ BOOL isNowUsingExplicitPassphrase =
service->IsEngineInitialized() &&
- service->GetUserSettings()->IsUsingSecondaryPassphrase();
- if (_isUsingSecondaryPassphrase != isNowUsingSecondaryPassphrase) {
- _isUsingSecondaryPassphrase = isNowUsingSecondaryPassphrase;
+ service->GetUserSettings()->IsUsingExplicitPassphrase();
+ if (_isUsingExplicitPassphrase != isNowUsingExplicitPassphrase) {
+ _isUsingExplicitPassphrase = isNowUsingExplicitPassphrase;
[self reloadData];
}
}
diff --git a/chrome/browser/ui/settings/sync/sync_encryption_table_view_controller_unittest.mm b/chrome/browser/ui/settings/sync/sync_encryption_table_view_controller_unittest.mm
index 0f78711..3fb2cd7 100644
--- a/chrome/browser/ui/settings/sync/sync_encryption_table_view_controller_unittest.mm
+++ b/chrome/browser/ui/settings/sync/sync_encryption_table_view_controller_unittest.mm
@@ -47,7 +47,7 @@
syncer::TestSyncService* test_sync_service =
static_cast<syncer::TestSyncService*>(
ProfileSyncServiceFactory::GetForBrowserState(browserState));
- test_sync_service->SetIsUsingSecondaryPassphrase(true);
+ test_sync_service->SetIsUsingExplicitPassphrase(true);
CreateController();
}
diff --git a/web_view/internal/sync/cwv_sync_controller_unittest.mm b/web_view/internal/sync/cwv_sync_controller_unittest.mm
index 70157c8..346aa05 100644
--- a/web_view/internal/sync/cwv_sync_controller_unittest.mm
+++ b/web_view/internal/sync/cwv_sync_controller_unittest.mm
@@ -87,7 +87,7 @@
// Preconfigure TestSyncService as if it was enabled in transport mode.
sync_service_.SetFirstSetupComplete(false);
sync_service_.SetTransportState(syncer::SyncService::TransportState::ACTIVE);
- sync_service_.SetIsUsingSecondaryPassphrase(false);
+ sync_service_.SetIsUsingExplicitPassphrase(false);
sync_service_.SetAuthenticatedAccountInfo(account_info);
CWVSyncController* sync_controller = [[CWVSyncController alloc]