From 559df36734ec0ca7f50475e7a271a90e29b433eb Mon Sep 17 00:00:00 2001 From: Rico Tzschichholz Date: Thu, 18 Jul 2019 20:52:35 +0200 Subject: [PATCH] webkit2gtk-4.0: Fix WebContext.initialize_notification_permissions() Bind it as WebContext.init_notification_permissions() to avoid conflict. --- vapi/metadata/WebKit2-4.0.metadata | 2 ++ vapi/webkit2gtk-4.0.vapi | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/vapi/metadata/WebKit2-4.0.metadata b/vapi/metadata/WebKit2-4.0.metadata index 003ced627..3a7afa03f 100644 --- a/vapi/metadata/WebKit2-4.0.metadata +++ b/vapi/metadata/WebKit2-4.0.metadata @@ -10,6 +10,8 @@ JavascriptResult .get_js_value type="unowned JSC.Value" PrintOperation .failed#signal.error type="WebKit.PrintError" +WebContext + .initialize_notification_permissions#method name="init_notification_permissions" WebResource .failed#signal.error type="GLib.Error" WebView diff --git a/vapi/webkit2gtk-4.0.vapi b/vapi/webkit2gtk-4.0.vapi index 3a9521e15..45d6ac666 100644 --- a/vapi/webkit2gtk-4.0.vapi +++ b/vapi/webkit2gtk-4.0.vapi @@ -1044,6 +1044,9 @@ namespace WebKit { public uint get_web_process_count_limit (); [Version (since = "2.10")] public unowned WebKit.WebsiteDataManager get_website_data_manager (); + [CCode (cname = "webkit_web_context_initialize_notification_permissions")] + [Version (since = "2.16")] + public void init_notification_permissions (GLib.List allowed_origins, GLib.List disallowed_origins); [Version (since = "2.18")] public bool is_automation_allowed (); [Version (since = "2.16")] @@ -1083,7 +1086,6 @@ namespace WebKit { [Version (since = "2.18")] public virtual signal void automation_started (WebKit.AutomationSession session); public virtual signal void download_started (WebKit.Download download); - [HasEmitter] [Version (since = "2.16")] public virtual signal void initialize_notification_permissions (); [Version (since = "2.4")] -- 2.47.2