Index: chrome/browser/history/expire_history_backend.h |
diff --git a/chrome/browser/history/expire_history_backend.h b/chrome/browser/history/expire_history_backend.h |
index e88da3e5c831e4d0590550ce743be0c0e617687f..1792d3fe03ee388c3abdca09d2ef75674f6ce2f0 100644 |
--- a/chrome/browser/history/expire_history_backend.h |
+++ b/chrome/browser/history/expire_history_backend.h |
@@ -16,13 +16,13 @@ |
#include "base/time/time.h" |
#include "chrome/browser/history/history_types.h" |
-class BookmarkService; |
class GURL; |
class TestingProfile; |
namespace history { |
class ArchivedDatabase; |
+class HistoryClient; |
class HistoryDatabase; |
struct HistoryDetails; |
class ThumbnailDatabase; |
@@ -66,11 +66,11 @@ typedef std::vector<const ExpiringVisitsReader*> ExpiringVisitsReaders; |
class ExpireHistoryBackend { |
public: |
// The delegate pointer must be non-NULL. We will NOT take ownership of it. |
- // BookmarkService may be NULL. The BookmarkService is used when expiring |
- // URLs so that we don't remove any URLs or favicons that are bookmarked |
- // (visits are removed though). |
+ // HistoryClient may be NULL. The HistoryClient is used when expiring URLS so |
+ // that we don't remove any URLs or favicons that are bookmarked (visits are |
+ // removed though). |
ExpireHistoryBackend(BroadcastNotificationDelegate* delegate, |
- BookmarkService* bookmark_service); |
+ HistoryClient* history_client); |
~ExpireHistoryBackend(); |
// Completes initialization by setting the databases that this class will use. |
@@ -251,9 +251,9 @@ class ExpireHistoryBackend { |
// and deletes items. For example, URLs with no visits. |
void ParanoidExpireHistory(); |
- // Returns the BookmarkService, blocking until it is loaded. This may return |
+ // Returns the HistoryClient, blocking until it is loaded. This may return |
// NULL. |
- BookmarkService* GetBookmarkService(); |
+ HistoryClient* GetHistoryClient(); |
// Initializes periodic expiration work queue by populating it with with tasks |
// for all known readers. |
@@ -298,11 +298,10 @@ class ExpireHistoryBackend { |
scoped_ptr<ExpiringVisitsReader> all_visits_reader_; |
scoped_ptr<ExpiringVisitsReader> auto_subframe_visits_reader_; |
- // The BookmarkService; may be null. This is owned by the Profile. |
+ // The HistoryClient; may be NULL. |
// |
- // Use GetBookmarkService to access this, which makes sure the service is |
- // loaded. |
- BookmarkService* bookmark_service_; |
+ // Use GetHistoryClient to access this, which makes sure the data is loaded. |
+ HistoryClient* history_client_; |
DISALLOW_COPY_AND_ASSIGN(ExpireHistoryBackend); |
}; |