Index: chrome/browser/sync/sessions/sync_session.h |
diff --git a/chrome/browser/sync/sessions/sync_session.h b/chrome/browser/sync/sessions/sync_session.h |
index 04b1a1a15b06104e0106e7f2cc8d1307aba2b85b..5fbb8fc89f76242c6b8f40b11f5764350b9e8139 100644 |
--- a/chrome/browser/sync/sessions/sync_session.h |
+++ b/chrome/browser/sync/sessions/sync_session.h |
@@ -108,6 +108,11 @@ class SyncSession { |
// engine again. |
bool HasMoreToSync() const; |
+ // Returns true if this session experienced an error that could possibly go |
+ // away on its own. This suggests a good course of action would be to try |
+ // again later. |
+ bool ExperiencedTransientError() const; |
+ |
// Collects all state pertaining to how and why |s| originated and unions it |
// with corresponding state in |this|, leaving |s| unchanged. Allows |this| |
// to take on the responsibilities |s| had (e.g. certain data types) in the |