Index: chrome/browser/sync/glue/extension_data_type_controller.cc |
diff --git a/chrome/browser/sync/glue/extension_data_type_controller.cc b/chrome/browser/sync/glue/extension_data_type_controller.cc |
index 5b5e2db07336ddfa54d5ddd726c2c49a52f62cac..294f506578dea56728146b42dd3fe86d29fcc7cc 100644 |
--- a/chrome/browser/sync/glue/extension_data_type_controller.cc |
+++ b/chrome/browser/sync/glue/extension_data_type_controller.cc |
@@ -7,7 +7,6 @@ |
#include "base/metrics/histogram.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/sync/glue/chrome_report_unrecoverable_error.h" |
-#include "chrome/browser/sync/profile_sync_components_factory.h" |
#include "content/public/browser/browser_thread.h" |
#include "extensions/browser/extension_system.h" |
@@ -17,16 +16,16 @@ namespace browser_sync { |
ExtensionDataTypeController::ExtensionDataTypeController( |
syncer::ModelType type, |
- ProfileSyncComponentsFactory* profile_sync_factory, |
+ SyncApiComponentFactory* sync_factory, |
Profile* profile, |
ProfileSyncService* sync_service) |
: UIDataTypeController( |
BrowserThread::GetMessageLoopProxyForThread(BrowserThread::UI), |
base::Bind(&ChromeReportUnrecoverableError), |
type, |
- profile_sync_factory, |
- profile, |
- sync_service) { |
+ sync_factory, |
+ sync_service), |
+ profile_(profile) { |
DCHECK(type == syncer::EXTENSIONS || type == syncer::APPS); |
} |