Failure to recognize sign-up form despite correct server information |
||
Issue descriptionThe sign-up form on https://www.airtel.in/ is correctly classified by the server but the parsing fails on second attempt. c/f form 10960704409685417955 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.airtel.in/ 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://airtel.demdex.net/ Message: Webpage is empty Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: https://airtel.demdex.net/ Message: Webpage is empty Message: Generation invalid PasswordForm Message: PasswordAutofillAgent::SendPasswordForms only_visible: true Security origin: https://www.airtel.in/ Number of all forms: 6 Form found on page: { Action : , Form name or ID : forgetPassword } Form is visible: false Form found on page: { Action : , Form name or ID : resteFP } Form is visible: false Form found on page: { Action : , Form name or ID : form } Form is visible: false Form found on page: { Action : , Form name or ID : loginForm } Form is visible: true Form is a password form: { Action : https://www.airtel.in/ , New password element : , Origin : https://www.airtel.in/ , PSL match : false, Password element : password , Password generated : false, Scheme : HTML , Signon realm : https://www.airtel.in/ , Times used : 0, Username element : mobileNumber } Form found on page: { Action : , Form name or ID : form } Form is visible: false Form found on page: { Action : , Form name or ID : form } Form is visible: false Some control elements not associated to a form element are visible: false Message: PasswordManager::CreatePendingLoginManagers Message: FormFetcherImpl::Fetch FormFetcherImpl::state_: 1 Form parsing input: { Origin: https://www.airtel.in/ Action: https://www.airtel.in/ Main frame origin: https://www.airtel.in/ Form name: loginForm Form with form tag: true Form renderer id: 12 Form fields: mobileNumber: type=text, renderer_id = 98, visible, empty password: type=password, renderer_id = 99, visible, empty, autocomplete=off } Form parsing output: { Action : https://www.airtel.in/ , New password element : , Origin : https://www.airtel.in/ , PSL match : false, Password element : password , Password element renderer id : 99 , Password generated : false, Scheme : HTML , Signon realm : https://www.airtel.in/ , Times used : 0, Username element : mobileNumber , Username element renderer id : 98 } SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Number of pending login managers (before): 0 Adding manager for form: { Signature of form: 16515407813666228038 Signon realm: https://www.airtel.in/ Origin: https://www.airtel.in/ Action: https://www.airtel.in/ Form name: loginForm Form fields: mobileNumber: 2986498076, type=text, renderer_id = 98 password: 2051817934, type=password, renderer_id = 99, autocomplete=off } Message: FormFetcherImpl::Fetch FormFetcherImpl::state_: 1 Number of pending login managers (after): 1 Message: PasswordManager::OnPasswordFormsRendered Message: PasswordManager::CanProvisionalManagerSave Message: No provisional save manager Message: Generation invalid PasswordForm Message: Generation invalid PasswordForm Message: Generation invalid PasswordForm Message: Generation invalid PasswordForm Generation possible account creation forms: 3 Message: Generation: no non-blacklisted confirmation Message: Generation: no non-blacklisted confirmation Message: Generation: no non-blacklisted confirmation SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Server predictions: { Signature of form: 2893063853886349445 Origin: https://www.airtel.in/ Action: https://www.airtel.in/ Form fields: name: 3489289364, type=text, renderer_id = 112 hintques: 2617843574, type=select-one, renderer_id = 113 name: 3489289364, type=text, renderer_id = 114 name: 3489289364, type=text, renderer_id = 115 } Server predictions: { Signature of form: 4761133326085184990 Origin: https://www.airtel.in/ Action: https://www.airtel.in/ Form fields: number-oneFP: 2457869007, type=text, renderer_id = 86 paswordFP: 3603078665, type=text, renderer_id = 88 } Server predictions: { Signature of form: 10306656026519945153 Origin: https://www.airtel.in/ Action: https://www.airtel.in/ Form fields: name: 3489289364, type=text, renderer_id = 108 } Server predictions: { Signature of form: 10960704409685417955 Origin: https://www.airtel.in/ Action: Form fields: mobileNumber: 2986498076, type=text, renderer_id = 106, SERVER_PREDICTION: USERNAME password: 2051817934, type=password, renderer_id = 107, autocomplete=off, SERVER_PREDICTION: ACCOUNT_CREATION_PASSWORD : 1067852723, type=checkbox, renderer_id = 116 : 1067852723, type=checkbox, renderer_id = 117 : 1067852723, type=checkbox, renderer_id = 118 : 1067852723, type=checkbox, renderer_id = 119 : 1067852723, type=checkbox, renderer_id = 120 : 1067852723, type=checkbox, renderer_id = 121 } Server predictions: { Signature of form: 15562825405576076248 Origin: https://www.airtel.in/ Action: https://www.airtel.in/ Form fields: newPassword: 2764606371, type=password, renderer_id = 94, SERVER_PREDICTION: ACCOUNT_CREATION_PASSWORD cfmPassword: 1866401371, type=password, renderer_id = 95, SERVER_PREDICTION: CONFIRMATION_PASSWORD } Server predictions: { Signature of form: 16515407813666228038 Origin: https://www.airtel.in/ Action: https://www.airtel.in/ Form fields: mobileNumber: 2986498076, type=text, renderer_id = 98, SERVER_PREDICTION: USERNAME password: 2051817934, type=password, renderer_id = 99, autocomplete=off, SERVER_PREDICTION: PASSWORD } Message: PasswordAutofillAgent::SendPasswordForms only_visible: false Security origin: https://www.airtel.in/ Number of all forms: 6 Form is a password form: { Action : https://www.airtel.in/ , New password element : cfmPassword , Origin : https://www.airtel.in/ , PSL match : false, Password element : newPassword , Password generated : false, Scheme : HTML , Signon realm : https://www.airtel.in/ , Times used : 0, Username element : } Form is a password form: { Action : https://www.airtel.in/ , New password element : , Origin : https://www.airtel.in/ , PSL match : false, Password element : password , Password generated : false, Scheme : HTML , Signon realm : https://www.airtel.in/ , Times used : 0, Username element : mobileNumber } Form is a password form: { Action : https://www.airtel.in/ , New password element : , Origin : https://www.airtel.in/ , PSL match : false, Password element : password , Password generated : false, Scheme : HTML , Signon realm : https://www.airtel.in/ , Times used : 0, Username element : mobileNumber } Message: PasswordManager::CreatePendingLoginManagers Message: FormFetcherImpl::Fetch FormFetcherImpl::state_: 1 Form parsing input: { Origin: https://www.airtel.in/ Action: https://www.airtel.in/ Main frame origin: https://www.airtel.in/ Form name: resteFP Form with form tag: true Form renderer id: 10 Form fields: newPassword: type=password, renderer_id = 94, invisible, empty cfmPassword: type=password, renderer_id = 95, invisible, empty } Form parsing output: { Action : https://www.airtel.in/ , New password element : cfmPassword , Origin : https://www.airtel.in/ , PSL match : false, Password element : newPassword , Password element renderer id : 94 , Password generated : false, Scheme : HTML , Signon realm : https://www.airtel.in/ , Times used : 0, Username element : , Username element renderer id : 4294967295 } Message: FormFetcherImpl::Fetch FormFetcherImpl::state_: 1 Form parsing input: { Origin: https://www.airtel.in/ Action: Main frame origin: https://www.airtel.in/ Form name: Form with form tag: false Form fields: mobileNumber: type=text, renderer_id = 106, invisible, empty password: type=password, renderer_id = 107, invisible, empty, autocomplete=off : type=checkbox, renderer_id = 116, invisible, non-empty : type=checkbox, renderer_id = 117, invisible, non-empty : type=checkbox, renderer_id = 118, invisible, non-empty : type=checkbox, renderer_id = 119, invisible, non-empty : type=checkbox, renderer_id = 120, invisible, non-empty : type=checkbox, renderer_id = 121, invisible, non-empty } Form parsing output: { Action : , New password element : , Origin : https://www.airtel.in/ , PSL match : false, Password element : password , Password element renderer id : 107 , Password generated : false, Scheme : HTML , Signon realm : https://www.airtel.in/ , Times used : 0, Username element : mobileNumber , Username element renderer id : 106 } SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Number of pending login managers (before): 1 Adding manager for form: { Signature of form: 15562825405576076248 Signon realm: https://www.airtel.in/ Origin: https://www.airtel.in/ Action: https://www.airtel.in/ Form name: resteFP Form fields: newPassword: 2764606371, type=password, renderer_id = 94 cfmPassword: 1866401371, type=password, renderer_id = 95 } Message: FormFetcherImpl::Fetch FormFetcherImpl::state_: 1 Adding manager for form: { Signature of form: 10960704409685417955 Signon realm: https://www.airtel.in/ Origin: https://www.airtel.in/ Action: https://www.airtel.in/ Form name: Form fields: mobileNumber: 2986498076, type=text, renderer_id = 106 password: 2051817934, type=password, renderer_id = 107, autocomplete=off : 1067852723, type=checkbox, renderer_id = 116 : 1067852723, type=checkbox, renderer_id = 117 : 1067852723, type=checkbox, renderer_id = 118 : 1067852723, type=checkbox, renderer_id = 119 : 1067852723, type=checkbox, renderer_id = 120 : 1067852723, type=checkbox, renderer_id = 121 } Message: FormFetcherImpl::Fetch FormFetcherImpl::state_: 1 Number of pending login managers (after): 3 SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Message: Generation invalid PasswordForm Message: Generation invalid PasswordForm Message: Generation invalid PasswordForm Message: Generation invalid PasswordForm Generation possible account creation forms: 6 Message: Generation: no non-blacklisted confirmation Message: Generation: no non-blacklisted confirmation Message: Generation: no non-blacklisted confirmation Message: Generation: no non-blacklisted confirmation Message: Generation: no non-blacklisted confirmation Message: Generation: no non-blacklisted confirmation Message: Generation: no non-blacklisted confirmation Message: Generation: no non-blacklisted confirmation Message: Generation: no non-blacklisted confirmation Message: Generation: no non-blacklisted confirmation Message: Generation: no non-blacklisted confirmation Message: Generation: no non-blacklisted confirmation Message: FormFetcherImpl::OnGetPasswordStoreResults Number of results from the password store: 0 Message: FormFetcherImpl::OnGetPasswordStoreResults Number of results from the password store: 0 Message: FormFetcherImpl::OnGetPasswordStoreResults Number of results from the password store: 0 Message: FormFetcherImpl::OnGetPasswordStoreResults Number of results from the password store: 0 Message: FormFetcherImpl::OnGetPasswordStoreResults Number of results from the password store: 0 Message: FormFetcherImpl::OnGetPasswordStoreResults Number of results from the password store: 0 Form parsing input: { Origin: https://www.airtel.in/ Action: https://www.airtel.in/ Main frame origin: https://www.airtel.in/ Form name: loginForm Form with form tag: true Form renderer id: 12 Form fields: mobileNumber: type=text, renderer_id = 98, visible, empty password: type=password, renderer_id = 99, visible, empty, autocomplete=off } Form parsing output: { Action : https://www.airtel.in/ , New password element : , Origin : https://www.airtel.in/ , PSL match : false, Password element : password , Password element renderer id : 99 , Password generated : false, Scheme : HTML , Signon realm : https://www.airtel.in/ , Times used : 0, Username element : mobileNumber , Username element renderer id : 98 } SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Message: Generation: eligible form found Message: PasswordFormManager::ProcessMatches Form parsing input: { Origin: https://www.airtel.in/ Action: https://www.airtel.in/ Main frame origin: https://www.airtel.in/ Form name: resteFP Form with form tag: true Form renderer id: 10 Form fields: newPassword: type=password, renderer_id = 94, invisible, empty cfmPassword: type=password, renderer_id = 95, invisible, empty } Form parsing output: { Action : https://www.airtel.in/ , Confirmation password element : cfmPassword , New password element : newPassword , Origin : https://www.airtel.in/ , PSL match : false, Password element : , Password element renderer id : 4294967295 , Password generated : false, Scheme : HTML , Signon realm : https://www.airtel.in/ , Times used : 0, Username element : , Username element renderer id : 4294967295 } SSL errors present: false IsPasswordManagementEnabledForCurrentPage: true Message: Generation: account creation form already found Form parsing input: { Origin: https://www.airtel.in/ Action: Main frame origin: https://www.airtel.in/ Form name: Form with form tag: false Form fields: mobileNumber: type=text, renderer_id = 106, invisible, empty password: type=password, renderer_id = 107, invisible, empty, autocomplete=off : type=checkbox, renderer_id = 116, invisible, non-empty : type=checkbox, renderer_id = 117, invisible, non-empty : type=checkbox, renderer_id = 118, invisible, non-empty : type=checkbox, renderer_id = 119, invisible, non-empty : type=checkbox, renderer_id = 120, invisible, non-empty : type=checkbox, renderer_id = 121, invisible, non-empty } Form parsing output: { Action : , New password element : password , Origin : https://www.airtel.in/ , PSL match : false, Password element : , Password element renderer id : 4294967295 , Password generated : false, Scheme : HTML , Signon realm : https://www.airtel.in/ , Times used : 0, Username element : mobileNumber , Username element renderer id : 106 }
,
Dec 4
Please remember to add "New password renderer id: to password-manager-internals.
,
Dec 4
|
||
►
Sign in to add a comment |
||
Comment 1 by battre@chromium.org
, Dec 3