| Index: remoting/client/plugin/chromoting_instance.h
|
| diff --git a/remoting/client/plugin/chromoting_instance.h b/remoting/client/plugin/chromoting_instance.h
|
| index 427d420aced3ec1483002edd6ea70a8be750fcb1..c4d17f6a3ea14b47e81c3f3091f39a96803953bf 100644
|
| --- a/remoting/client/plugin/chromoting_instance.h
|
| +++ b/remoting/client/plugin/chromoting_instance.h
|
| @@ -32,12 +32,14 @@ namespace remoting {
|
|
|
| namespace protocol {
|
| class ConnectionToHost;
|
| +class KeyEventTracker;
|
| } // namespace protocol
|
|
|
| class ChromotingClient;
|
| class ChromotingStats;
|
| class ClientContext;
|
| -class InputHandler;
|
| +class MouseInputFilter;
|
| +class PepperInputHandler;
|
| class PepperView;
|
| class PepperViewProxy;
|
| class RectangleUpdateDecoder;
|
| @@ -127,7 +129,9 @@ class ChromotingInstance : public pp::InstancePrivate {
|
| // outstanding tasks on the pepper message loop.
|
| scoped_refptr<PepperViewProxy> view_proxy_;
|
| scoped_refptr<RectangleUpdateDecoder> rectangle_decoder_;
|
| - scoped_ptr<InputHandler> input_handler_;
|
| + scoped_ptr<MouseInputFilter> mouse_input_filter_;
|
| + scoped_ptr<protocol::KeyEventTracker> key_event_tracker_;
|
| + scoped_ptr<PepperInputHandler> input_handler_;
|
| scoped_ptr<ChromotingClient> client_;
|
|
|
| // XmppProxy is a refcounted interface used to perform thread-switching and
|
|
|