Index: chrome/browser/extensions/extension_toolbar_model_factory.cc |
diff --git a/chrome/browser/extensions/extension_toolbar_model_factory.cc b/chrome/browser/extensions/extension_toolbar_model_factory.cc |
deleted file mode 100644 |
index a51904c8686492bcca781c1cda92c1548f78fef4..0000000000000000000000000000000000000000 |
--- a/chrome/browser/extensions/extension_toolbar_model_factory.cc |
+++ /dev/null |
@@ -1,59 +0,0 @@ |
-// Copyright 2013 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "chrome/browser/extensions/extension_toolbar_model_factory.h" |
- |
-#include "chrome/browser/extensions/api/extension_action/extension_action_api.h" |
-#include "chrome/browser/extensions/extension_toolbar_model.h" |
-#include "chrome/browser/profiles/profile.h" |
-#include "components/keyed_service/content/browser_context_dependency_manager.h" |
-#include "extensions/browser/extension_prefs.h" |
-#include "extensions/browser/extension_prefs_factory.h" |
-#include "extensions/browser/extensions_browser_client.h" |
- |
-namespace extensions { |
- |
-// static |
-ExtensionToolbarModel* ExtensionToolbarModelFactory::GetForProfile( |
- Profile* profile) { |
- return static_cast<ExtensionToolbarModel*>( |
- GetInstance()->GetServiceForBrowserContext(profile, true)); |
-} |
- |
-// static |
-ExtensionToolbarModelFactory* ExtensionToolbarModelFactory::GetInstance() { |
- return Singleton<ExtensionToolbarModelFactory>::get(); |
-} |
- |
-ExtensionToolbarModelFactory::ExtensionToolbarModelFactory() |
- : BrowserContextKeyedServiceFactory( |
- "ExtensionToolbarModel", |
- BrowserContextDependencyManager::GetInstance()) { |
- DependsOn(ExtensionPrefsFactory::GetInstance()); |
- DependsOn(ExtensionActionAPI::GetFactoryInstance()); |
-} |
- |
-ExtensionToolbarModelFactory::~ExtensionToolbarModelFactory() {} |
- |
-KeyedService* ExtensionToolbarModelFactory::BuildServiceInstanceFor( |
- content::BrowserContext* context) const { |
- return new ExtensionToolbarModel( |
- Profile::FromBrowserContext(context), |
- ExtensionPrefsFactory::GetForBrowserContext(context)); |
-} |
- |
-content::BrowserContext* ExtensionToolbarModelFactory::GetBrowserContextToUse( |
- content::BrowserContext* context) const { |
- return context; |
-} |
- |
-bool ExtensionToolbarModelFactory::ServiceIsCreatedWithBrowserContext() const { |
- return true; |
-} |
- |
-bool ExtensionToolbarModelFactory::ServiceIsNULLWhileTesting() const { |
- return true; |
-} |
- |
-} // namespace extensions |