Index: ui/base/cursor/ozone/bitmap_cursor_factory_ozone.h |
diff --git a/ui/base/cursor/ozone/bitmap_cursor_factory_ozone.h b/ui/base/cursor/ozone/bitmap_cursor_factory_ozone.h |
index 916e1293f0a249d309b5293cfb6aa801ba89cca9..4d8331f8b51a92beed36a0e1c41424f25b0e466f 100644 |
--- a/ui/base/cursor/ozone/bitmap_cursor_factory_ozone.h |
+++ b/ui/base/cursor/ozone/bitmap_cursor_factory_ozone.h |
@@ -48,19 +48,16 @@ class UI_BASE_EXPORT BitmapCursorFactoryOzone : public CursorFactoryOzone { |
BitmapCursorFactoryOzone(); |
virtual ~BitmapCursorFactoryOzone(); |
+ // Convert PlatformCursor to BitmapCursorOzone. |
+ static scoped_refptr<BitmapCursorOzone> GetBitmapCursor( |
+ PlatformCursor platform_cursor); |
+ |
// CursorFactoryOzone: |
virtual PlatformCursor GetDefaultCursor(int type) OVERRIDE; |
virtual PlatformCursor CreateImageCursor(const SkBitmap& bitmap, |
const gfx::Point& hotspot) OVERRIDE; |
virtual void RefImageCursor(PlatformCursor cursor) OVERRIDE; |
virtual void UnrefImageCursor(PlatformCursor cursor) OVERRIDE; |
- virtual void SetCursor(gfx::AcceleratedWidget widget, |
- PlatformCursor cursor) OVERRIDE; |
- |
- // Set a bitmap cursor for the given window. This must be overridden by |
- // subclasses. If the cursor is hidden (kCursorNone) then cursor is NULL. |
- virtual void SetBitmapCursor(gfx::AcceleratedWidget window, |
- scoped_refptr<BitmapCursorOzone> cursor); |
private: |
// Default cursors are cached & owned by the factory. |