Index: remoting/host/client_session.h |
diff --git a/remoting/host/client_session.h b/remoting/host/client_session.h |
index e61e84604dbd5e3d6c3546fd8c0812811b20cae3..fd2b9a088f51bb6786c8da610aac004ddfd31450 100644 |
--- a/remoting/host/client_session.h |
+++ b/remoting/host/client_session.h |
@@ -10,6 +10,7 @@ |
#include "base/time.h" |
#include "base/threading/non_thread_safe.h" |
#include "remoting/host/remote_input_filter.h" |
+#include "remoting/protocol/clipboard_echo_filter.h" |
#include "remoting/protocol/clipboard_stub.h" |
#include "remoting/protocol/connection_to_client.h" |
#include "remoting/protocol/host_event_stub.h" |
@@ -148,6 +149,10 @@ class ClientSession : public protocol::HostEventStub, |
// Filter used to disable inputs when we're not authenticated. |
protocol::InputFilter auth_input_filter_; |
+ // Filter to used to stop clipboard items sent from the client being echoed |
+ // back to it. |
+ protocol::ClipboardEchoFilter clipboard_echo_filter_; |
+ |
// Capturer, used to determine current screen size for ensuring injected |
// mouse events fall within the screen area. |
// TODO(lambroslambrou): Move floor-control logic, and clamping to screen |