|  | [Sync] Separate purge types step from sync manager configuration.
The end goal is to trigger purge from DataTypeManagerImpl at the very beginning
of configuration based on information available in DataTypeManager and
DataTypeControllers.
In this change I moved PurgeDisabledTypes call from
SyncManagerImpl::ConfigureSyncer and called it separately from
SyncBackendHost{Impl/Core}.
R=maxbogue@chromium.org 
BUG=647505 
Committed: https://crrev.com/2fd351656a3ff6bd5a7ab51b0ce32cbd33e31e02 
Cr-Commit-Position: refs/heads/master@{#437715}
  
    
  
  
    
      |  | Unified diffs | Side-by-side diffs | Delta from patch set | Stats (+139 lines, -194 lines) | Patch |  
        |  | M | components/browser_sync/abstract_profile_sync_service_test.cc | View |  | 2 chunks | +0 lines, -8 lines | 0 comments | Download |  
        |  | M | components/sync/driver/glue/sync_backend_host_core.h | View |  | 2 chunks | +4 lines, -13 lines | 0 comments | Download |  
        |  | M | components/sync/driver/glue/sync_backend_host_core.cc | View |  | 3 chunks | +15 lines, -16 lines | 0 comments | Download |  
        |  | M | components/sync/driver/glue/sync_backend_host_impl.h | View |  | 1 chunk | +0 lines, -4 lines | 0 comments | Download |  
        |  | M | components/sync/driver/glue/sync_backend_host_impl.cc | View |  | 2 chunks | +6 lines, -13 lines | 0 comments | Download |  
        |  | M | components/sync/engine/fake_sync_manager.h | View |  | 1 chunk | +4 lines, -4 lines | 0 comments | Download |  
        |  | M | components/sync/engine/fake_sync_manager.cc | View |  | 5 chunks | +16 lines, -16 lines | 0 comments | Download |  
        |  | M | components/sync/engine/sync_manager.h | View |  | 2 chunks | +9 lines, -9 lines | 0 comments | Download |  
        |  | M | components/sync/engine_impl/sync_manager_impl.h | View |  | 2 chunks | +4 lines, -12 lines | 0 comments | Download |  
        |  | M | components/sync/engine_impl/sync_manager_impl.cc | View |  | 4 chunks | +13 lines, -29 lines | 0 comments | Download |  
        |  | M | components/sync/engine_impl/sync_manager_impl_unittest.cc | View |  | 3 chunks | +11 lines, -7 lines | 0 comments | Download |  
        |  | M | components/sync/syncable/directory.h | View |  | 1 chunk | +3 lines, -5 lines | 0 comments | Download |  
        |  | M | components/sync/syncable/directory.cc | View |  | 1 chunk | +54 lines, -58 lines | 0 comments | Download |  
    Total messages: 13 (8 generated)
     |