| Index: remoting/host/me2me_desktop_environment.cc
|
| diff --git a/remoting/host/me2me_desktop_environment.cc b/remoting/host/me2me_desktop_environment.cc
|
| index d61beb2bbe8555139f0c7c408938a5553dcf241b..26a80e6d6d9271854e5804f7cdca973e82adc31d 100644
|
| --- a/remoting/host/me2me_desktop_environment.cc
|
| +++ b/remoting/host/me2me_desktop_environment.cc
|
| @@ -26,6 +26,7 @@
|
| #endif // defined(OS_POSIX)
|
|
|
| const char kRateLimitResizeRequests[] = "rateLimitResizeRequests";
|
| +const char kRawTouchEventsCapability[] = "rawTouchEvents";
|
|
|
| namespace remoting {
|
|
|
| @@ -40,7 +41,12 @@ scoped_ptr<ScreenControls> Me2MeDesktopEnvironment::CreateScreenControls() {
|
| }
|
|
|
| std::string Me2MeDesktopEnvironment::GetCapabilities() const {
|
| - return kRateLimitResizeRequests;
|
| + std::string result = kRateLimitResizeRequests;
|
| +
|
| + if (supports_raw_touch_events())
|
| + result = result + " " + kRawTouchEventsCapability;
|
| +
|
| + return result;
|
| }
|
|
|
| Me2MeDesktopEnvironment::Me2MeDesktopEnvironment(
|
| @@ -149,6 +155,8 @@ scoped_ptr<DesktopEnvironment> Me2MeDesktopEnvironmentFactory::Create(
|
| return nullptr;
|
| }
|
| desktop_environment->SetEnableGnubbyAuth(gnubby_auth_enabled_);
|
| + desktop_environment->set_supports_raw_touch_events(
|
| + supports_raw_touch_events());
|
|
|
| return desktop_environment.Pass();
|
| }
|
|
|