Passwords not saved on houzz.com |
||||||||
Issue descriptionChrome Version: 55.0.2883.95 (Official Build) (64-bit) OS: 10.12.2 (16C67) What steps will reproduce the problem? (1) Go to http://houzz.com (may be redirected to http://www.houzz.co.uk) (2) Sign in What is the expected result? Chrome volunteers to save the password. What happens instead? Chrome does not save the password. chrome://password-manager-internals logs are below: Captured password manager logs are listed below. Logs are cleared and no longer captured when all password-manager-internals pages are closed. Message: PasswordAutofillAgent::DidStartProvisionalLoad The new state of the UI: 0 Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: https://www.houzz.com/ Number of all forms: 1 Form is a password form: { Action : , New password element : , Origin : https://www.houzz.com/ , PSL match : false, Password element : password , Password generated : false, Scheme : HTML , Signon realm : https://www.houzz.com/ , Times used : 0, Username element : username } Message: PasswordManager::CreatePendingLoginManagers SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Number of pending login managers (before): 0 Adding manager for form: { Signature of form: 68656798391070690 Signon realm: https://www.houzz.com/ Origin: https://www.houzz.com/ Action: Form name: signinForm Form fields: username: 239111655, text password: 2051817934, password keepSignedin: 2170103522, checkbox } Message: PasswordFormManager::FetchMatchingLoginsFromPasswordStore PasswordFormManager::state_: 1 Number of pending login managers (after): 1 Message: PasswordFormManager::OnGetPasswordStoreResults Number of results from the password store: 1 Message: PasswordFormManager::ProcessMatches SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Message: PasswordManager::Autofill wait_for_username: false The new state of the UI: 3 Message: PasswordAutofillAgent::OnFillPasswordForm ambiguous_or_empty_names: false Number of potential forms to fill: 1 form_data's wait_for_username: false form_contains_fillable_username_field: true username_field_name empty: false password_field_name empty: false Message: FillUserNameAndPassword in PasswordAutofillAgent Message: Username to fill matches that on the page Filled username element named: username Filled password element named: password Message: PasswordManager::CreatePendingLoginManagers SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Number of pending login managers (before): 1 Number of pending login managers (after): 1 Message: PasswordManager::OnPasswordFormsRendered Message: PasswordManager::CanProvisionalManagerSave Message: No provisional save manager Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: https://accounts.google.com/ Message: Webpage is empty Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: https://accounts.google.com/ Message: Webpage is empty Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: https://www.houzz.com/ Number of all forms: 1 Form found on page: { Action : , Form name or ID : } Form is visible: true Form is a password form: { Action : , New password element : , Origin : https://www.houzz.com/ , PSL match : false, Password element : password , Password generated : false, Scheme : HTML , Signon realm : https://www.houzz.com/ , Times used : 0, Username element : username } Some control elements not associated to a form element are visible: false Message: PasswordManager::CreatePendingLoginManagers SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Number of pending login managers (before): 1 SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Message: PasswordManager::Autofill wait_for_username: false The new state of the UI: 3 Number of pending login managers (after): 1 Message: PasswordManager::OnPasswordFormsRendered Message: PasswordManager::CanProvisionalManagerSave Message: No provisional save manager Message: PasswordAutofillAgent::OnFillPasswordForm ambiguous_or_empty_names: false Number of potential forms to fill: 1 form_data's wait_for_username: false form_contains_fillable_username_field: true username_field_name empty: false password_field_name empty: false Message: PasswordAutofillAgent::DidStartProvisionalLoad provisionally_saved_forms_[form_frame]: { Action : , New password element : , Origin : https://www.houzz.com/ , PSL match : false, Password element : password , Password generated : false, Scheme : HTML , Signon realm : https://www.houzz.com/ , Times used : 0, Username element : username } SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Message: PasswordManager::ProvisionallySavePassword ProvisionallySavePassword form: { Action : , New password element : , Origin : https://www.houzz.com/ , PSL match : false, Password element : password , Password generated : false, Scheme : HTML , Signon realm : https://www.houzz.com/ , Times used : 0, Username element : username } Message: Form manager found, exact match provisionally_saved_form: { Action : , New password element : , Origin : https://www.houzz.com/ , PSL match : false, Password element : password , Password generated : false, Scheme : HTML , Signon realm : https://www.houzz.com/ , Times used : 0, Username element : username } Ignore other possible usernames: true The new state of the UI: 0 Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: http://www.houzz.co.uk/ Number of all forms: 1 Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: http://www.houzz.co.uk/ Number of all forms: 1 Form found on page: { Action : , Form name or ID : searchForm } Form is visible: true Some control elements not associated to a form element are visible: true Message: PasswordManager::CreatePendingLoginManagers SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Number of pending login managers (before): 0 Number of pending login managers (after): 0 Message: PasswordManager::OnPasswordFormsRendered Message: PasswordManager::CanProvisionalManagerSave Message: ChromePasswordManagerClient::WasLastNavigationHTTPError HTTP status code for landing page: 200 Number of visible forms: 0 Message: PasswordManager::AskUserOrSavePassword Message: Decision: SAVE the password Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: http://www.houzz.co.uk/ Number of all forms: 1
,
Jan 27 2017
Thanks for reporting! Strange, according to the log, credentials should be saved. Do you mean that the first time, when the password wasn't saved, you had already saved credentials for this site? I've tried to reproduce, a password save prompt wasn't shown on SignUp form (I'll check later what's the problem), but on Sign-in form a password was saved without a problem.
,
Jan 27 2017
I've checked a Sign-up form, the problem that Password Manager doesn't see any submission, since it was done with some JavaScript magic and there is used <button> element, instead of <input type = "submit">, so we can't even use click on submit button to understand that submission was happened.
,
Jan 27 2017
It's a form with a single <button> and no <input type="submit">. Could we just treat the button as a submit element in this case and register an event handler for it?
,
Mar 25 2017
[Mac triage] Assigning to battre@ for further triage.
,
Mar 27 2017
Passing on to kolos@
,
Nov 3 2017
Adding to META bug for form submission
,
Jan 29 2018
Also reproducible on Linux, probably on Windows and CrOS too.
,
Jan 29 2018
tested wrong site. On Linux and windows it works correct. Vadym: could you please take a look?
,
Jan 31 2018
Checked on Mac with the steps mentioned above and it works. |
||||||||
►
Sign in to add a comment |
||||||||
Comment 1 by stillers@google.com
, Jan 23 2017