renamed from WebKitGtk and updated to current svn trunk
authorJuerg Billeter <j@bitron.ch>
Fri, 8 Feb 2008 12:01:30 +0000 (12:01 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Fri, 8 Feb 2008 12:01:30 +0000 (12:01 +0000)
2008-02-08  Juerg Billeter  <j@bitron.ch>

* vapi/packages/webkit-1.0/: renamed from WebKitGtk and updated to
  current svn trunk

* vapi/webkit-1.0.vapi: regenerated

* vapi/Makefile.am: updated

svn path=/trunk/; revision=996

ChangeLog
vapi/Makefile.am
vapi/packages/WebKitGtk/WebKitGtk.files [deleted file]
vapi/packages/webkit-1.0/webkit-1.0.deps [moved from vapi/packages/WebKitGtk/WebKitGtk.deps with 100% similarity]
vapi/packages/webkit-1.0/webkit-1.0.files [new file with mode: 0644]
vapi/packages/webkit-1.0/webkit-1.0.gi [moved from vapi/packages/WebKitGtk/WebKitGtk.gi with 75% similarity]
vapi/packages/webkit-1.0/webkit-1.0.metadata [moved from vapi/packages/WebKitGtk/WebKitGtk.metadata with 76% similarity]
vapi/packages/webkit-1.0/webkit-1.0.namespace [moved from vapi/packages/WebKitGtk/WebKitGtk.namespace with 100% similarity]
vapi/webkit-1.0.deps [moved from vapi/WebKitGtk.deps with 100% similarity]
vapi/webkit-1.0.vapi [moved from vapi/WebKitGtk.vapi with 69% similarity]

index 41be8e0..d573fb1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
 2008-02-08  Jürg Billeter  <j@bitron.ch>
 
+       * vapi/packages/webkit-1.0/: renamed from WebKitGtk and updated to
+         current svn trunk
+
+       * vapi/webkit-1.0.vapi: regenerated
+
+       * vapi/Makefile.am: updated
+
+2008-02-08  Jürg Billeter  <j@bitron.ch>
+
        * vapi/Makefile.am, vapi/taglib_c.vapi: add taglib bindings,
          patch by Andreas Brauchli
 
index d6414c6..df83790 100644 (file)
@@ -99,8 +99,8 @@ dist_vapi_DATA = \
        vala-1.0.vapi \
        vte.deps \
        vte.vapi \
-       WebKitGtk.deps \
-       WebKitGtk.vapi \
+       webkit-1.0.deps \
+       webkit-1.0.vapi \
        zlib.vapi \
        $(NULL)
 
diff --git a/vapi/packages/WebKitGtk/WebKitGtk.files b/vapi/packages/WebKitGtk/WebKitGtk.files
deleted file mode 100644 (file)
index 1823a54..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-include/WebKit/webkit*.h
-lib/libWebKitGtk.so
diff --git a/vapi/packages/webkit-1.0/webkit-1.0.files b/vapi/packages/webkit-1.0/webkit-1.0.files
new file mode 100644 (file)
index 0000000..ef827c6
--- /dev/null
@@ -0,0 +1,2 @@
+include/WebKit/webkit
+lib/libWebKitGtk.so
similarity index 75%
rename from vapi/packages/WebKitGtk/WebKitGtk.gi
rename to vapi/packages/webkit-1.0/webkit-1.0.gi
index 4be1441..1ef9ef8 100644 (file)
                                </parameters>
                        </method>
                </object>
+               <object name="WebKitWebBackForwardList" parent="GObject" type-name="WebKitWebBackForwardList" get-type="webkit_web_back_forward_list_get_type">
+                       <method name="contains_item" symbol="webkit_web_back_forward_list_contains_item">
+                               <return-type type="gboolean"/>
+                               <parameters>
+                                       <parameter name="web_back_forward_list" type="WebKitWebBackForwardList*"/>
+                                       <parameter name="history_item" type="WebKitWebHistoryItem*"/>
+                               </parameters>
+                       </method>
+                       <method name="get_back_item" symbol="webkit_web_back_forward_list_get_back_item">
+                               <return-type type="WebKitWebHistoryItem*"/>
+                               <parameters>
+                                       <parameter name="web_back_forward_list" type="WebKitWebBackForwardList*"/>
+                               </parameters>
+                       </method>
+                       <method name="get_back_length" symbol="webkit_web_back_forward_list_get_back_length">
+                               <return-type type="gint"/>
+                               <parameters>
+                                       <parameter name="web_back_forward_list" type="WebKitWebBackForwardList*"/>
+                               </parameters>
+                       </method>
+                       <method name="get_back_list_with_limit" symbol="webkit_web_back_forward_list_get_back_list_with_limit">
+                               <return-type type="GList*"/>
+                               <parameters>
+                                       <parameter name="web_back_forward_list" type="WebKitWebBackForwardList*"/>
+                                       <parameter name="limit" type="gint"/>
+                               </parameters>
+                       </method>
+                       <method name="get_current_item" symbol="webkit_web_back_forward_list_get_current_item">
+                               <return-type type="WebKitWebHistoryItem*"/>
+                               <parameters>
+                                       <parameter name="web_back_forward_list" type="WebKitWebBackForwardList*"/>
+                               </parameters>
+                       </method>
+                       <method name="get_forward_item" symbol="webkit_web_back_forward_list_get_forward_item">
+                               <return-type type="WebKitWebHistoryItem*"/>
+                               <parameters>
+                                       <parameter name="web_back_forward_list" type="WebKitWebBackForwardList*"/>
+                               </parameters>
+                       </method>
+                       <method name="get_forward_length" symbol="webkit_web_back_forward_list_get_forward_length">
+                               <return-type type="gint"/>
+                               <parameters>
+                                       <parameter name="web_back_forward_list" type="WebKitWebBackForwardList*"/>
+                               </parameters>
+                       </method>
+                       <method name="get_forward_list_with_limit" symbol="webkit_web_back_forward_list_get_forward_list_with_limit">
+                               <return-type type="GList*"/>
+                               <parameters>
+                                       <parameter name="web_back_forward_list" type="WebKitWebBackForwardList*"/>
+                                       <parameter name="limit" type="gint"/>
+                               </parameters>
+                       </method>
+                       <method name="get_limit" symbol="webkit_web_back_forward_list_get_limit">
+                               <return-type type="gint"/>
+                               <parameters>
+                                       <parameter name="web_back_forward_list" type="WebKitWebBackForwardList*"/>
+                               </parameters>
+                       </method>
+                       <method name="get_nth_item" symbol="webkit_web_back_forward_list_get_nth_item">
+                               <return-type type="WebKitWebHistoryItem*"/>
+                               <parameters>
+                                       <parameter name="web_back_forward_list" type="WebKitWebBackForwardList*"/>
+                                       <parameter name="index" type="gint"/>
+                               </parameters>
+                       </method>
+                       <method name="go_back" symbol="webkit_web_back_forward_list_go_back">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="web_back_forward_list" type="WebKitWebBackForwardList*"/>
+                               </parameters>
+                       </method>
+                       <method name="go_forward" symbol="webkit_web_back_forward_list_go_forward">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="web_back_forward_list" type="WebKitWebBackForwardList*"/>
+                               </parameters>
+                       </method>
+                       <method name="go_to_item" symbol="webkit_web_back_forward_list_go_to_item">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="web_back_forward_list" type="WebKitWebBackForwardList*"/>
+                                       <parameter name="history_item" type="WebKitWebHistoryItem*"/>
+                               </parameters>
+                       </method>
+                       <constructor name="new_with_web_view" symbol="webkit_web_back_forward_list_new_with_web_view">
+                               <return-type type="WebKitWebBackForwardList*"/>
+                               <parameters>
+                                       <parameter name="web_view" type="WebKitWebView*"/>
+                               </parameters>
+                       </constructor>
+                       <method name="set_limit" symbol="webkit_web_back_forward_list_set_limit">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="web_back_forward_list" type="WebKitWebBackForwardList*"/>
+                                       <parameter name="limit" type="gint"/>
+                               </parameters>
+                       </method>
+               </object>
                <object name="WebKitWebFrame" parent="GObject" type-name="WebKitWebFrame" get-type="webkit_web_frame_get_type">
                        <method name="find_frame" symbol="webkit_web_frame_find_frame">
                                <return-type type="WebKitWebFrame*"/>
                                </parameters>
                        </signal>
                </object>
+               <object name="WebKitWebHistoryItem" parent="GObject" type-name="WebKitWebHistoryItem" get-type="webkit_web_history_item_get_type">
+                       <method name="get_alternate_title" symbol="webkit_web_history_item_get_alternate_title">
+                               <return-type type="gchar*"/>
+                               <parameters>
+                                       <parameter name="web_history_item" type="WebKitWebHistoryItem*"/>
+                               </parameters>
+                       </method>
+                       <method name="get_last_visited_time" symbol="webkit_web_history_item_get_last_visited_time">
+                               <return-type type="gdouble"/>
+                               <parameters>
+                                       <parameter name="web_history_item" type="WebKitWebHistoryItem*"/>
+                               </parameters>
+                       </method>
+                       <method name="get_original_uri" symbol="webkit_web_history_item_get_original_uri">
+                               <return-type type="gchar*"/>
+                               <parameters>
+                                       <parameter name="web_history_item" type="WebKitWebHistoryItem*"/>
+                               </parameters>
+                       </method>
+                       <method name="get_title" symbol="webkit_web_history_item_get_title">
+                               <return-type type="gchar*"/>
+                               <parameters>
+                                       <parameter name="web_history_item" type="WebKitWebHistoryItem*"/>
+                               </parameters>
+                       </method>
+                       <method name="get_uri" symbol="webkit_web_history_item_get_uri">
+                               <return-type type="gchar*"/>
+                               <parameters>
+                                       <parameter name="web_history_item" type="WebKitWebHistoryItem*"/>
+                               </parameters>
+                       </method>
+                       <constructor name="new" symbol="webkit_web_history_item_new">
+                               <return-type type="WebKitWebHistoryItem*"/>
+                       </constructor>
+                       <constructor name="new_with_data" symbol="webkit_web_history_item_new_with_data">
+                               <return-type type="WebKitWebHistoryItem*"/>
+                               <parameters>
+                                       <parameter name="uri" type="gchar*"/>
+                                       <parameter name="title" type="gchar*"/>
+                               </parameters>
+                       </constructor>
+                       <method name="set_alternate_title" symbol="webkit_web_history_item_set_alternate_title">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="web_history_item" type="WebKitWebHistoryItem*"/>
+                                       <parameter name="title" type="gchar*"/>
+                               </parameters>
+                       </method>
+               </object>
                <object name="WebKitWebSettings" parent="GObject" type-name="WebKitWebSettings" get-type="webkit_web_settings_get_type">
                        <method name="copy" symbol="webkit_web_settings_copy">
                                <return-type type="WebKitWebSettings*"/>
                                        <parameter name="script" type="gchar*"/>
                                </parameters>
                        </method>
+                       <method name="get_back_forward_list" symbol="webkit_web_view_get_back_forward_list">
+                               <return-type type="WebKitWebBackForwardList*"/>
+                               <parameters>
+                                       <parameter name="web_view" type="WebKitWebView*"/>
+                               </parameters>
+                       </method>
                        <method name="get_copy_target_list" symbol="webkit_web_view_get_copy_target_list">
                                <return-type type="GtkTargetList*"/>
                                <parameters>
                                        <parameter name="web_view" type="WebKitWebView*"/>
                                </parameters>
                        </method>
+                       <method name="go_to_back_forward_item" symbol="webkit_web_view_go_to_back_forward_item">
+                               <return-type type="gboolean"/>
+                               <parameters>
+                                       <parameter name="web_view" type="WebKitWebView*"/>
+                                       <parameter name="item" type="WebKitWebHistoryItem*"/>
+                               </parameters>
+                       </method>
                        <method name="has_selection" symbol="webkit_web_view_has_selection">
                                <return-type type="gboolean"/>
                                <parameters>
                                        <parameter name="highlight" type="gboolean"/>
                                </parameters>
                        </method>
+                       <method name="set_maintains_back_forward_list" symbol="webkit_web_view_set_maintains_back_forward_list">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="web_view" type="WebKitWebView*"/>
+                                       <parameter name="flag" type="gboolean"/>
+                               </parameters>
+                       </method>
                        <method name="set_settings" symbol="webkit_web_view_set_settings">
                                <return-type type="void"/>
                                <parameters>
                                        <parameter name="web_view" type="WebKitWebView*"/>
                                </parameters>
                        </signal>
+                       <signal name="populate-popup" when="LAST">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="object" type="WebKitWebView*"/>
+                                       <parameter name="p0" type="GtkMenu*"/>
+                               </parameters>
+                       </signal>
                        <signal name="script-alert" when="LAST">
                                <return-type type="gboolean"/>
                                <parameters>
similarity index 76%
rename from vapi/packages/WebKitGtk/WebKitGtk.metadata
rename to vapi/packages/webkit-1.0/webkit-1.0.metadata
index fdeddcc..961974f 100644 (file)
@@ -1,4 +1,4 @@
-WebKit cheader_filename="webkit.h"
+WebKit cheader_filename="webkit/webkit.h" lower_case_cprefix="webkit_"
 webkit_web_frame_get_global_context hidden="1"
 WebKitWebView::copy_clipboard has_emitter="1"
 WebKitWebView::cut_clipboard has_emitter="1"
similarity index 100%
rename from vapi/WebKitGtk.deps
rename to vapi/webkit-1.0.deps
similarity index 69%
rename from vapi/WebKitGtk.vapi
rename to vapi/webkit-1.0.vapi
index 533431c..1307ca3 100644 (file)
@@ -1,48 +1,53 @@
-/* WebKitGtk.vapi generated by lt-vapigen, do not modify. */
+/* webkit-1.0.vapi generated by lt-vapigen, do not modify. */
 
-[CCode (cprefix = "WebKit", lower_case_cprefix = "web_kit_")]
+[CCode (cprefix = "WebKit", lower_case_cprefix = "webkit_")]
 namespace WebKit {
-       [CCode (cprefix = "WEBKIT_NAVIGATION_RESPONSE_", cheader_filename = "webkit.h")]
+       [CCode (cprefix = "WEBKIT_NAVIGATION_RESPONSE_", cheader_filename = "webkit/webkit.h")]
        public enum NavigationResponse {
                ACCEPT,
                IGNORE,
                DOWNLOAD,
        }
-       [CCode (cprefix = "WEBKIT_WEB_VIEW_TARGET_INFO_", cheader_filename = "webkit.h")]
+       [CCode (cprefix = "WEBKIT_WEB_VIEW_TARGET_INFO_", cheader_filename = "webkit/webkit.h")]
        public enum WebViewTargetInfo {
                HTML,
                TEXT,
        }
-       [CCode (cheader_filename = "webkit.h")]
+       [CCode (cheader_filename = "webkit/webkit.h")]
        public class NetworkRequest : GLib.Object {
-               [CCode (cname = "webkit_network_request_get_uri")]
                public weak string get_uri ();
-               [CCode (cname = "webkit_network_request_new")]
                public NetworkRequest (string uri);
-               [CCode (cname = "webkit_network_request_set_uri")]
                public void set_uri (string uri);
        }
-       [CCode (cheader_filename = "webkit.h")]
+       [CCode (cheader_filename = "webkit/webkit.h")]
+       public class WebBackForwardList : GLib.Object {
+               public bool contains_item (WebKit.WebHistoryItem history_item);
+               public weak WebKit.WebHistoryItem get_back_item ();
+               public int get_back_length ();
+               public weak GLib.List get_back_list_with_limit (int limit);
+               public weak WebKit.WebHistoryItem get_current_item ();
+               public weak WebKit.WebHistoryItem get_forward_item ();
+               public int get_forward_length ();
+               public weak GLib.List get_forward_list_with_limit (int limit);
+               public int get_limit ();
+               public weak WebKit.WebHistoryItem get_nth_item (int index);
+               public void go_back ();
+               public void go_forward ();
+               public void go_to_item (WebKit.WebHistoryItem history_item);
+               public WebBackForwardList.with_web_view (WebKit.WebView web_view);
+               public void set_limit (int limit);
+       }
+       [CCode (cheader_filename = "webkit/webkit.h")]
        public class WebFrame : GLib.Object {
-               [CCode (cname = "webkit_web_frame_find_frame")]
                public weak WebKit.WebFrame find_frame (string name);
-               [CCode (cname = "webkit_web_frame_get_name")]
                public weak string get_name ();
-               [CCode (cname = "webkit_web_frame_get_parent")]
                public weak WebKit.WebFrame get_parent ();
-               [CCode (cname = "webkit_web_frame_get_title")]
                public weak string get_title ();
-               [CCode (cname = "webkit_web_frame_get_uri")]
                public weak string get_uri ();
-               [CCode (cname = "webkit_web_frame_get_web_view")]
                public weak WebKit.WebView get_web_view ();
-               [CCode (cname = "webkit_web_frame_load_request")]
                public void load_request (WebKit.NetworkRequest request);
-               [CCode (cname = "webkit_web_frame_new")]
                public WebFrame (WebKit.WebView web_view);
-               [CCode (cname = "webkit_web_frame_reload")]
                public void reload ();
-               [CCode (cname = "webkit_web_frame_stop_loading")]
                public void stop_loading ();
                public weak string name { get; }
                public weak string title { get; }
@@ -53,11 +58,20 @@ namespace WebKit {
                public signal void load_done (bool p0);
                public signal void title_changed (string p0);
        }
-       [CCode (cheader_filename = "webkit.h")]
+       [CCode (cheader_filename = "webkit/webkit.h")]
+       public class WebHistoryItem : GLib.Object {
+               public weak string get_alternate_title ();
+               public double get_last_visited_time ();
+               public weak string get_original_uri ();
+               public weak string get_title ();
+               public weak string get_uri ();
+               public WebHistoryItem ();
+               public WebHistoryItem.with_data (string uri, string title);
+               public void set_alternate_title (string title);
+       }
+       [CCode (cheader_filename = "webkit/webkit.h")]
        public class WebSettings : GLib.Object {
-               [CCode (cname = "webkit_web_settings_copy")]
                public weak WebKit.WebSettings copy ();
-               [CCode (cname = "webkit_web_settings_new")]
                public WebSettings ();
                [NoAccessorMethod]
                public weak bool auto_load_images { get; set construct; }
@@ -96,69 +110,41 @@ namespace WebKit {
                [NoAccessorMethod]
                public weak string user_stylesheet_uri { get; set construct; }
        }
-       [CCode (cheader_filename = "webkit.h")]
+       [CCode (cheader_filename = "webkit/webkit.h")]
        public class WebView : Gtk.Container, Atk.Implementor, Gtk.Buildable {
-               [CCode (cname = "webkit_web_view_can_copy_clipboard")]
                public bool can_copy_clipboard ();
-               [CCode (cname = "webkit_web_view_can_cut_clipboard")]
                public bool can_cut_clipboard ();
-               [CCode (cname = "webkit_web_view_can_go_back")]
                public bool can_go_back ();
-               [CCode (cname = "webkit_web_view_can_go_back_or_forward")]
                public bool can_go_back_or_forward (int steps);
-               [CCode (cname = "webkit_web_view_can_go_backward")]
                public bool can_go_backward ();
-               [CCode (cname = "webkit_web_view_can_go_forward")]
                public bool can_go_forward ();
-               [CCode (cname = "webkit_web_view_can_paste_clipboard")]
                public bool can_paste_clipboard ();
-               [CCode (cname = "webkit_web_view_delete_selection")]
                public void delete_selection ();
-               [CCode (cname = "webkit_web_view_execute_script")]
                public void execute_script (string script);
-               [CCode (cname = "webkit_web_view_get_copy_target_list")]
+               public weak WebKit.WebBackForwardList get_back_forward_list ();
                public weak Gtk.TargetList get_copy_target_list ();
-               [CCode (cname = "webkit_web_view_get_editable")]
                public bool get_editable ();
-               [CCode (cname = "webkit_web_view_get_main_frame")]
                public weak WebKit.WebFrame get_main_frame ();
-               [CCode (cname = "webkit_web_view_get_paste_target_list")]
                public weak Gtk.TargetList get_paste_target_list ();
-               [CCode (cname = "webkit_web_view_get_settings")]
                public weak WebKit.WebSettings get_settings ();
-               [CCode (cname = "webkit_web_view_go_back")]
                public void go_back ();
-               [CCode (cname = "webkit_web_view_go_back_or_forward")]
                public void go_back_or_forward (int steps);
-               [CCode (cname = "webkit_web_view_go_backward")]
                public void go_backward ();
-               [CCode (cname = "webkit_web_view_go_forward")]
                public void go_forward ();
-               [CCode (cname = "webkit_web_view_has_selection")]
+               public bool go_to_back_forward_item (WebKit.WebHistoryItem item);
                public bool has_selection ();
-               [CCode (cname = "webkit_web_view_load_html_string")]
                public void load_html_string (string content, string base_uri);
-               [CCode (cname = "webkit_web_view_load_string")]
                public void load_string (string content, string content_mime_type, string content_encoding, string base_uri);
-               [CCode (cname = "webkit_web_view_mark_text_matches")]
                public uint mark_text_matches (string string, bool case_sensitive, uint limit);
-               [CCode (cname = "webkit_web_view_new")]
                public WebView ();
-               [CCode (cname = "webkit_web_view_open")]
                public void open (string uri);
-               [CCode (cname = "webkit_web_view_reload")]
                public void reload ();
-               [CCode (cname = "webkit_web_view_search_text")]
                public bool search_text (string string, bool case_sensitive, bool forward, bool wrap);
-               [CCode (cname = "webkit_web_view_set_editable")]
                public void set_editable (bool flag);
-               [CCode (cname = "webkit_web_view_set_highlight_text_matches")]
                public void set_highlight_text_matches (bool highlight);
-               [CCode (cname = "webkit_web_view_set_settings")]
+               public void set_maintains_back_forward_list (bool flag);
                public void set_settings (WebKit.WebSettings settings);
-               [CCode (cname = "webkit_web_view_stop_loading")]
                public void stop_loading ();
-               [CCode (cname = "webkit_web_view_unmark_text_matches")]
                public void unmark_text_matches ();
                [NoWrapper]
                public virtual weak string choose_file (WebKit.WebFrame frame, string old_file);
@@ -182,6 +168,7 @@ namespace WebKit {
                public signal int navigation_requested (GLib.Object frame, GLib.Object request);
                [HasEmitter]
                public signal void paste_clipboard ();
+               public signal void populate_popup (Gtk.Menu p0);
                public signal bool script_alert (GLib.Object frame, string alert_message);
                public signal bool script_confirm (GLib.Object frame, string confirm_message, bool did_confirm);
                public signal bool script_prompt (GLib.Object frame, string message, string default_value, pointer value);