Index: chrome/browser/sync/internal_api/sync_manager.h |
diff --git a/chrome/browser/sync/internal_api/sync_manager.h b/chrome/browser/sync/internal_api/sync_manager.h |
index 1a5d0140cfe2f9da40008d6a59ce92292436983f..e6cb70c425f3feec4ba05a3d6371eb8bc35636b4 100644 |
--- a/chrome/browser/sync/internal_api/sync_manager.h |
+++ b/chrome/browser/sync/internal_api/sync_manager.h |
@@ -10,6 +10,7 @@ |
#include "base/basictypes.h" |
#include "base/callback_forward.h" |
+#include "base/time.h" |
#include "base/threading/thread_checker.h" |
#include "chrome/browser/sync/internal_api/change_record.h" |
#include "chrome/browser/sync/internal_api/configure_reason.h" |
@@ -56,6 +57,7 @@ enum PassphraseRequiredReason { |
// was unsuccessful. |
}; |
+ |
// Contains everything needed to talk to and identify a user account. |
struct SyncCredentials { |
std::string email; |
@@ -578,7 +580,16 @@ class SyncManager { |
void TriggerOnIncomingNotificationForTest( |
syncable::ModelTypeSet model_types); |
+ static const int kDefaultNudgeDelayMilliseconds; |
+ static const int kPreferencesNudgeDelayMilliseconds; |
+ static const int kPiggybackNudgeDelay; |
+ |
private: |
+ FRIEND_TEST_ALL_PREFIXES(SyncManagerTest, NudgeDelayTest); |
+ |
+ // For unit tests. |
+ base::TimeDelta GetNudgeDelayTimeDelta(const syncable::ModelType& model_type); |
+ |
base::ThreadChecker thread_checker_; |
// An opaque pointer to the nested private class. |