Index: chrome/browser/browsing_data/cache_counter.h |
diff --git a/chrome/browser/browsing_data/cache_counter.h b/chrome/browser/browsing_data/cache_counter.h |
index 9ac3ad777e8be3124ddfa6f47e5f2b13f0ca16de..8a9b00bd9543cbd937065a83e68eb1550f4f7c27 100644 |
--- a/chrome/browser/browsing_data/cache_counter.h |
+++ b/chrome/browser/browsing_data/cache_counter.h |
@@ -8,21 +8,21 @@ |
#include <stdint.h> |
#include "base/memory/weak_ptr.h" |
-#include "chrome/browser/browsing_data/browsing_data_counter.h" |
+#include "components/browsing_data/counters/browsing_data_counter.h" |
-class CacheCounter: public BrowsingDataCounter { |
+class Profile; |
+ |
+class CacheCounter : public browsing_data::BrowsingDataCounter { |
public: |
- CacheCounter(); |
+ explicit CacheCounter(Profile* profile); |
~CacheCounter() override; |
- const std::string& GetPrefName() const override; |
- |
// Whether this counter awaits the calculation result callback. |
// Used only for testing. |
bool Pending(); |
private: |
- const std::string pref_name_; |
+ Profile* profile_; |
bool pending_; |
base::WeakPtrFactory<CacheCounter> weak_ptr_factory_; |