I also saw this behavior in Chrome (and clients reported it in IE), so this is not just a problem with Firefox. Namely, as Nelu said, the text field that appears before the password field (that is, the field with name = "password") is considered as the login name field, regardless of its name, etc. If there are other form fields that are not βtextβ, they will be ignored.
For us, the correct solution, apparently, is to not give the field the name "password" if we do not want this automatic behavior of the browser to enter the game.
I think this is an example that the browser is too meager.
source share