| Index: components/browsing_data/core/counters/browsing_data_counter.h
|
| diff --git a/components/browsing_data/core/counters/browsing_data_counter.h b/components/browsing_data/core/counters/browsing_data_counter.h
|
| index 5ef123945db9a5feaff42b95aae91ab6e467dc6d..c2749364f539cabb9ae2e39b49f8650a696b11c9 100644
|
| --- a/components/browsing_data/core/counters/browsing_data_counter.h
|
| +++ b/components/browsing_data/core/counters/browsing_data_counter.h
|
| @@ -58,14 +58,14 @@ class BrowsingDataCounter {
|
|
|
| typedef base::Callback<void(std::unique_ptr<Result>)> Callback;
|
|
|
| - BrowsingDataCounter(const std::string& pref_name);
|
| + BrowsingDataCounter();
|
| virtual ~BrowsingDataCounter();
|
|
|
| // Should be called once to initialize this class.
|
| void Init(PrefService* pref_service, const Callback& callback);
|
|
|
| // Name of the preference associated with this counter.
|
| - const std::string& GetPrefName() const;
|
| + virtual const char* GetPrefName() const = 0;
|
|
|
| // PrefService that manages the preferences for the user profile
|
| // associated with this counter.
|
| @@ -95,9 +95,6 @@ class BrowsingDataCounter {
|
| // Count the data.
|
| virtual void Count() = 0;
|
|
|
| - // Name of the preference associated with this counter.
|
| - const std::string pref_name_;
|
| -
|
| // Pointer to the PrefService that manages the preferences for the user
|
| // profile associated with this counter.
|
| PrefService* pref_service_;
|
|
|