Index: chrome/browser/ui/webui/chrome_url_data_manager.h |
diff --git a/chrome/browser/ui/webui/chrome_url_data_manager.h b/chrome/browser/ui/webui/chrome_url_data_manager.h |
index cdaa54e8c654768f762f8c71177d96f2208dce8d..8071aee4f4129931e9278d497ed9ee94551957b0 100644 |
--- a/chrome/browser/ui/webui/chrome_url_data_manager.h |
+++ b/chrome/browser/ui/webui/chrome_url_data_manager.h |
@@ -13,6 +13,7 @@ |
#include "base/memory/ref_counted.h" |
#include "base/message_loop_helpers.h" |
#include "base/synchronization/lock.h" |
+#include "chrome/browser/profiles/profile_keyed_service.h" |
class ChromeURLDataManagerBackend; |
class MessageLoop; |
@@ -27,7 +28,7 @@ class DictionaryValue; |
// with AddDataSource. DataSources must be added on the UI thread (they are also |
// deleted on the UI thread). Internally the DataSources are maintained by |
// ChromeURLDataManagerBackend, see it for details. |
-class ChromeURLDataManager { |
+class ChromeURLDataManager : public ProfileKeyedService { |
public: |
class DataSource; |