[vala] vapi: Update GIR-based bindings



commit 751d470f7941677a82df9dc1d3aeeb589eaf0814
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Sat Feb 20 20:42:11 2016 +0100

    vapi: Update GIR-based bindings

 vapi/gio-2.0.vapi                      |    3 ++-
 vapi/webkit2gtk-4.0.vapi               |    8 ++++----
 vapi/webkit2gtk-web-extension-4.0.vapi |    2 ++
 3 files changed, 8 insertions(+), 5 deletions(-)
---
diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi
index 74cbd1d..b0b1eb4 100644
--- a/vapi/gio-2.0.vapi
+++ b/vapi/gio-2.0.vapi
@@ -3789,7 +3789,8 @@ namespace GLib {
                HANDLES_OPEN,
                HANDLES_COMMAND_LINE,
                SEND_ENVIRONMENT,
-               NON_UNIQUE
+               NON_UNIQUE,
+               CAN_OVERRIDE_APP_ID
        }
        [CCode (cheader_filename = "gio/gio.h", cprefix = "G_ASK_PASSWORD_", type_id = 
"g_ask_password_flags_get_type ()")]
        [Flags]
diff --git a/vapi/webkit2gtk-4.0.vapi b/vapi/webkit2gtk-4.0.vapi
index a916380..d189e74 100644
--- a/vapi/webkit2gtk-4.0.vapi
+++ b/vapi/webkit2gtk-4.0.vapi
@@ -166,7 +166,7 @@ namespace WebKit {
                public WebKit.URIResponse response { get; }
                public signal void created_destination (string destination);
                public virtual signal bool decide_destination (string suggested_filename);
-               public signal void failed ([CCode (type = "gpointer")] WebKit.DownloadError error);
+               public signal void failed (WebKit.DownloadError error);
                public signal void finished ();
                public signal void received_data (uint64 data_length);
        }
@@ -394,7 +394,7 @@ namespace WebKit {
                public Gtk.PrintSettings print_settings { get; set; }
                [NoAccessorMethod]
                public WebKit.WebView web_view { owned get; construct; }
-               public signal void failed ([CCode (type = "gpointer")] WebKit.PrintError error);
+               public signal void failed (WebKit.PrintError error);
                public signal void finished ();
        }
        [CCode (cheader_filename = "webkit2/webkit2.h", type_id = "webkit_response_policy_decision_get_type 
()")]
@@ -787,7 +787,7 @@ namespace WebKit {
                public unowned string get_uri ();
                public WebKit.URIResponse response { get; }
                public string uri { get; }
-               public signal void failed ([CCode (type = "gpointer")] GLib.Error error);
+               public signal void failed (GLib.Error error);
                [Version (since = "2.8")]
                public signal void failed_with_tls_errors (GLib.TlsCertificate certificate, 
GLib.TlsCertificateFlags errors);
                public signal void finished ();
@@ -901,7 +901,7 @@ namespace WebKit {
                public virtual signal void insecure_content_detected (WebKit.InsecureContentEvent event);
                public virtual signal bool leave_fullscreen ();
                public virtual signal void load_changed (WebKit.LoadEvent load_event);
-               public virtual signal bool load_failed (WebKit.LoadEvent load_event, string failing_uri, 
[CCode (type = "gpointer")] GLib.Error error);
+               public virtual signal bool load_failed (WebKit.LoadEvent load_event, string failing_uri, 
GLib.Error error);
                [Version (since = "2.6")]
                public virtual signal bool load_failed_with_tls_errors (string failing_uri, 
GLib.TlsCertificate certificate, GLib.TlsCertificateFlags errors);
                public virtual signal void mouse_target_changed (WebKit.HitTestResult hit_test_result, uint 
modifiers);
diff --git a/vapi/webkit2gtk-web-extension-4.0.vapi b/vapi/webkit2gtk-web-extension-4.0.vapi
index bea0044..e51ef40 100644
--- a/vapi/webkit2gtk-web-extension-4.0.vapi
+++ b/vapi/webkit2gtk-web-extension-4.0.vapi
@@ -532,6 +532,8 @@ namespace WebKit {
                        [NoAccessorMethod]
                        public bool default_prevented { get; }
                        public uint event_phase { get; }
+                       [NoAccessorMethod]
+                       public bool is_trusted { get; }
                        public bool return_value { get; set; }
                        public WebKit.DOM.EventTarget src_element { owned get; }
                        public WebKit.DOM.EventTarget target { owned get; }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]