[epiphany/gnome-3-32] web-extension: use the right GType for page ID in PasswordManager constructor call
- From: Michael Catanzaro <mcatanzaro src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [epiphany/gnome-3-32] web-extension: use the right GType for page ID in PasswordManager constructor call
- Date: Wed, 6 Mar 2019 14:47:16 +0000 (UTC)
commit 54b40f8fe01ea051ed62968c2c014bc4b893c1fb
Author: Carlos Garcia Campos <cgarcia igalia com>
Date: Wed Mar 6 14:00:45 2019 +0000
web-extension: use the right GType for page ID in PasswordManager constructor call
(cherry picked from commit 15fccac978ba003b03f67863abfcc24b09affb1e)
embed/web-extension/ephy-web-extension.c | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
---
diff --git a/embed/web-extension/ephy-web-extension.c b/embed/web-extension/ephy-web-extension.c
index a802ec83b..b04e00fb3 100644
--- a/embed/web-extension/ephy-web-extension.c
+++ b/embed/web-extension/ephy-web-extension.c
@@ -740,12 +740,10 @@ window_object_cleared_cb (WebKitScriptWorld *world,
js_ephy);
if (!extension->is_private_profile) {
- guint64 page_id = webkit_web_page_get_id (page);
- g_assert (page_id < G_MAXINT32);
-
g_autoptr(JSCValue) js_password_manager_ctor = jsc_value_object_get_property (js_ephy,
"PasswordManager");
g_autoptr(JSCValue) js_password_manager = jsc_value_constructor_call (js_password_manager_ctor,
- G_TYPE_INT, page_id, G_TYPE_NONE);
+ G_TYPE_UINT64,
webkit_web_page_get_id (page),
+ G_TYPE_NONE);
jsc_value_object_set_property (js_ephy, "passwordManager", js_password_manager);
js_function = jsc_value_new_function (js_context,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]