Index: webkit/glue/webcursor_gtk.cc |
=================================================================== |
--- webkit/glue/webcursor_gtk.cc (revision 20148) |
+++ webkit/glue/webcursor_gtk.cc (working copy) |
@@ -6,13 +6,10 @@ |
#include <gdk/gdk.h> |
-#include "config.h" |
-#include "PlatformCursor.h" |
- |
-#undef LOG |
#include "base/logging.h" |
+#include "webkit/api/public/WebCursorInfo.h" |
-using WebCore::PlatformCursor; |
+using WebKit::WebCursorInfo; |
namespace { |
@@ -48,87 +45,87 @@ |
// of the default X theme, but beware that the user's cursor theme can |
// change everything. |
switch (type_) { |
- case PlatformCursor::TypePointer: |
+ case WebCursorInfo::TypePointer: |
return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeCross: |
+ case WebCursorInfo::TypeCross: |
return GDK_CROSS; |
- case PlatformCursor::TypeHand: |
+ case WebCursorInfo::TypeHand: |
return GDK_HAND2; |
- case PlatformCursor::TypeIBeam: |
+ case WebCursorInfo::TypeIBeam: |
return GDK_XTERM; |
- case PlatformCursor::TypeWait: |
+ case WebCursorInfo::TypeWait: |
return GDK_WATCH; |
- case PlatformCursor::TypeHelp: |
+ case WebCursorInfo::TypeHelp: |
return GDK_QUESTION_ARROW; |
- case PlatformCursor::TypeEastResize: |
+ case WebCursorInfo::TypeEastResize: |
return GDK_RIGHT_SIDE; |
- case PlatformCursor::TypeNorthResize: |
+ case WebCursorInfo::TypeNorthResize: |
return GDK_TOP_SIDE; |
- case PlatformCursor::TypeNorthEastResize: |
+ case WebCursorInfo::TypeNorthEastResize: |
return GDK_TOP_RIGHT_CORNER; |
- case PlatformCursor::TypeNorthWestResize: |
+ case WebCursorInfo::TypeNorthWestResize: |
return GDK_TOP_LEFT_CORNER; |
- case PlatformCursor::TypeSouthResize: |
+ case WebCursorInfo::TypeSouthResize: |
return GDK_BOTTOM_SIDE; |
- case PlatformCursor::TypeSouthEastResize: |
+ case WebCursorInfo::TypeSouthEastResize: |
return GDK_BOTTOM_RIGHT_CORNER; |
- case PlatformCursor::TypeSouthWestResize: |
+ case WebCursorInfo::TypeSouthWestResize: |
return GDK_BOTTOM_LEFT_CORNER; |
- case PlatformCursor::TypeWestResize: |
+ case WebCursorInfo::TypeWestResize: |
return GDK_LEFT_SIDE; |
- case PlatformCursor::TypeNorthSouthResize: |
+ case WebCursorInfo::TypeNorthSouthResize: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeEastWestResize: |
+ case WebCursorInfo::TypeEastWestResize: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeNorthEastSouthWestResize: |
+ case WebCursorInfo::TypeNorthEastSouthWestResize: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeNorthWestSouthEastResize: |
+ case WebCursorInfo::TypeNorthWestSouthEastResize: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeColumnResize: |
+ case WebCursorInfo::TypeColumnResize: |
return GDK_SB_H_DOUBLE_ARROW; // TODO(evanm): is this correct? |
- case PlatformCursor::TypeRowResize: |
+ case WebCursorInfo::TypeRowResize: |
return GDK_SB_V_DOUBLE_ARROW; // TODO(evanm): is this correct? |
- case PlatformCursor::TypeMiddlePanning: |
+ case WebCursorInfo::TypeMiddlePanning: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeEastPanning: |
+ case WebCursorInfo::TypeEastPanning: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeNorthPanning: |
+ case WebCursorInfo::TypeNorthPanning: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeNorthEastPanning: |
+ case WebCursorInfo::TypeNorthEastPanning: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeNorthWestPanning: |
+ case WebCursorInfo::TypeNorthWestPanning: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeSouthPanning: |
+ case WebCursorInfo::TypeSouthPanning: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeSouthEastPanning: |
+ case WebCursorInfo::TypeSouthEastPanning: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeSouthWestPanning: |
+ case WebCursorInfo::TypeSouthWestPanning: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeWestPanning: |
+ case WebCursorInfo::TypeWestPanning: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeMove: |
+ case WebCursorInfo::TypeMove: |
return GDK_FLEUR; |
- case PlatformCursor::TypeVerticalText: |
+ case WebCursorInfo::TypeVerticalText: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeCell: |
+ case WebCursorInfo::TypeCell: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeContextMenu: |
+ case WebCursorInfo::TypeContextMenu: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeAlias: |
+ case WebCursorInfo::TypeAlias: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeProgress: |
+ case WebCursorInfo::TypeProgress: |
return GDK_WATCH; |
- case PlatformCursor::TypeNoDrop: |
+ case WebCursorInfo::TypeNoDrop: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeCopy: |
+ case WebCursorInfo::TypeCopy: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeNone: |
+ case WebCursorInfo::TypeNone: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeNotAllowed: |
+ case WebCursorInfo::TypeNotAllowed: |
NOTIMPLEMENTED(); return GDK_LAST_CURSOR; |
- case PlatformCursor::TypeZoomIn: |
- case PlatformCursor::TypeZoomOut: |
- case PlatformCursor::TypeCustom: |
+ case WebCursorInfo::TypeZoomIn: |
+ case WebCursorInfo::TypeZoomOut: |
+ case WebCursorInfo::TypeCustom: |
return GDK_CURSOR_IS_PIXMAP; |
} |
NOTREACHED(); |
@@ -137,13 +134,13 @@ |
GdkCursor* WebCursor::GetCustomCursor() const { |
switch (type_) { |
- case PlatformCursor::TypeZoomIn: |
+ case WebCursorInfo::TypeZoomIn: |
return GetInlineCustomCursor(CustomCursorZoomIn); |
- case PlatformCursor::TypeZoomOut: |
+ case WebCursorInfo::TypeZoomOut: |
return GetInlineCustomCursor(CustomCursorZoomOut); |
} |
- if (type_ != PlatformCursor::TypeCustom) { |
+ if (type_ != WebCursorInfo::TypeCustom) { |
NOTREACHED(); |
return NULL; |
} |