After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 734994 - Password storing not asked for tabs created at startup
Password storing not asked for tabs created at startup
Status: RESOLVED DUPLICATE of bug 727139
Product: epiphany
Classification: Core
Component: Passwords, Cookies, & Certificates
3.12.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-08-18 11:46 UTC by Guillaume Ayoub
Modified: 2014-08-19 15:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Guillaume Ayoub 2014-08-18 11:46:18 UTC
When a tab is created at startup (tabs restored from a previous session), we are not asked whether the password must be saved. The bug happens even if the page displayed in the tab is not the original page. In tabs open after startup, everything works.

I've spent quite a long time debugging this issue, I don't know much about how epiphany works, but here's what I've found:

- When "web_extension_page_created" is called for tabs open at startup, "web_extension" is NULL and the "page-created" signal is then not called (it's not NULL for other tabs).
- The "form-auth-data-save-requested" signal (responsible of showing the "do you want to store your password?" bar) is connected in "page_created_cb", so it's not connected for tabs open at startup.
Comment 1 Michael Catanzaro 2014-08-19 15:47:56 UTC
Thanks for the debugging work!  I can only reproduce this when I revert the fix for bug #727139, so all we need is a new 3.12 release to get the fix out to users.

*** This bug has been marked as a duplicate of bug 727139 ***