JavaScriptCore:
[WebKit-https.git] / WebCore / platform / PlatformMouseEvent.h
index 102871b..15d264b 100644 (file)
@@ -42,6 +42,10 @@ typedef unsigned WPARAM;
 typedef long LPARAM;
 #endif
 
 typedef long LPARAM;
 #endif
 
+#if PLATFORM(GDK)
+typedef union _GdkEvent GdkEvent;
+#endif
+
 namespace WebCore {
 
     // These button numbers match the one used in the DOM API.
 namespace WebCore {
 
     // These button numbers match the one used in the DOM API.
@@ -69,13 +73,15 @@ namespace WebCore {
         bool altKey() const { return m_altKey; }
         bool metaKey() const { return m_metaKey; }
 
         bool altKey() const { return m_altKey; }
         bool metaKey() const { return m_metaKey; }
 
-        static bool isMouseButtonDown(MouseButton);
 #if __APPLE__
         PlatformMouseEvent(NSEvent*);
 #endif
 #if WIN32
         PlatformMouseEvent(HWND, WPARAM, LPARAM, int clickCount);
 #endif
 #if __APPLE__
         PlatformMouseEvent(NSEvent*);
 #endif
 #if WIN32
         PlatformMouseEvent(HWND, WPARAM, LPARAM, int clickCount);
 #endif
+#if PLATFORM(GDK) 
+        PlatformMouseEvent(GdkEvent*);
+#endif
 
     private:
         IntPoint m_position;
 
     private:
         IntPoint m_position;