Index: chrome/service/service_process.h |
diff --git a/chrome/service/service_process.h b/chrome/service/service_process.h |
index aa5798758bda2a9f05838b2eef511995b72c8c5b..61f6c02b2f01f872c8c9425845ff35dc3b02e190 100644 |
--- a/chrome/service/service_process.h |
+++ b/chrome/service/service_process.h |
@@ -17,16 +17,17 @@ |
class ServiceProcessPrefs; |
class ServiceIPCServer; |
-class CommandLine; |
class ServiceURLRequestContextGetter; |
class ServiceProcessState; |
+namespace base { |
+class CommandLine; |
+} |
+ |
namespace net { |
class NetworkChangeNotifier; |
} |
-class CommandLine; |
- |
// The ServiceProcess does not inherit from ChildProcess because this |
// process can live independently of the browser process. |
// ServiceProcess Design Notes |
@@ -39,7 +40,7 @@ class ServiceProcess : public cloud_print::CloudPrintProxy::Client { |
// Initialize the ServiceProcess with the message loop that it should run on. |
// ServiceProcess takes ownership of |state|. |
bool Initialize(base::MessageLoopForUI* message_loop, |
- const CommandLine& command_line, |
+ const base::CommandLine& command_line, |
ServiceProcessState* state); |
bool Teardown(); |