]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
vapi: Update GIR-based bindings
authorRico Tzschichholz <ricotz@ubuntu.com>
Sat, 20 Feb 2016 19:42:11 +0000 (20:42 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Sat, 20 Feb 2016 19:42:11 +0000 (20:42 +0100)
vapi/gio-2.0.vapi
vapi/webkit2gtk-4.0.vapi
vapi/webkit2gtk-web-extension-4.0.vapi

index 74cbd1d0d84ac84ff7c07a97d0dd71dc1ddd09f7..b0b1eb491e70070a46ad67bbb6d421c0dbc93106 100644 (file)
@@ -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]
index a916380e34eb185eb329b682e602c9d4a1cebf3d..d189e7445c5f994c14d91290b90ff151a58826bf 100644 (file)
@@ -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);
index bea004462c6e086bcbde8b487e650d62159fc5be..e51ef40bab4661570dc7fee2c098069e9ef4c986 100644 (file)
@@ -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; }