summaryrefslogtreecommitdiffstats
path: root/chrome/browser/sync/backup_rollback_controller.cc
diff options
context:
space:
mode:
authorhaitaol@chromium.org <haitaol@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-06-20 09:57:04 +0000
committerhaitaol@chromium.org <haitaol@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-06-20 09:57:04 +0000
commitb56a9e0d1f1cfe00928b846831e3827554470dba (patch)
tree6155a4b94122627fbc8a2d6a3e79f893e1e4244b /chrome/browser/sync/backup_rollback_controller.cc
parent6376f2f7eedd33afd7bb22eb05dfc890bd3b36b9 (diff)
downloadchromium_src-b56a9e0d1f1cfe00928b846831e3827554470dba.zip
chromium_src-b56a9e0d1f1cfe00928b846831e3827554470dba.tar.gz
chromium_src-b56a9e0d1f1cfe00928b846831e3827554470dba.tar.bz2
Define a single macro for enabling backup function on desktop: win, mac (exclude ios),
linux (exclude cros). BUG=362679 Review URL: https://codereview.chromium.org/347653006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278659 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/sync/backup_rollback_controller.cc')
-rw-r--r--chrome/browser/sync/backup_rollback_controller.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/chrome/browser/sync/backup_rollback_controller.cc b/chrome/browser/sync/backup_rollback_controller.cc
index 1f0de17..c7018e3 100644
--- a/chrome/browser/sync/backup_rollback_controller.cc
+++ b/chrome/browser/sync/backup_rollback_controller.cc
@@ -12,7 +12,7 @@
namespace browser_sync {
-#if defined(OS_WIN) || defined(OS_MACOSX) || (defined(OS_LINUX) && !defined(OS_CHROMEOS))
+#if defined(ENABLE_PRE_SYNC_BACKUP)
// Number of rollback attempts to try before giving up.
static const int kRollbackLimits = 3;
#endif
@@ -33,7 +33,7 @@ BackupRollbackController::~BackupRollbackController() {
}
void BackupRollbackController::Start(base::TimeDelta delay) {
-#if defined(OS_WIN) || defined(OS_MACOSX) || (defined(OS_LINUX) && !defined(OS_CHROMEOS))
+#if defined(ENABLE_PRE_SYNC_BACKUP)
if (CommandLine::ForCurrentProcess()->HasSwitch(
switches::kSyncDisableBackup)) {
return;
@@ -57,13 +57,13 @@ void BackupRollbackController::Start(base::TimeDelta delay) {
}
void BackupRollbackController::OnRollbackReceived() {
-#if defined(OS_WIN) || defined(OS_MACOSX) || (defined(OS_LINUX) && !defined(OS_CHROMEOS))
+#if defined(ENABLE_PRE_SYNC_BACKUP)
sync_prefs_->SetRemainingRollbackTries(kRollbackLimits);
#endif
}
void BackupRollbackController::OnRollbackDone() {
-#if defined(OS_WIN) || defined(OS_MACOSX) || (defined(OS_LINUX) && !defined(OS_CHROMEOS))
+#if defined(ENABLE_PRE_SYNC_BACKUP)
sync_prefs_->SetRemainingRollbackTries(0);
#endif
}