Firefox form population doesn't work right if your last name has a space in it.
Categories
(Toolkit :: Form Autofill, defect, P3)
Tracking
()
People
(Reporter: resuna, Unassigned)
Details
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:146.0) Gecko/20100101 Firefox/146.0
Steps to reproduce:
Start entering my email address in a form. Firefox offers me some saved items to use.
Actual results:
It filled out the "last name" field with "Silva"
Expected results:
It should fill out the "last name" field with "da Silva"
| Reporter | ||
Comment 1•9 months ago
|
||
I mean, it's not that hard to type in the "da " part. But it gets old, you know.
Reference: https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/
Comment 2•9 months ago
|
||
The severity field is not set for this bug.
:dimi, could you have a look please?
For more information, please visit BugBot documentation.
| Reporter | ||
Comment 3•8 months ago
|
||
This is also a problem for people who have two first names - effectively a space in their first name.
Apparently internally Firefox is just storing a single name field and ignoring the fact that it was sourced from separate first and last name fields.
Comment 4•7 months ago
|
||
"da" is not in the name prefix list, that is why we cannot split the name correctly.
We should either add the prefix to the list or figure out a better way to improve our name split algorithm
| Reporter | ||
Comment 5•5 months ago
|
||
The name-split algorithm is a red herring.
When a name is filled out in a form that has separate first and last name fields, you should preserve that information and not internally merge and re-split the name.
| Reporter | ||
Comment 6•1 month ago
|
||
Also " Status: UNCONFIRMED"? Really?
Description
•