Index: ui/ozone/platform/dri/ozone_platform_gbm.cc |
diff --git a/ui/ozone/platform/dri/ozone_platform_gbm.cc b/ui/ozone/platform/dri/ozone_platform_gbm.cc |
index 46e3bac4f2c6cc3fb9e5ced777896db81ccc1113..75f05515bd098cd5d955925fde5cac7d53e1350a 100644 |
--- a/ui/ozone/platform/dri/ozone_platform_gbm.cc |
+++ b/ui/ozone/platform/dri/ozone_platform_gbm.cc |
@@ -19,6 +19,7 @@ |
#if defined(OS_CHROMEOS) |
#include "ui/ozone/common/chromeos/native_display_delegate_ozone.h" |
+#include "ui/ozone/common/chromeos/touchscreen_device_manager_ozone.h" |
#endif |
namespace ui { |
@@ -70,6 +71,11 @@ class OzonePlatformGbm : public OzonePlatform { |
OVERRIDE { |
return scoped_ptr<NativeDisplayDelegate>(new NativeDisplayDelegateOzone()); |
} |
+ virtual scoped_ptr<TouchscreenDeviceManager> |
+ CreateTouchscreenDeviceManager() OVERRIDE { |
+ return scoped_ptr<TouchscreenDeviceManager>( |
+ new TouchscreenDeviceManagerOzone()); |
+ } |
#endif |
virtual void InitializeUI() OVERRIDE { |
// Needed since the browser process creates the accelerated widgets and that |