| Index: remoting/host/native_messaging/pipe_messaging_channel.h | 
| diff --git a/remoting/host/native_messaging/pipe_messaging_channel.h b/remoting/host/native_messaging/pipe_messaging_channel.h | 
| index 75c4f94097c73bd15398fe67b1b7c6898bb379d2..93e04c1edbe344e563e5d4e5114c297978bc5358 100644 | 
| --- a/remoting/host/native_messaging/pipe_messaging_channel.h | 
| +++ b/remoting/host/native_messaging/pipe_messaging_channel.h | 
| @@ -5,11 +5,12 @@ | 
| #ifndef REMOTING_HOST_NATIVE_MESSAGING_PIPE_MESSAGING_CHANNEL_H_ | 
| #define REMOTING_HOST_NATIVE_MESSAGING_PIPE_MESSAGING_CHANNEL_H_ | 
|  | 
| +#include <memory> | 
| + | 
| #include "base/callback.h" | 
| #include "base/files/file.h" | 
| #include "base/macros.h" | 
| #include "base/memory/ref_counted.h" | 
| -#include "base/memory/scoped_ptr.h" | 
| #include "base/memory/weak_ptr.h" | 
| #include "base/threading/non_thread_safe.h" | 
| #include "extensions/browser/api/messaging/native_messaging_channel.h" | 
| @@ -40,17 +41,17 @@ class PipeMessagingChannel : public extensions::NativeMessagingChannel, | 
|  | 
| // extensions::NativeMessagingChannel implementation. | 
| void Start(EventHandler* event_handler) override; | 
| -  void SendMessage(scoped_ptr<base::Value> message) override; | 
| +  void SendMessage(std::unique_ptr<base::Value> message) override; | 
|  | 
| private: | 
| // Processes a message received from the client app. | 
| -  void ProcessMessage(scoped_ptr<base::Value> message); | 
| +  void ProcessMessage(std::unique_ptr<base::Value> message); | 
|  | 
| // Initiates shutdown. | 
| void Shutdown(); | 
|  | 
| NativeMessagingReader native_messaging_reader_; | 
| -  scoped_ptr<NativeMessagingWriter> native_messaging_writer_; | 
| +  std::unique_ptr<NativeMessagingWriter> native_messaging_writer_; | 
|  | 
| EventHandler* event_handler_; | 
| base::WeakPtr<PipeMessagingChannel> weak_ptr_; | 
|  |