From: Rico Tzschichholz Date: Tue, 28 Aug 2018 20:52:14 +0000 (+0200) Subject: webkit2gtk-4.0: Update to 2.21.92 X-Git-Tag: 0.42.0~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a1a14b2cc0892b5beeb86663a46f0bb98ba3cdd8;p=thirdparty%2Fvala.git webkit2gtk-4.0: Update to 2.21.92 --- diff --git a/vapi/javascriptcoregtk-4.0.vapi b/vapi/javascriptcoregtk-4.0.vapi index b7d5a021d..b3668dc2a 100644 --- a/vapi/javascriptcoregtk-4.0.vapi +++ b/vapi/javascriptcoregtk-4.0.vapi @@ -187,6 +187,7 @@ namespace JSC { public void set_value (string name, JSC.Value value); public void @throw (string error_message); public void throw_exception (JSC.Exception exception); + public void throw_with_name (string error_name, string error_message); [CCode (has_construct_function = false)] public Context.with_virtual_machine (JSC.VirtualMachine vm); public JSC.VirtualMachine virtual_machine { get; construct; } @@ -195,9 +196,16 @@ namespace JSC { public class Exception : GLib.Object { [CCode (has_construct_function = false)] public Exception (JSC.Context context, string message); + public unowned string? get_backtrace_string (); + public uint get_column_number (); public uint get_line_number (); public unowned string get_message (); + public unowned string get_name (); public unowned string? get_source_uri (); + public string report (); + public string to_string (); + [CCode (has_construct_function = false)] + public Exception.with_name (JSC.Context context, string name, string message); } [CCode (cheader_filename = "jsc/jsc.h", type_id = "jsc_value_get_type ()")] public class Value : GLib.Object { diff --git a/vapi/webkit2gtk-4.0.vapi b/vapi/webkit2gtk-4.0.vapi index 99853147c..36ea67d6c 100644 --- a/vapi/webkit2gtk-4.0.vapi +++ b/vapi/webkit2gtk-4.0.vapi @@ -857,12 +857,16 @@ namespace WebKit { public void add_style_sheet (WebKit.UserStyleSheet stylesheet); [Version (since = "2.8")] public bool register_script_message_handler (string name); + [Version (since = "2.22")] + public bool register_script_message_handler_in_world (string name, string world_name); [Version (since = "2.6")] public void remove_all_scripts (); [Version (since = "2.6")] public void remove_all_style_sheets (); [Version (since = "2.8")] public void unregister_script_message_handler (string name); + [Version (since = "2.22")] + public void unregister_script_message_handler_in_world (string name, string world_name); [Version (since = "2.8")] public signal void script_message_received (WebKit.JavascriptResult js_result); } @@ -881,6 +885,9 @@ namespace WebKit { [CCode (has_construct_function = false)] [Version (since = "2.6")] public UserScript (string source, WebKit.UserContentInjectedFrames injected_frames, WebKit.UserScriptInjectionTime injection_time, [CCode (array_length = false, array_null_terminated = true)] string[]? whitelist, [CCode (array_length = false, array_null_terminated = true)] string[]? blacklist); + [CCode (has_construct_function = false)] + [Version (since = "2.22")] + public UserScript.for_world (string source, WebKit.UserContentInjectedFrames injected_frames, WebKit.UserScriptInjectionTime injection_time, string world_name, [CCode (array_length = false, array_null_terminated = true)] string[]? whitelist, [CCode (array_length = false, array_null_terminated = true)] string[]? blacklist); [Version (since = "2.6")] public unowned WebKit.UserScript @ref (); [Version (since = "2.6")] @@ -892,6 +899,9 @@ namespace WebKit { [CCode (has_construct_function = false)] [Version (since = "2.6")] public UserStyleSheet (string source, WebKit.UserContentInjectedFrames injected_frames, WebKit.UserStyleLevel level, [CCode (array_length = false, array_null_terminated = true)] string[]? whitelist, [CCode (array_length = false, array_null_terminated = true)] string[]? blacklist); + [CCode (has_construct_function = false)] + [Version (since = "2.22")] + public UserStyleSheet.for_world (string source, WebKit.UserContentInjectedFrames injected_frames, WebKit.UserStyleLevel level, string world_name, [CCode (array_length = false, array_null_terminated = true)] string[]? whitelist, [CCode (array_length = false, array_null_terminated = true)] string[]? blacklist); [Version (since = "2.6")] public unowned WebKit.UserStyleSheet @ref (); [Version (since = "2.6")]