summaryrefslogtreecommitdiffstats
path: root/chromium/chrome/browser/extensions/api/history/history_api.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/chrome/browser/extensions/api/history/history_api.h')
-rw-r--r--chromium/chrome/browser/extensions/api/history/history_api.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/chromium/chrome/browser/extensions/api/history/history_api.h b/chromium/chrome/browser/extensions/api/history/history_api.h
index 5349fca6a52..8c3814eee95 100644
--- a/chromium/chrome/browser/extensions/api/history/history_api.h
+++ b/chromium/chrome/browser/extensions/api/history/history_api.h
@@ -13,6 +13,7 @@
#include "base/scoped_observer.h"
#include "base/task/cancelable_task_tracker.h"
#include "chrome/common/extensions/api/history.h"
+#include "components/history/core/browser/history_service.h"
#include "components/history/core/browser/history_service_observer.h"
#include "extensions/browser/browser_context_keyed_api_factory.h"
#include "extensions/browser/event_router.h"
@@ -24,10 +25,6 @@ namespace base {
class ListValue;
}
-namespace history {
-class HistoryService;
-}
-
namespace extensions {
// Observes History service and routes the notifications as events to the
@@ -55,7 +52,7 @@ class HistoryEventRouter : public history::HistoryServiceObserver {
Profile* profile_;
ScopedObserver<history::HistoryService, history::HistoryServiceObserver>
- history_service_observer_;
+ history_service_observer_{this};
DISALLOW_COPY_AND_ASSIGN(HistoryEventRouter);
};