Index: sync/sessions/model_type_registry.h |
diff --git a/sync/sessions/model_type_registry.h b/sync/sessions/model_type_registry.h |
index 44446821cba4d663eae9e22b12b94a2b1f633bef..4c2750fc4999fc5241cb07af5e9453107b12eb92 100644 |
--- a/sync/sessions/model_type_registry.h |
+++ b/sync/sessions/model_type_registry.h |
@@ -12,6 +12,7 @@ |
#include "base/memory/scoped_vector.h" |
#include "base/memory/weak_ptr.h" |
#include "sync/base/sync_export.h" |
+#include "sync/engine/nudge_handler.h" |
#include "sync/internal_api/public/base/model_type.h" |
#include "sync/internal_api/public/engine/model_safe_worker.h" |
#include "sync/internal_api/public/sessions/type_debug_info_observer.h" |
@@ -45,9 +46,9 @@ class SYNC_EXPORT_PRIVATE ModelTypeRegistry : public SyncContext { |
ModelTypeRegistry(); |
// Constructs a ModelTypeRegistry that supports directory types. |
- ModelTypeRegistry( |
- const std::vector<scoped_refptr<ModelSafeWorker> >& workers, |
- syncable::Directory* directory); |
+ ModelTypeRegistry(const std::vector<scoped_refptr<ModelSafeWorker> >& workers, |
+ syncable::Directory* directory, |
+ NudgeHandler* nudge_handler); |
virtual ~ModelTypeRegistry(); |
// Sets the set of enabled types. |
@@ -115,6 +116,9 @@ class SYNC_EXPORT_PRIVATE ModelTypeRegistry : public SyncContext { |
// The directory. Not owned. |
syncable::Directory* directory_; |
+ // The NudgeHandler. Not owned. |
+ NudgeHandler* nudge_handler_; |
+ |
// The set of enabled directory types. |
ModelTypeSet enabled_directory_types_; |