Index: extensions/browser/declarative_user_script_manager_factory.cc |
diff --git a/chrome/browser/extensions/error_console/error_console_factory.cc b/extensions/browser/declarative_user_script_manager_factory.cc |
similarity index 52% |
copy from chrome/browser/extensions/error_console/error_console_factory.cc |
copy to extensions/browser/declarative_user_script_manager_factory.cc |
index 7ae25b0952419bbaba655bc4cc8b95f9ea5abc0e..cc19c789bd5abfc3c4986097168db5dedc99ef36 100644 |
--- a/chrome/browser/extensions/error_console/error_console_factory.cc |
+++ b/extensions/browser/declarative_user_script_manager_factory.cc |
@@ -2,11 +2,10 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#include "chrome/browser/extensions/error_console/error_console_factory.h" |
+#include "extensions/browser/declarative_user_script_manager_factory.h" |
-#include "chrome/browser/extensions/error_console/error_console.h" |
-#include "chrome/browser/profiles/profile.h" |
#include "components/keyed_service/content/browser_context_dependency_manager.h" |
+#include "extensions/browser/declarative_user_script_manager.h" |
#include "extensions/browser/extension_registry_factory.h" |
#include "extensions/browser/extensions_browser_client.h" |
@@ -15,33 +14,35 @@ using content::BrowserContext; |
namespace extensions { |
// static |
-ErrorConsole* ErrorConsoleFactory::GetForBrowserContext( |
+DeclarativeUserScriptManager* |
+DeclarativeUserScriptManagerFactory::GetForBrowserContext( |
BrowserContext* context) { |
- return static_cast<ErrorConsole*>( |
+ return static_cast<DeclarativeUserScriptManager*>( |
GetInstance()->GetServiceForBrowserContext(context, true)); |
} |
// static |
-ErrorConsoleFactory* ErrorConsoleFactory::GetInstance() { |
- return Singleton<ErrorConsoleFactory>::get(); |
+DeclarativeUserScriptManagerFactory* |
+DeclarativeUserScriptManagerFactory::GetInstance() { |
+ return Singleton<DeclarativeUserScriptManagerFactory>::get(); |
} |
-ErrorConsoleFactory::ErrorConsoleFactory() |
+DeclarativeUserScriptManagerFactory::DeclarativeUserScriptManagerFactory() |
: BrowserContextKeyedServiceFactory( |
- "ErrorConsole", |
+ "DeclarativeUserScriptManager", |
BrowserContextDependencyManager::GetInstance()) { |
DependsOn(ExtensionRegistryFactory::GetInstance()); |
} |
-ErrorConsoleFactory::~ErrorConsoleFactory() { |
+DeclarativeUserScriptManagerFactory::~DeclarativeUserScriptManagerFactory() { |
} |
-KeyedService* ErrorConsoleFactory::BuildServiceInstanceFor( |
+KeyedService* DeclarativeUserScriptManagerFactory::BuildServiceInstanceFor( |
BrowserContext* context) const { |
- return new ErrorConsole(Profile::FromBrowserContext(context)); |
+ return new DeclarativeUserScriptManager(context); |
} |
-BrowserContext* ErrorConsoleFactory::GetBrowserContextToUse( |
+BrowserContext* DeclarativeUserScriptManagerFactory::GetBrowserContextToUse( |
BrowserContext* context) const { |
// Redirected in incognito. |
return ExtensionsBrowserClient::Get()->GetOriginalContext(context); |