| Index: chrome/browser/service/service_process_control.h | 
| diff --git a/chrome/browser/service/service_process_control.h b/chrome/browser/service/service_process_control.h | 
| index 1a784789336e8f307264bf334c556200cd8eff02..11d67b6c17006c224dd2866db15d6eca35a71a33 100644 | 
| --- a/chrome/browser/service/service_process_control.h | 
| +++ b/chrome/browser/service/service_process_control.h | 
| @@ -23,10 +23,6 @@ | 
| class Profile; | 
| class CommandLine; | 
|  | 
| -namespace remoting { | 
| -struct ChromotingHostInfo; | 
| -}  // namespace remoting | 
| - | 
| // A ServiceProcessControl works as a portal between the service process and | 
| // the browser process. | 
| // | 
| @@ -43,18 +39,6 @@ class ServiceProcessControl : public IPC::Channel::Sender, | 
| public: | 
| typedef IDMap<ServiceProcessControl>::iterator iterator; | 
| typedef std::queue<IPC::Message> MessageQueue; | 
| -  typedef Callback1<const remoting::ChromotingHostInfo&>::Type | 
| -      RemotingHostStatusHandler; | 
| - | 
| -  // An interface for handling messages received from the service process. | 
| -  class MessageHandler { | 
| -   public: | 
| -    virtual ~MessageHandler() {} | 
| - | 
| -    // Called when we receive reply to remoting host status request. | 
| -    virtual void OnRemotingHostInfo( | 
| -        const remoting::ChromotingHostInfo& host_info) = 0; | 
| -  }; | 
|  | 
| // Construct a ServiceProcessControl with |profile|.. | 
| explicit ServiceProcessControl(Profile* profile); | 
| @@ -95,7 +79,6 @@ class ServiceProcessControl : public IPC::Channel::Sender, | 
|  | 
| // Message handlers | 
| void OnCloudPrintProxyIsEnabled(bool enabled, std::string email); | 
| -  void OnRemotingHostInfo(const remoting::ChromotingHostInfo& host_info); | 
|  | 
| // Send a shutdown message to the service process. IPC channel will be | 
| // destroyed after calling this method. | 
| @@ -107,28 +90,6 @@ class ServiceProcessControl : public IPC::Channel::Sender, | 
| bool GetCloudPrintProxyStatus( | 
| Callback2<bool, std::string>::Type* cloud_print_status_callback); | 
|  | 
| -  // Send a message to enable the remoting service in the service process. | 
| -  // Return true if the message was sent. | 
| -  bool SetRemotingHostCredentials(const std::string& user, | 
| -                                  const std::string& auth_token); | 
| - | 
| -  bool EnableRemotingHost(); | 
| -  bool DisableRemotingHost(); | 
| - | 
| -  // Send request for current status of the remoting service. | 
| -  // MessageHandler::OnRemotingHostInfo() will be called when remoting host | 
| -  // status is available. | 
| -  bool RequestRemotingHostStatus(); | 
| - | 
| -  // Add a message handler for receiving messages from the service | 
| -  // process. | 
| -  void AddMessageHandler(MessageHandler* message_handler); | 
| - | 
| -  // Remove a message handler from the list of message handlers. Must | 
| -  // not be called from a message handler (i.e. while a message is | 
| -  // being processed). | 
| -  void RemoveMessageHandler(MessageHandler* message_handler); | 
| - | 
| private: | 
| // This class is responsible for launching the service process on the | 
| // PROCESS_LAUNCHER thread. | 
| @@ -193,9 +154,6 @@ class ServiceProcessControl : public IPC::Channel::Sender, | 
| // the cloud print proxy. | 
| scoped_ptr<Callback2<bool, std::string>::Type> cloud_print_status_callback_; | 
|  | 
| -  // Handler for messages from service process. | 
| -  std::set<MessageHandler*> message_handlers_; | 
| - | 
| NotificationRegistrar registrar_; | 
| }; | 
|  | 
|  |