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 703870 - Doesn't remember password on sites with multiple text forms
Doesn't remember password on sites with multiple text forms
Status: RESOLVED OBSOLETE
Product: epiphany
Classification: Core
Component: Passwords, Cookies, & Certificates
git master
Other Linux
: Normal normal
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks: 666326
 
 
Reported: 2013-07-09 13:24 UTC by Bastien Nocera
Modified: 2017-08-26 09:44 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Bastien Nocera 2013-07-09 13:24:38 UTC
https://secure.fnac.com/Account/Profil/Default.aspx#bl=head doesn't seem to offer saving the password I type, because there are unrelated text entries in the page.
Comment 1 Claudio Saavedra 2013-08-20 07:07:53 UTC
Yes, ephy will only offer to save the password if there is one text input form other than the password one. We would need some heuristic way to determine the right one when there are others.
Comment 2 Michael Catanzaro 2017-08-25 18:56:38 UTC
(In reply to Bastien Nocera from comment #0)
> https://secure.fnac.com/Account/Profil/Default.aspx#bl=head doesn't seem to
> offer saving the password I type, because there are unrelated text entries
> in the page.

It does now, but I'm not sure if this is due to changes in Epiphany or changes on that website.
Comment 3 Michael Catanzaro 2017-08-25 19:03:24 UTC
The heuristic in master (going into 3.25.92) is copied from Firefox and is much better at handling forms with multiple input elements in addition to the password input.

I did a quick test to check if having extra text input elements in other forms could cause problems:

<html>
  <body>
    <form id="aForm">
      <input type="text" name="username" placeholder="Username" />
      <br />
      <input type="password" name="passwd" placeholder="Password" />
      <input type="submit"/>
    </form>
    <form>
      <input type="text" value="You win again, gravity!"/>
    </form>
  </body>
</html>

And that is working fine. Are we aware of any more websites with multiple text forms that are problematic?

Note: bug #742573 is still outstanding, but that is a different issue.
Comment 4 Bastien Nocera 2017-08-26 09:44:44 UTC
It does offer to save now though the website has changed. The left hand-side was for existing accounts, right hand-side for new accounts and had a field for the email address for that new account.

Let's say this bug is obsolete, and I'll file a new one if I find another site with that problem. Thanks!