summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2016-02-20 20:42:11 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2016-02-20 20:42:11 +0100
commit751d470f7941677a82df9dc1d3aeeb589eaf0814 (patch)
treebbbae1bb1e7d908e0d0c763c82e307ba60a6214b
parent8c4641bedc046a8a8956af9db94f5366f70bf86f (diff)
downloadvala-751d470f7941677a82df9dc1d3aeeb589eaf0814.tar.gz
vapi: Update GIR-based bindings
-rw-r--r--vapi/gio-2.0.vapi3
-rw-r--r--vapi/webkit2gtk-4.0.vapi8
-rw-r--r--vapi/webkit2gtk-web-extension-4.0.vapi2
3 files changed, 8 insertions, 5 deletions
diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi
index 74cbd1d0d..b0b1eb491 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 a916380e3..d189e7445 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 bea004462..e51ef40ba 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; }