| Index: chrome/browser/extensions/api/cookies/cookies_api.cc
|
| diff --git a/chrome/browser/extensions/api/cookies/cookies_api.cc b/chrome/browser/extensions/api/cookies/cookies_api.cc
|
| index a0e54ad849ec0d2f176203a89932212a192ec46e..1a34a18919a05353cbe38dc0aca11da7ba966f10 100644
|
| --- a/chrome/browser/extensions/api/cookies/cookies_api.cc
|
| +++ b/chrome/browser/extensions/api/cookies/cookies_api.cc
|
| @@ -556,19 +556,18 @@ void CookiesAPI::Shutdown() {
|
| ExtensionSystem::Get(profile_)->event_router()->UnregisterObserver(this);
|
| }
|
|
|
| -void CookiesAPI::OnListenerAdded(
|
| - const extensions::EventListenerInfo& details) {
|
| - cookies_event_router_.reset(new CookiesEventRouter(profile_));
|
| - ExtensionSystem::Get(profile_)->event_router()->UnregisterObserver(this);
|
| -}
|
| -
|
| static base::LazyInstance<ProfileKeyedAPIFactory<CookiesAPI> >
|
| g_factory = LAZY_INSTANCE_INITIALIZER;
|
|
|
| -template <>
|
| -ProfileKeyedAPIFactory<CookiesAPI>*
|
| -ProfileKeyedAPIFactory<CookiesAPI>::GetInstance() {
|
| +// static
|
| +ProfileKeyedAPIFactory<CookiesAPI>* CookiesAPI::GetFactoryInstance() {
|
| return &g_factory.Get();
|
| }
|
|
|
| +void CookiesAPI::OnListenerAdded(
|
| + const extensions::EventListenerInfo& details) {
|
| + cookies_event_router_.reset(new CookiesEventRouter(profile_));
|
| + ExtensionSystem::Get(profile_)->event_router()->UnregisterObserver(this);
|
| +}
|
| +
|
| } // namespace extensions
|
|
|