Index: chrome/browser/extensions/api/managed_mode/managed_mode_api.cc |
diff --git a/chrome/browser/extensions/api/managed_mode/managed_mode_api.cc b/chrome/browser/extensions/api/managed_mode/managed_mode_api.cc |
index 41dd3be98ec3e840760d5fcd7592ffb1959f1246..eaca495d5b2f0ab20822f0fa7eb353c74992ef44 100644 |
--- a/chrome/browser/extensions/api/managed_mode/managed_mode_api.cc |
+++ b/chrome/browser/extensions/api/managed_mode/managed_mode_api.cc |
@@ -137,19 +137,18 @@ void ManagedModeAPI::Shutdown() { |
ExtensionSystem::Get(profile_)->event_router()->UnregisterObserver(this); |
} |
-void ManagedModeAPI::OnListenerAdded( |
- const extensions::EventListenerInfo& details) { |
- managed_mode_event_router_.reset(new ManagedModeEventRouter(profile_)); |
- ExtensionSystem::Get(profile_)->event_router()->UnregisterObserver(this); |
-} |
- |
static base::LazyInstance<ProfileKeyedAPIFactory<ManagedModeAPI> > |
g_factory = LAZY_INSTANCE_INITIALIZER; |
-template <> |
-ProfileKeyedAPIFactory<ManagedModeAPI>* |
-ProfileKeyedAPIFactory<ManagedModeAPI>::GetInstance() { |
+// static |
+ProfileKeyedAPIFactory<ManagedModeAPI>* ManagedModeAPI::GetFactoryInstance() { |
return &g_factory.Get(); |
} |
+void ManagedModeAPI::OnListenerAdded( |
+ const extensions::EventListenerInfo& details) { |
+ managed_mode_event_router_.reset(new ManagedModeEventRouter(profile_)); |
+ ExtensionSystem::Get(profile_)->event_router()->UnregisterObserver(this); |
+} |
+ |
} // namespace extensions |