summaryrefslogtreecommitdiff
path: root/embed
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2014-04-14 13:51:10 +0200
committerBastien Nocera <hadess@hadess.net>2014-04-14 13:51:10 +0200
commit0c050be0a1cd2196c85967be390bfa751d64457a (patch)
treebcfde05e6576db62e0dceef2227b0be921992cd9 /embed
parent283c09ddae2288ddf52bb4ef0c5eaf8314c92727 (diff)
downloadepiphany-0c050be0a1cd2196c85967be390bfa751d64457a.tar.gz
embed: Fix crash with some password forms
31bc1fe6 transformed a simple escape hatch of a comparison into an assertion. But that assertion keeps getting triggered, so it's clearly the wrong option for now. https://bugzilla.gnome.org/show_bug.cgi?id=723909
Diffstat (limited to 'embed')
-rw-r--r--embed/ephy-web-view.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/embed/ephy-web-view.c b/embed/ephy-web-view.c
index f58b6b03c..36bb023b0 100644
--- a/embed/ephy-web-view.c
+++ b/embed/ephy-web-view.c
@@ -681,7 +681,8 @@ form_auth_data_save_requested (EphyWebExtensionProxy *web_extension,
GtkWidget *info_bar;
FormAuthRequestData *data;
- g_assert (webkit_web_view_get_page_id (WEBKIT_WEB_VIEW (web_view)) == page_id);
+ if (webkit_web_view_get_page_id (WEBKIT_WEB_VIEW (web_view)) != page_id)
+ return;
info_bar = ephy_web_view_create_form_auth_save_confirmation_info_bar (web_view, hostname, username);
data = g_slice_new (FormAuthRequestData);