Index: sync/engine/sync_scheduler.cc |
diff --git a/sync/engine/sync_scheduler.cc b/sync/engine/sync_scheduler.cc |
index 87304ea576484fce9d96ad6bea8c64cd4fdc4f71..1dfe24c45759d23afaa5774ea29d564ed0622787 100644 |
--- a/sync/engine/sync_scheduler.cc |
+++ b/sync/engine/sync_scheduler.cc |
@@ -683,6 +683,35 @@ const char* SyncScheduler::GetDecisionString( |
return ""; |
} |
+void SyncScheduler::SetSyncerStepsForPurpose( |
rlarocque
2012/04/06 20:35:09
This function has moved, but is otherwise mostly u
tim (not reviewing)
2012/04/12 01:28:20
nit - add "// static" above "void SyncScheduler::S
|
+ SyncSessionJob::SyncSessionJobPurpose purpose, |
+ SyncerStep* start, SyncerStep* end) { |
+ switch (purpose) { |
+ case SyncSessionJob::CONFIGURATION: |
+ *start = DOWNLOAD_UPDATES; |
+ *end = APPLY_UPDATES; |
+ return; |
+ case SyncSessionJob::CLEAR_USER_DATA: |
+ *start = CLEAR_PRIVATE_DATA; |
+ *end = CLEAR_PRIVATE_DATA; |
+ return; |
+ case SyncSessionJob::NUDGE: |
+ case SyncSessionJob::POLL: |
+ *start = SYNCER_BEGIN; |
+ *end = SYNCER_END; |
+ return; |
+ case SyncSessionJob::CLEANUP_DISABLED_TYPES: |
+ *start = CLEANUP_DISABLED_TYPES; |
+ *end = CLEANUP_DISABLED_TYPES; |
+ return; |
+ default: |
+ NOTREACHED(); |
+ *start = SYNCER_END; |
+ *end = SYNCER_END; |
+ return; |
+ } |
+} |
+ |
void SyncScheduler::PostTask( |
const tracked_objects::Location& from_here, |
const char* name, const base::Closure& task) { |
@@ -731,36 +760,6 @@ void SyncScheduler::ScheduleSyncSessionJob(const SyncSessionJob& job) { |
delay); |
} |
-void SyncScheduler::SetSyncerStepsForPurpose( |
- SyncSessionJob::SyncSessionJobPurpose purpose, |
- SyncerStep* start, SyncerStep* end) { |
- DCHECK_EQ(MessageLoop::current(), sync_loop_); |
- switch (purpose) { |
- case SyncSessionJob::CONFIGURATION: |
- *start = DOWNLOAD_UPDATES; |
- *end = APPLY_UPDATES; |
- return; |
- case SyncSessionJob::CLEAR_USER_DATA: |
- *start = CLEAR_PRIVATE_DATA; |
- *end = CLEAR_PRIVATE_DATA; |
- return; |
- case SyncSessionJob::NUDGE: |
- case SyncSessionJob::POLL: |
- *start = SYNCER_BEGIN; |
- *end = SYNCER_END; |
- return; |
- case SyncSessionJob::CLEANUP_DISABLED_TYPES: |
- *start = CLEANUP_DISABLED_TYPES; |
- *end = CLEANUP_DISABLED_TYPES; |
- return; |
- default: |
- NOTREACHED(); |
- *start = SYNCER_END; |
- *end = SYNCER_END; |
- return; |
- } |
-} |
- |
void SyncScheduler::DoSyncSessionJob(const SyncSessionJob& job) { |
DCHECK_EQ(MessageLoop::current(), sync_loop_); |
if (!ShouldRunJob(job)) { |