Index: chrome/browser/profiles/profile_keyed_base_factory.h |
diff --git a/chrome/browser/profiles/profile_keyed_base_factory.h b/chrome/browser/profiles/profile_keyed_base_factory.h |
index 3d9899f1d5641f5779ebe8d6e1a7a1a9270c319b..0b5ee1b0eb428459257e5840a472af889ef5495e 100644 |
--- a/chrome/browser/profiles/profile_keyed_base_factory.h |
+++ b/chrome/browser/profiles/profile_keyed_base_factory.h |
@@ -8,6 +8,7 @@ |
#include <set> |
#include "base/threading/non_thread_safe.h" |
+#include "chrome/browser/profiles/dependency_node.h" |
class PrefRegistrySyncable; |
class PrefService; |
@@ -21,7 +22,8 @@ class ProfileDependencyManager; |
// RefcountedProfileKeyedServiceFactory. This object describes general |
// dependency management between Factories; subclasses react to lifecycle |
// events and implement memory management. |
-class ProfileKeyedBaseFactory : public base::NonThreadSafe { |
+class ProfileKeyedBaseFactory : public base::NonThreadSafe, |
+ public DependencyNode { |
public: |
// Registers preferences used in this service on the pref service of |
// |profile|. This is the public interface and is safe to be called multiple |