#include "ui/gfx/geometry/size.h"
#include "ui/gfx/native_widget_types.h"
-#if defined(USE_AURA)
+#if defined(USE_AURA) || defined(USE_EFL)
#include "ui/base/cursor/cursor.h"
#endif
// Returns a native cursor representing the current WebCursor instance.
gfx::NativeCursor GetNativeCursor();
-#if defined(USE_AURA)
+#if defined(USE_AURA) || defined(USE_EFL)
ui::PlatformCursor GetPlatformCursor();
// Updates |device_scale_factor_| and |rotation_| based on |display|.
float custom_scale_;
std::vector<char> custom_data_;
-#if defined(USE_AURA) && (defined(USE_X11) || defined(USE_OZONE))
+#if (defined(USE_AURA) || defined(USE_EFL)) && (defined(USE_X11) || defined(USE_OZONE))
// Only used for custom cursors.
ui::PlatformCursor platform_cursor_;
#elif defined(OS_WIN)
// A custom cursor created from custom bitmap data by Webkit.
HCURSOR custom_cursor_;
#endif
-#if defined(USE_AURA)
+#if defined(USE_AURA) || defined(USE_EFL)
float device_scale_factor_;
#endif