diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2018-01-12 17:47:36 +0100 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2018-01-16 17:36:24 +0100 |
commit | c4d4d2466db03983d1fcdbeff38cffc765da98db (patch) | |
tree | 3146d09604c1662f2b9cfdc35e0e2b02891d8624 /vapi | |
parent | 9b453d82a3b24c587e82218dd8ed8627f15caf10 (diff) | |
download | vala-c4d4d2466db03983d1fcdbeff38cffc765da98db.tar.gz |
webkit2gtk-web-extension-4.0: Fix DOM.EventTarget interface
Diffstat (limited to 'vapi')
-rw-r--r-- | vapi/metadata/WebKit2WebExtension-4.0.metadata | 3 | ||||
-rw-r--r-- | vapi/webkit2gtk-web-extension-4.0.vapi | 7 |
2 files changed, 7 insertions, 3 deletions
diff --git a/vapi/metadata/WebKit2WebExtension-4.0.metadata b/vapi/metadata/WebKit2WebExtension-4.0.metadata index fc55a16a2..5a53fd3ec 100644 --- a/vapi/metadata/WebKit2WebExtension-4.0.metadata +++ b/vapi/metadata/WebKit2WebExtension-4.0.metadata @@ -4,7 +4,10 @@ DOMEventTarget.add_event_listener skip _ContextMenu skip _ContextMenuItem skip +DOMEventTarget.add_event_listener_with_closure abstract vfunc_name="add_event_listener" DOMEventTarget.add_event_listener_with_closure.handler type="owned WebKit.DOM.EventTargetFunc" +DOMEventTarget.remove_event_listener_with_closure abstract vfunc_name="remove_event_listener" +DOMEventTarget.remove_event_listener_with_closure.handler type="owned WebKit.DOM.EventTargetFunc" URIRequest.get_http_headers unowned URIResponse.get_http_headers unowned diff --git a/vapi/webkit2gtk-web-extension-4.0.vapi b/vapi/webkit2gtk-web-extension-4.0.vapi index 8c5e702a5..7a53697b4 100644 --- a/vapi/webkit2gtk-web-extension-4.0.vapi +++ b/vapi/webkit2gtk-web-extension-4.0.vapi @@ -2638,10 +2638,11 @@ namespace WebKit { [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_event_target_get_type ()")] [GIR (name = "DOMEventTarget")] public interface EventTarget : GLib.Object { - public bool add_event_listener_with_closure (string event_name, [CCode (type = "GClosure*")] owned WebKit.DOM.EventTargetFunc handler, bool use_capture); + [CCode (vfunc_name = "add_event_listener")] + public abstract bool add_event_listener_with_closure (string event_name, [CCode (type = "GClosure*")] owned WebKit.DOM.EventTargetFunc handler, bool use_capture); public abstract bool dispatch_event (WebKit.DOM.Event event) throws GLib.Error; - public abstract bool remove_event_listener (string event_name, GLib.Closure handler, bool use_capture); - public bool remove_event_listener_with_closure (string event_name, GLib.Closure handler, bool use_capture); + [CCode (vfunc_name = "remove_event_listener")] + public abstract bool remove_event_listener_with_closure (string event_name, [CCode (type = "GClosure*")] owned WebKit.DOM.EventTargetFunc handler, bool use_capture); } [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_node_filter_get_type ()")] [GIR (name = "DOMNodeFilter")] |