| Index: remoting/host/input_injector_mac.cc
|
| diff --git a/remoting/host/input_injector_mac.cc b/remoting/host/input_injector_mac.cc
|
| index fe6411bc55e9f732b73e4233a8b29c47d25aa294..fc2309709a9f1ea606588ce5a81ba883827df1f8 100644
|
| --- a/remoting/host/input_injector_mac.cc
|
| +++ b/remoting/host/input_injector_mac.cc
|
| @@ -74,6 +74,7 @@ class InputInjectorMac : public InputInjector {
|
|
|
| // InputInjector interface.
|
| void Start(scoped_ptr<protocol::ClipboardStub> client_clipboard) override;
|
| + bool CanInjectTouch() override;
|
|
|
| private:
|
| // The actual implementation resides in InputInjectorMac::Core class.
|
| @@ -147,6 +148,10 @@ void InputInjectorMac::Start(
|
| core_->Start(client_clipboard.Pass());
|
| }
|
|
|
| +bool InputInjectorMac::CanInjectTouch() {
|
| + return InputInjector::DefaultCanInjectTouch();
|
| +}
|
| +
|
| InputInjectorMac::Core::Core(
|
| scoped_refptr<base::SingleThreadTaskRunner> task_runner)
|
| : task_runner_(task_runner),
|
| @@ -340,10 +345,16 @@ InputInjectorMac::Core::~Core() {}
|
|
|
| } // namespace
|
|
|
| +// static
|
| scoped_ptr<InputInjector> InputInjector::Create(
|
| scoped_refptr<base::SingleThreadTaskRunner> main_task_runner,
|
| scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) {
|
| return make_scoped_ptr(new InputInjectorMac(main_task_runner));
|
| }
|
|
|
| +// static
|
| +bool InputInjector::DefaultCanInjectTouch() {
|
| + return false;
|
| +}
|
| +
|
| } // namespace remoting
|
|
|