New Form Parser does not work reliably on spotify.com |
||
Issue descriptionChrome Version: 69.0.3497.92 (Official Build) (64-bit) OS: Mac OS X What steps will reproduce the problem? (0) Pre-requisites: - Have credentials stored for spotify.com (sign-up form at: https://www.spotify.com/de/signup/) - Set #new-password-form-parsing to Enabled. Restart Chrome. (1) Visit https://www.spotify.com/de/signup/ What is the expected result? Form is not pre-filled with existing credentials What happens instead? The form is pre-filled with existing credentials. Behavior is non-deterministic (Bug occurred for me on 3/10 page reloads)
,
Oct 16
Logs with correct classification: 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.spotify.com/ Number of all forms: 2 Form is a password form: { Action : https://www.spotify.com/ , New password element : , Origin : https://www.spotify.com/ , PSL match : false, Password element : signup_form_password_ , Password generated : false, Scheme : HTML , Signon realm : https://www.spotify.com/ , Times used : 0, Username element : signup_form_confirm_email_ } Message: PasswordManager::CreatePendingLoginManagers Message: FormFetcherImpl::Fetch FormFetcherImpl::state_: 1 Form parsing input: { Origin: https://www.spotify.com/ Action: https://www.spotify.com/ Main frame origin: https://www.spotify.com/ Form name: js-register-with-email Form with form tag: true Form renderer id: 8 Form fields: signup_form_email_: type=email, renderer_id = 176, visible, empty signup_form_confirm_email_: type=email, renderer_id = 177, visible, empty signup_form_password_: type=password, renderer_id = 178, visible, empty, autocomplete=off signup_form_displayname_: type=text, renderer_id = 179, visible, empty, autocomplete=off signup_form_dob_month_: type=select-one, renderer_id = 180, visible, empty signup_form_dob_day_: type=number, renderer_id = 181, visible, empty signup_form_dob_year_: type=number, renderer_id = 182, visible, empty signup_form_gender_: type=radio, renderer_id = 183, visible, non-empty signup_form_gender_: type=radio, renderer_id = 184, visible, non-empty signup_form_gender_: type=radio, renderer_id = 185, visible, non-empty signup_form_thirdpartyemail_: type=checkbox, renderer_id = 186, visible, non-empty } Form parsing output: { Action : https://www.spotify.com/ , New password element : , Origin : https://www.spotify.com/ , PSL match : false, Password element : signup_form_password_ , Password element renderer id : 178 , Password generated : false, Scheme : HTML , Signon realm : https://www.spotify.com/ , Times used : 0, Username element : signup_form_confirm_email_ , Username element renderer id : 177 } SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Number of pending login managers (before): 0 Adding manager for form: { Signature of form: 3864482080373779737 Signon realm: https://www.spotify.com/ Origin: https://www.spotify.com/ Action: https://www.spotify.com/ Form name: js-register-with-email Form fields: signup_form_email_: 568498972, type=email, renderer_id = 176 signup_form_confirm_email_: 2060358750, type=email, renderer_id = 177 signup_form_password_: 3995939178, type=password, renderer_id = 178, autocomplete=off signup_form_displayname_: 282130058, type=text, renderer_id = 179, autocomplete=off signup_form_dob_month_: 1231233120, type=select-one, renderer_id = 180 signup_form_dob_day_: 179337335, type=number, renderer_id = 181 signup_form_dob_year_: 2306775626, type=number, renderer_id = 182 signup_form_gender_: 4060473931, type=radio, renderer_id = 183 signup_form_gender_: 4060473931, type=radio, renderer_id = 184 signup_form_gender_: 4060473931, type=radio, renderer_id = 185 signup_form_thirdpartyemail_: 465313241, type=checkbox, renderer_id = 186 } Message: FormFetcherImpl::Fetch FormFetcherImpl::state_: 1 Number of pending login managers (after): 1 Message: Generation invalid PasswordForm Message: Generation invalid PasswordForm Generation possible account creation forms: 1 Message: Generation: no non-blacklisted confirmation SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Form parsing input: { Origin: https://www.spotify.com/ Action: https://www.spotify.com/ Main frame origin: https://www.spotify.com/ Form name: js-register-with-email Form with form tag: true Form renderer id: 8 Form fields: signup_form_email_: type=email, renderer_id = 176, visible, empty signup_form_confirm_email_: type=email, renderer_id = 177, visible, empty signup_form_password_: type=password, renderer_id = 178, visible, empty, autocomplete=off signup_form_displayname_: type=text, renderer_id = 179, visible, empty, autocomplete=off signup_form_dob_month_: type=select-one, renderer_id = 180, visible, empty signup_form_dob_day_: type=number, renderer_id = 181, visible, empty signup_form_dob_year_: type=number, renderer_id = 182, visible, empty signup_form_gender_: type=radio, renderer_id = 183, visible, non-empty signup_form_gender_: type=radio, renderer_id = 184, visible, non-empty signup_form_gender_: type=radio, renderer_id = 185, visible, non-empty signup_form_thirdpartyemail_: type=checkbox, renderer_id = 186, visible, non-empty } Form parsing output: { Action : https://www.spotify.com/ , New password element : signup_form_password_ , Origin : https://www.spotify.com/ , PSL match : false, Password element : , Password element renderer id : 4294967295 , Password generated : false, Scheme : HTML , Signon realm : https://www.spotify.com/ , Times used : 0, Username element : signup_form_confirm_email_ , Username element renderer id : 177 } SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Server predictions: { Signature of form: 3864482080373779737 Origin: https://www.spotify.com/ Action: https://www.spotify.com/ Form fields: signup_form_email_: 568498972, type=email, renderer_id = 176 signup_form_confirm_email_: 2060358750, type=email, renderer_id = 177, SERVER_PREDICTION: USERNAME signup_form_password_: 3995939178, type=password, renderer_id = 178, autocomplete=off, SERVER_PREDICTION: ACCOUNT_CREATION_PASSWORD signup_form_displayname_: 282130058, type=text, renderer_id = 179, autocomplete=off signup_form_dob_month_: 1231233120, type=select-one, renderer_id = 180 signup_form_dob_day_: 179337335, type=number, renderer_id = 181 signup_form_dob_year_: 2306775626, type=number, renderer_id = 182 signup_form_gender_: 4060473931, type=radio, renderer_id = 183 signup_form_gender_: 4060473931, type=radio, renderer_id = 184 signup_form_gender_: 4060473931, type=radio, renderer_id = 185 signup_form_thirdpartyemail_: 465313241, type=checkbox, renderer_id = 186 } Message: FormFetcherImpl::OnGetPasswordStoreResults Number of results from the password store: 2 Form parsing input: { Origin: https://www.spotify.com/ Action: https://www.spotify.com/ Main frame origin: https://www.spotify.com/ Form name: js-register-with-email Form with form tag: true Form renderer id: 8 Form fields: signup_form_email_: type=email, renderer_id = 176, visible, empty signup_form_confirm_email_: type=email, renderer_id = 177, visible, empty signup_form_password_: type=password, renderer_id = 178, visible, empty, autocomplete=off signup_form_displayname_: type=text, renderer_id = 179, visible, empty, autocomplete=off signup_form_dob_month_: type=select-one, renderer_id = 180, visible, empty signup_form_dob_day_: type=number, renderer_id = 181, visible, empty signup_form_dob_year_: type=number, renderer_id = 182, visible, empty signup_form_gender_: type=radio, renderer_id = 183, visible, non-empty signup_form_gender_: type=radio, renderer_id = 184, visible, non-empty signup_form_gender_: type=radio, renderer_id = 185, visible, non-empty signup_form_thirdpartyemail_: type=checkbox, renderer_id = 186, visible, non-empty } Form parsing output: { Action : https://www.spotify.com/ , New password element : signup_form_password_ , Origin : https://www.spotify.com/ , PSL match : false, Password element : , Password element renderer id : 4294967295 , Password generated : false, Scheme : HTML , Signon realm : https://www.spotify.com/ , Times used : 0, Username element : signup_form_confirm_email_ , Username element renderer id : 177 } SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Message: PasswordManager::Autofill wait_for_username: true The new state of the UI: 3 Message: FormFetcherImpl::OnGetPasswordStoreResults Number of results from the password store: 2 Message: PasswordFormManager::ProcessMatches Message: Generation: no non-blacklisted confirmation Message: Generation: eligible form found Message: Generation: account creation form already found Message: PasswordAutofillAgent::OnFillPasswordForm Message: PasswordAutofillAgent::DidStartProvisionalLoad Message: |frame| is not the main frame Message: PasswordAutofillAgent::DidStartProvisionalLoad Message: |frame| is not the main frame SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Server predictions: { Signature of form: 7105678441710085881 Origin: https://www.spotify.com/ Action: https://www.spotify.com/ Form fields: signup_form_email_: 568498972, type=email, renderer_id = 176 signup_form_confirm_email_: 2060358750, type=email, renderer_id = 177, SERVER_PREDICTION: USERNAME signup_form_password_: 3995939178, type=password, renderer_id = 178, autocomplete=off, SERVER_PREDICTION: ACCOUNT_CREATION_PASSWORD signup_form_displayname_: 282130058, type=text, renderer_id = 179, autocomplete=off, SERVER_PREDICTION: NAME_FULL signup_form_dob_month_: 1231233120, type=select-one, renderer_id = 180 signup_form_dob_day_: 179337335, type=number, renderer_id = 181 signup_form_dob_year_: 2306775626, type=number, renderer_id = 182 signup_form_gender_: 4060473931, type=radio, renderer_id = 183 signup_form_gender_: 4060473931, type=radio, renderer_id = 184 signup_form_gender_: 4060473931, type=radio, renderer_id = 185 signup_form_thirdpartyemail_: 465313241, type=checkbox, renderer_id = 186 g-recaptcha-response: 3309787731, type=textarea, renderer_id = 188 } Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: https://www.spotify.com/ Number of all forms: 2 Form is a password form: { Action : https://www.spotify.com/ , New password element : , Origin : https://www.spotify.com/ , PSL match : false, Password element : signup_form_password_ , Password generated : false, Scheme : HTML , Signon realm : https://www.spotify.com/ , Times used : 0, Username element : signup_form_confirm_email_ } Message: PasswordManager::CreatePendingLoginManagers Form parsing input: { Origin: https://www.spotify.com/ Action: https://www.spotify.com/ Main frame origin: https://www.spotify.com/ Form name: js-register-with-email Form with form tag: true Form renderer id: 8 Form fields: signup_form_email_: type=email, renderer_id = 176, visible, empty signup_form_confirm_email_: type=email, renderer_id = 177, visible, empty signup_form_password_: type=password, renderer_id = 178, visible, empty, autocomplete=off signup_form_displayname_: type=text, renderer_id = 179, visible, empty, autocomplete=off signup_form_dob_month_: type=select-one, renderer_id = 180, visible, empty signup_form_dob_day_: type=number, renderer_id = 181, visible, empty signup_form_dob_year_: type=number, renderer_id = 182, visible, empty signup_form_gender_: type=radio, renderer_id = 183, visible, non-empty signup_form_gender_: type=radio, renderer_id = 184, visible, non-empty signup_form_gender_: type=radio, renderer_id = 185, visible, non-empty signup_form_thirdpartyemail_: type=checkbox, renderer_id = 186, visible, non-empty } Form parsing output: { Action : https://www.spotify.com/ , New password element : signup_form_password_ , Origin : https://www.spotify.com/ , PSL match : false, Password element : , Password element renderer id : 4294967295 , Password generated : false, Scheme : HTML , Signon realm : https://www.spotify.com/ , Times used : 0, Username element : signup_form_confirm_email_ , Username element renderer id : 177 } SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Message: PasswordManager::Autofill wait_for_username: true The new state of the UI: 3 SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Number of pending login managers (before): 1 Adding manager for form: { Signature of form: 7105678441710085881 Signon realm: https://www.spotify.com/ Origin: https://www.spotify.com/ Action: https://www.spotify.com/ Form name: js-register-with-email Form fields: signup_form_email_: 568498972, type=email, renderer_id = 176 signup_form_confirm_email_: 2060358750, type=email, renderer_id = 177 signup_form_password_: 3995939178, type=password, renderer_id = 178, autocomplete=off signup_form_displayname_: 282130058, type=text, renderer_id = 179, autocomplete=off signup_form_dob_month_: 1231233120, type=select-one, renderer_id = 180 signup_form_dob_day_: 179337335, type=number, renderer_id = 181 signup_form_dob_year_: 2306775626, type=number, renderer_id = 182 signup_form_gender_: 4060473931, type=radio, renderer_id = 183 signup_form_gender_: 4060473931, type=radio, renderer_id = 184 signup_form_gender_: 4060473931, type=radio, renderer_id = 185 signup_form_thirdpartyemail_: 465313241, type=checkbox, renderer_id = 186 g-recaptcha-response: 3309787731, type=textarea, renderer_id = 188 } Message: FormFetcherImpl::Fetch FormFetcherImpl::state_: 1 Number of pending login managers (after): 2 Message: FormFetcherImpl::OnGetPasswordStoreResults Number of results from the password store: 2 Message: PasswordFormManager::ProcessMatches Message: Generation: account creation form already found Message: Generation: account creation form already found Message: PasswordAutofillAgent::OnFillPasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: https://4721227.fls.doubleclick.net/ Number of all forms: 0 Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: https://4721227.fls.doubleclick.net/ Number of all forms: 0 Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: https://www.google.com/ Number of all forms: 0 Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: https://staticxx.facebook.com/ Number of all forms: 0 Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: https://staticxx.facebook.com/ Number of all forms: 0 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): 2 Number of pending login managers (after): 2 Message: PasswordManager::OnPasswordFormsRendered Message: PasswordManager::CanProvisionalManagerSave Message: No provisional save manager Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: https://4721227.fls.doubleclick.net/ Number of all forms: 0 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): 2 Number of pending login managers (after): 2 Message: PasswordManager::OnPasswordFormsRendered Message: PasswordManager::CanProvisionalManagerSave Message: No provisional save manager Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: https://4721227.fls.doubleclick.net/ Number of all forms: 0 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): 2 Number of pending login managers (after): 2 Message: PasswordManager::OnPasswordFormsRendered Message: PasswordManager::CanProvisionalManagerSave Message: No provisional save manager Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: https://vars.hotjar.com/ Message: Webpage is empty Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: https://vars.hotjar.com/ Message: Webpage is empty Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: https://www.google.com/ Number of all forms: 0 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): 2 Number of pending login managers (after): 2 Message: PasswordManager::OnPasswordFormsRendered Message: PasswordManager::CanProvisionalManagerSave Message: No provisional save manager Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: https://www.google.com/ Number of all forms: 0 Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: https://www.google.com/ Number of all forms: 0 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): 2 Number of pending login managers (after): 2 Message: PasswordManager::OnPasswordFormsRendered Message: PasswordManager::CanProvisionalManagerSave Message: No provisional save manager Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::DidStartProvisionalLoad Message: |frame| is not the main frame Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: https://staticxx.facebook.com/ Number of all forms: 0 Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: https://staticxx.facebook.com/ Number of all forms: 0 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): 2 Number of pending login managers (after): 2 Message: PasswordManager::OnPasswordFormsRendered Message: PasswordManager::CanProvisionalManagerSave Message: No provisional save manager Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: https://insight.adsrvr.org/ Number of all forms: 0 Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: https://insight.adsrvr.org/ Number of all forms: 0 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): 2 Number of pending login managers (after): 2 Message: PasswordManager::OnPasswordFormsRendered Message: PasswordManager::CanProvisionalManagerSave Message: No provisional save manager Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms
,
Oct 16
Logs from incorrect parsing: 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): 2 Number of pending login managers (after): 2 Message: PasswordManager::OnPasswordFormsRendered Message: PasswordManager::CanProvisionalManagerSave Message: No provisional save manager Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: https://staticxx.facebook.com/ Number of all forms: 0 Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: https://staticxx.facebook.com/ Number of all forms: 0 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): 2 Number of pending login managers (after): 2 Message: PasswordManager::OnPasswordFormsRendered Message: PasswordManager::CanProvisionalManagerSave Message: No provisional save manager Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: https://4721227.fls.doubleclick.net/ Number of all forms: 0 Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::DidStartProvisionalLoad Message: |frame| is not the main frame Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: https://4721227.fls.doubleclick.net/ Number of all forms: 0 Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: https://www.google.com/ Number of all forms: 0 Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: https://www.google.com/ Number of all forms: 0 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): 2 Number of pending login managers (after): 2 Message: PasswordManager::OnPasswordFormsRendered Message: PasswordManager::CanProvisionalManagerSave Message: No provisional save manager Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: https://4721227.fls.doubleclick.net/ Number of all forms: 0 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): 2 Number of pending login managers (after): 2 Message: PasswordManager::OnPasswordFormsRendered Message: PasswordManager::CanProvisionalManagerSave Message: No provisional save manager Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: https://4721227.fls.doubleclick.net/ Number of all forms: 0 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): 2 Number of pending login managers (after): 2 Message: PasswordManager::OnPasswordFormsRendered Message: PasswordManager::CanProvisionalManagerSave Message: No provisional save manager Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::DidStartProvisionalLoad Message: |frame| is not the main frame Message: PasswordAutofillAgent::DidStartProvisionalLoad Message: |frame| is not the main frame Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: https://staticxx.facebook.com/ Number of all forms: 0 Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: https://staticxx.facebook.com/ Number of all forms: 0 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): 2 Number of pending login managers (after): 2 Message: PasswordManager::OnPasswordFormsRendered Message: PasswordManager::CanProvisionalManagerSave Message: No provisional save manager Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: https://insight.adsrvr.org/ Number of all forms: 0 Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: https://insight.adsrvr.org/ Number of all forms: 0 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): 2 Number of pending login managers (after): 2 Message: PasswordManager::OnPasswordFormsRendered Message: PasswordManager::CanProvisionalManagerSave Message: No provisional save manager Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: https://www.spotify.com/ Number of all forms: 2 Form found on page: { Action : , Form name or ID : signup_facebook_form } Form is visible: false Form found on page: { Action : , Form name or ID : } Form is visible: true Form is a password form: { Action : https://www.spotify.com/ , New password element : , Origin : https://www.spotify.com/ , PSL match : false, Password element : signup_form_password_ , Password generated : false, Scheme : HTML , Signon realm : https://www.spotify.com/ , Times used : 0, Username element : signup_form_confirm_email_ } Some control elements not associated to a form element are visible: false Message: PasswordManager::CreatePendingLoginManagers Form parsing input: { Origin: https://www.spotify.com/ Action: https://www.spotify.com/ Main frame origin: https://www.spotify.com/ Form name: js-register-with-email Form with form tag: true Form renderer id: 12 Form fields: signup_form_email_: type=email, renderer_id = 248, visible, empty signup_form_confirm_email_: type=email, renderer_id = 249, visible, empty signup_form_password_: type=password, renderer_id = 250, visible, empty, autocomplete=off signup_form_displayname_: type=text, renderer_id = 251, visible, empty, autocomplete=off signup_form_dob_month_: type=select-one, renderer_id = 252, visible, empty signup_form_dob_day_: type=number, renderer_id = 253, visible, empty signup_form_dob_year_: type=number, renderer_id = 254, visible, empty signup_form_gender_: type=radio, renderer_id = 255, visible, non-empty signup_form_gender_: type=radio, renderer_id = 256, visible, non-empty signup_form_gender_: type=radio, renderer_id = 257, visible, non-empty signup_form_thirdpartyemail_: type=checkbox, renderer_id = 258, visible, non-empty } Form parsing output: { Action : https://www.spotify.com/ , New password element : , Origin : https://www.spotify.com/ , PSL match : false, Password element : signup_form_password_ , Password element renderer id : 250 , Password generated : false, Scheme : HTML , Signon realm : https://www.spotify.com/ , Times used : 0, Username element : signup_form_confirm_email_ , Username element renderer id : 249 } SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Message: PasswordManager::Autofill wait_for_username: false The new state of the UI: 3 SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Number of pending login managers (before): 2 Number of pending login managers (after): 2 Message: PasswordManager::OnPasswordFormsRendered Message: PasswordManager::CanProvisionalManagerSave Message: No provisional save manager Message: Generation: account creation form already found Message: PasswordAutofillAgent::OnFillPasswordForm Message: FillUserNameAndPassword in PasswordAutofillAgent Message: Username to fill matches that on the page Filled username element: name = signup_form_confirm_email_, renderer_id = 249 SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Message: PasswordFormManager::ProcessMatches Filled password element: name = signup_form_password_, renderer_id = 250 Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: https://hangouts.google.com/ Number of all forms: 0
,
Oct 16
Vadym, can you take a look. This issue is still prevalent.
,
Oct 17
Hi Patrick. Looking at the logs shared by Dominic, the difference in when Chrome recognises the form as sign-up (=no automated filling) vs. sign-in (autofilled) is indeed in the presence of server hints (which correctly say that "signup_form_password_" is ACCOUNT_CREATION_PASSWORD). And also on my computer, this issue is not repeatable, probably due to fast internet in the office. You could help us verify whether this is indeed the autofill server being slow by opening chrome://histograms next time Chrome autofills the sign-up for you and sharing the values logged for PasswordManager.TimeBetweenStoreAndServer. The values represent milliseconds between the request for server hints and the receipt of the server response. Currently, Chrome gives up waiting after 500 ms and fills without the hints. If you see values greater than 500 in the histogram, that would confirm that it's the server response delay which causes it.
,
Nov 29
vabr going hobby only -> reducing involvement. Please contact me directly in urgent matters. |
||
►
Sign in to add a comment |
||
Comment 1 by dvadym@chromium.org
, Sep 12