diff options
author | simonmorris@chromium.org <simonmorris@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-18 09:51:04 +0000 |
---|---|---|
committer | simonmorris@chromium.org <simonmorris@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-18 09:51:04 +0000 |
commit | 1e5616a4a010b63944eb09214447950e913c2d5e (patch) | |
tree | b7ab71edbddb64b6c801225150fdaaaacc79b2f8 /chrome/browser/service/service_process_control.cc | |
parent | 678d9b2893dc262c43c71d8757483a06e89fad88 (diff) | |
download | chromium_src-1e5616a4a010b63944eb09214447950e913c2d5e.zip chromium_src-1e5616a4a010b63944eb09214447950e913c2d5e.tar.gz chromium_src-1e5616a4a010b63944eb09214447950e913c2d5e.tar.bz2 |
BUG=none
TEST=Start Chrome with a --vmodule command-line flag, and
verify that the service process produces verbose logging
accordingly.
Review URL: http://codereview.chromium.org/6693020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78679 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/service/service_process_control.cc')
-rw-r--r-- | chrome/browser/service/service_process_control.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/browser/service/service_process_control.cc b/chrome/browser/service/service_process_control.cc index 531a95f..6bcbabb 100644 --- a/chrome/browser/service/service_process_control.cc +++ b/chrome/browser/service/service_process_control.cc @@ -147,6 +147,11 @@ void ServiceProcessControl::Launch(Task* success_task, Task* failure_task) { if (!v_level.empty()) cmd_line->AppendSwitchASCII(switches::kV, v_level); + std::string v_modules = browser_command_line.GetSwitchValueASCII( + switches::kVModule); + if (!v_modules.empty()) + cmd_line->AppendSwitchASCII(switches::kVModule, v_modules); + if (browser_command_line.HasSwitch(switches::kWaitForDebuggerChildren)) { cmd_line->AppendSwitch(switches::kWaitForDebugger); } |