Changeset 28313 in webkit
- Timestamp:
- Dec 1, 2007 10:43:36 PM (16 years ago)
- Location:
- trunk/WebKit/gtk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit/gtk/ChangeLog
r28274 r28313 1 2007-12-01 Alp Toker <alp@atoker.com> 2 3 Reviewed by Adam Roben. 4 5 http://bugs.webkit.org/show_bug.cgi?id=15687 6 [Gtk] Allow API clients to interact with JavaScript in web pages 7 8 Include the necessary JavaScriptCore headers directly in the public 9 API headers. 10 11 This is the last of a series of changes needed to allow GTK+ 12 applications to access the JS API. 13 14 Until http://bugs.webkit.org/show_bug.cgi?id=16029 is resolved, 15 developers will still have to include the individual JS API headers 16 individually if they want to use it in their applications. 17 18 Patch also removes some old legacy use of GDK that was in 19 WebKitWebFrame. No ABI change. 20 21 * WebView/webkitdefines.h: 22 * WebView/webkitwebframe.h: 23 * WebView/webkitwebview.h: 24 1 25 2007-11-30 Jan Michael Alonzo <jmalonzo@unpluggable.com> 2 26 -
trunk/WebKit/gtk/WebView/webkitdefines.h
r28273 r28313 43 43 typedef struct _WebKitNetworkRequestClass WebKitNetworkRequestClass; 44 44 45 typedef struct OpaqueJSContext* JSGlobalContextRef;46 typedef struct OpaqueJSValue* JSObjectRef;47 48 45 #ifdef G_OS_WIN32 49 46 #ifdef BUILDING_WEBKIT -
trunk/WebKit/gtk/WebView/webkitwebframe.h
r28273 r28313 32 32 33 33 #include <glib-object.h> 34 #include < gdk/gdk.h>34 #include <JavaScriptCore/JSBase.h> 35 35 36 36 #include "webkitdefines.h" … … 55 55 void (*title_changed) (WebKitWebFrame* frame, gchar* title, gchar* location); 56 56 57 /* 58 * protected virtual methods 59 */ 60 void (*mouse_move_event) (WebKitWebFrame* frame, GdkEvent* move_event); 61 void (*mouse_press_event) (WebKitWebFrame* frame, GdkEvent* press_event); 62 void (*mouse_release_event) (WebKitWebFrame* frame, GdkEvent* mouse_release_event); 63 void (*mouse_double_click_event) (WebKitWebFrame* frame, GdkEvent* double_click_event); 64 void (*mouse_wheel_event) (WebKitWebFrame* frame, GdkEvent* wheel_event); 57 void (*_webkit_reserved1) (void); 58 void (*_webkit_reserved2) (void); 59 void (*_webkit_reserved3) (void); 60 void (*_webkit_reserved4) (void); 61 void (*_webkit_reserved5) (void); 65 62 }; 66 63 -
trunk/WebKit/gtk/WebView/webkitwebview.h
r28273 r28313 31 31 32 32 #include <gtk/gtk.h> 33 #include <JavaScriptCore/JSBase.h> 33 34 34 35 #include "webkitdefines.h" 35 #include "webkitsettings.h"36 36 37 37 G_BEGIN_DECLS
Note: See TracChangeset
for help on using the changeset viewer.