diff options
author | Bastien Nocera <hadess@hadess.net> | 2014-04-14 13:51:10 +0200 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2014-04-14 13:51:10 +0200 |
commit | 0c050be0a1cd2196c85967be390bfa751d64457a (patch) | |
tree | bcfde05e6576db62e0dceef2227b0be921992cd9 /embed | |
parent | 283c09ddae2288ddf52bb4ef0c5eaf8314c92727 (diff) | |
download | epiphany-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.c | 3 |
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); |