Index: ui/ozone/platform/dri/ozone_platform_dri.cc |
diff --git a/ui/ozone/platform/dri/ozone_platform_dri.cc b/ui/ozone/platform/dri/ozone_platform_dri.cc |
index ce5587b1d841db9ec5ece7c407c017fa0bdcc31a..017ae4aac3440cb9f11a89c88f14eb09ec21ba31 100644 |
--- a/ui/ozone/platform/dri/ozone_platform_dri.cc |
+++ b/ui/ozone/platform/dri/ozone_platform_dri.cc |
@@ -7,6 +7,10 @@ |
#include "ui/events/ozone/evdev/cursor_delegate_evdev.h" |
#include "ui/ozone/ozone_platform.h" |
+#if defined(OS_CHROMEOS) |
+#include "ui/ozone/common/chromeos/native_display_delegate_ozone.h" |
+#endif |
+ |
namespace ui { |
OzonePlatformDri::OzonePlatformDri() |
@@ -32,6 +36,14 @@ ui::CursorFactoryOzone* OzonePlatformDri::GetCursorFactoryOzone() { |
return &cursor_factory_ozone_; |
} |
+ui::NativeDisplayDelegate* OzonePlatformDri::CreateNativeDisplayDelegate() { |
+#if defined(OS_CHROMEOS) |
+ return new NativeDisplayDelegateOzone(); |
+#else |
+ return NULL; |
+#endif |
+} |
+ |
OzonePlatform* CreateOzonePlatformDri() { return new OzonePlatformDri; } |
} // namespace ui |