Chrome was recently updated with an annoying popup that comes down from an icon in the address bar and prompts to save a password on the page when the user submits the form. There's no other input box on this page, and no other browser prompts to save this password, so I don't know why Chrome does. It is a password, therefore it shouldn't be visible as plain text in the input box, but it's not a password that should ever be saved - it's not login credentials. It's actually quite important the user of the computer does not know this password - someone else must enter it in for them - so if the browser saves it that would be bad.
How can you prevent Chrome (and all browsers) from prompting to save this password?
<form action="/..." method="post" onsubmit="return pwFormIsSubmittable();"> <p>Password: <input autofocus="" type="password" name="1409_password" style="width:100px" tabindex="1" autocomplete="off"></p> <div class="tabSubmitButtons"> <input type="button" name="event=default" value="Cancel" onclick="window.location='...'" tabindex="3">"); <input type="submit" value="Submit" onclick="submitForm();" tabindex="2"> <input type="hidden" name="begin" value="Yes"> <!-- couple other hidden inputs --> </div> </form>
One solution or workaround is to add
<input type="password" style="display:none"/> above the real password input box. Chrome only tries to save the first password it finds and if it's blank it won't throw up the dialog to save it.