| Index: chrome/browser/web_resource/promo_resource_service.cc
|
| diff --git a/chrome/browser/web_resource/promo_resource_service.cc b/chrome/browser/web_resource/promo_resource_service.cc
|
| index ad4c185dae5b128acc71c6dec211bfb9c37d61c9..a5ac30741bd0c0a74be1689d0efe24b15fb00799 100644
|
| --- a/chrome/browser/web_resource/promo_resource_service.cc
|
| +++ b/chrome/browser/web_resource/promo_resource_service.cc
|
| @@ -10,6 +10,7 @@
|
| #include "base/threading/thread_restrictions.h"
|
| #include "base/values.h"
|
| #include "chrome/browser/browser_process.h"
|
| +#include "chrome/browser/prefs/pref_registrar_simple.h"
|
| #include "chrome/browser/prefs/pref_service.h"
|
| #include "chrome/browser/profiles/profile.h"
|
| #include "chrome/browser/web_resource/notification_promo.h"
|
| @@ -62,13 +63,14 @@ int GetCacheUpdateDelay() {
|
| } // namespace
|
|
|
| // static
|
| -void PromoResourceService::RegisterPrefs(PrefServiceSimple* local_state) {
|
| +void PromoResourceService::RegisterPrefs(PrefService* local_state,
|
| + PrefRegistrarSimple* registrar) {
|
| // TODO(achuith): Delete this in M26. http://crbug.com/143773
|
| // The promo service version number, and last locale.
|
| const char kNtpPromoVersion[] = "ntp.promo_version";
|
| const char kNtpPromoLocale[] = "ntp.promo_locale";
|
| - local_state->RegisterIntegerPref(kNtpPromoVersion, 0);
|
| - local_state->RegisterStringPref(kNtpPromoLocale, std::string());
|
| + registrar->RegisterIntegerPref(kNtpPromoVersion, 0);
|
| + registrar->RegisterStringPref(kNtpPromoLocale, std::string());
|
| local_state->ClearPref(kNtpPromoVersion);
|
| local_state->ClearPref(kNtpPromoLocale);
|
| }
|
|
|