| Index: remoting/client/chromoting_client.h | 
| diff --git a/remoting/client/chromoting_client.h b/remoting/client/chromoting_client.h | 
| index c71475efc5fe8743abea34ea10e816d102385a14..7df081682e6d195f62b1bd5c15de837427266f09 100644 | 
| --- a/remoting/client/chromoting_client.h | 
| +++ b/remoting/client/chromoting_client.h | 
| @@ -16,6 +16,7 @@ | 
| #include "remoting/client/chromoting_stats.h" | 
| #include "remoting/client/chromoting_view.h" | 
| #include "remoting/protocol/client_stub.h" | 
| +#include "remoting/protocol/clipboard_stub.h" | 
| #include "remoting/protocol/connection_to_host.h" | 
| #include "remoting/protocol/input_stub.h" | 
| #include "remoting/protocol/video_stub.h" | 
| @@ -31,6 +32,7 @@ class RectangleUpdateDecoder; | 
| // TODO(sergeyu): Move VideoStub implementation to RectangleUpdateDecoder. | 
| class ChromotingClient : public protocol::ConnectionToHost::HostEventCallback, | 
| public protocol::ClientStub, | 
| +                         public protocol::ClipboardStub, | 
| public protocol::VideoStub { | 
| public: | 
| // Objects passed in are not owned by this class. | 
| @@ -49,6 +51,10 @@ class ChromotingClient : public protocol::ConnectionToHost::HostEventCallback, | 
| // Return the stats recorded by this client. | 
| ChromotingStats* GetStats(); | 
|  | 
| +  // ClipboardStub implementation. | 
| +  virtual void InjectClipboardEvent(const protocol::ClipboardEvent& event) | 
| +      OVERRIDE; | 
| + | 
| // ConnectionToHost::HostEventCallback implementation. | 
| virtual void OnConnectionState( | 
| protocol::ConnectionToHost::State state, | 
|  |