Commit f21cf6a8 authored by tim@chromium.org's avatar tim@chromium.org

sync: remove includes from ProfileSyncFactory + add to AutofillDataTypeController

Probably the awesomest patch evar

BUG=none
TEST=compiles!


Review URL: http://codereview.chromium.org/8590041

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110586 0039d316-1c4b-4281-b951-d872f2087c98
parent d480ae50
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
#include "chrome/browser/sync/glue/autofill_data_type_controller.h" #include "chrome/browser/sync/glue/autofill_data_type_controller.h"
#include "base/bind.h"
#include "base/metrics/histogram.h" #include "base/metrics/histogram.h"
#include "base/task.h" #include "base/task.h"
#include "chrome/browser/profiles/profile.h" #include "chrome/browser/profiles/profile.h"
......
...@@ -7,12 +7,8 @@ ...@@ -7,12 +7,8 @@
#pragma once #pragma once
#include <string> #include <string>
#include <utility>
#include "base/task.h"
#include "chrome/browser/sync/glue/change_processor.h"
#include "chrome/browser/sync/glue/data_type_controller.h" #include "chrome/browser/sync/glue/data_type_controller.h"
#include "chrome/browser/sync/glue/model_associator.h"
#include "chrome/browser/sync/unrecoverable_error_handler.h" #include "chrome/browser/sync/unrecoverable_error_handler.h"
class PasswordStore; class PasswordStore;
...@@ -21,6 +17,8 @@ class SyncableService; ...@@ -21,6 +17,8 @@ class SyncableService;
class WebDataService; class WebDataService;
namespace browser_sync { namespace browser_sync {
class AssociatorInterface;
class ChangeProcessor;
class DataTypeManager; class DataTypeManager;
class GenericChangeProcessor; class GenericChangeProcessor;
class SharedChangeProcessor; class SharedChangeProcessor;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment