| Index: chrome/service/service_main.cc
|
| diff --git a/chrome/service/service_main.cc b/chrome/service/service_main.cc
|
| index 99d6c83f349d58095dac5b05e392376f57b49743..bcde1badbfa05116ad3ca97ddfd37b6e35cb7c9d 100644
|
| --- a/chrome/service/service_main.cc
|
| +++ b/chrome/service/service_main.cc
|
| @@ -18,6 +18,10 @@
|
|
|
| // Mainline routine for running as the service process.
|
| int ServiceProcessMain(const content::MainFunctionParams& parameters) {
|
| +#if defined(OS_MACOSX)
|
| + chrome_service_application_mac::RegisterServiceApp();
|
| +#endif
|
| +
|
| MessageLoopForUI main_message_loop;
|
| main_message_loop.set_thread_name("MainThread");
|
| if (parameters.command_line.HasSwitch(switches::kWaitForDebugger)) {
|
| @@ -27,10 +31,6 @@ int ServiceProcessMain(const content::MainFunctionParams& parameters) {
|
| VLOG(1) << "Service process launched: "
|
| << parameters.command_line.GetCommandLineString();
|
|
|
| -#if defined(OS_MACOSX)
|
| - chrome_service_application_mac::RegisterServiceCrApp();
|
| -#endif
|
| -
|
| base::PlatformThread::SetName("CrServiceMain");
|
|
|
| // If there is already a service process running, quit now.
|
|
|