diff options
author | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-12 00:42:18 +0000 |
---|---|---|
committer | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-12 00:42:18 +0000 |
commit | ed144a8231a19336c992291286f86c168b48b319 (patch) | |
tree | e10b7baee50092931fba30ccb6a54419d177e9e0 /components/browser_context_keyed_service | |
parent | ce5b5805429eb63e2d76fdd4a5b79a2b62771349 (diff) | |
download | chromium_src-ed144a8231a19336c992291286f86c168b48b319.zip chromium_src-ed144a8231a19336c992291286f86c168b48b319.tar.gz chromium_src-ed144a8231a19336c992291286f86c168b48b319.tar.bz2 |
Move a BrowserContextKeyedService-specific switch
out of content and to the component.
BUG=227219
R=jam@chromium.org
Review URL: https://codereview.chromium.org/16362004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205688 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/browser_context_keyed_service')
-rw-r--r-- | components/browser_context_keyed_service/browser_context_dependency_manager.cc | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/components/browser_context_keyed_service/browser_context_dependency_manager.cc b/components/browser_context_keyed_service/browser_context_dependency_manager.cc index b2af493..1031f4e 100644 --- a/components/browser_context_keyed_service/browser_context_dependency_manager.cc +++ b/components/browser_context_keyed_service/browser_context_dependency_manager.cc @@ -16,8 +16,12 @@ #ifndef NDEBUG #include "base/command_line.h" #include "base/file_util.h" -#include "content/public/common/content_switches.h" -#endif + +// Dumps dependency information about our browser context keyed services +// into a dot file in the browser context directory. +const char kDumpBrowserContextDependencyGraphFlag[] = + "dump-browser-context-graph"; +#endif // NDEBUG void BrowserContextDependencyManager::AddComponent( BrowserContextKeyedBaseFactory* component) { @@ -143,7 +147,7 @@ void BrowserContextDependencyManager::DumpBrowserContextDependencies( // Whenever we try to build a destruction ordering, we should also dump a // dependency graph to "/path/to/context/context-dependencies.dot". if (CommandLine::ForCurrentProcess()->HasSwitch( - switches::kDumpBrowserContextDependencyGraph)) { + kDumpBrowserContextDependencyGraphFlag)) { base::FilePath dot_file = context->GetPath().AppendASCII("browser-context-dependencies.dot"); std::string contents = dependency_graph_.DumpAsGraphviz( |