New issue
Advanced search Search tips

Issue 801526 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocking:
issue 774955



Sign in to add a comment

Failure to save updated password on http://prepaid-phones.t-mobile.com/prepaid-refill

Project Member Reported by battre@chromium.org, Jan 12 2018

Issue description

From bug reporter:
- Autofill works here, but after *changing* my password the password manager didn't pick up my new password.
- http://prepaid-phones.t-mobile.com/prepaid-refill

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://account.t-mobile.com/ 
Number of all forms: 0
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: false
Security origin: https://tmobile.demdex.net/ 
Message: Webpage is empty 
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: true
Security origin: https://tmobile.demdex.net/ 
Message: Webpage is empty 
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: false
Security origin: https://account.t-mobile.com/ 
Number of all forms: 1
Message: Generation invalid PasswordForm 
Message: PasswordAutofillAgent::DidStartProvisionalLoad 
Message: |frame| is not the main frame 
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: false
Security origin: https://998766.fls.doubleclick.net/ 
Number of all forms: 0
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: true
Security origin: https://998766.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): 0
Number of pending login managers (after): 0
Message: PasswordManager::OnPasswordFormsRendered 
Message: PasswordManager::CanProvisionalManagerSave 
Message: No provisional save manager 
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: false
Security origin: https://account.t-mobile.com/ 
Number of all forms: 1
Form is a password form: {
Action : https://account.t-mobile.com/ ,
New password element : ,
Origin : https://account.t-mobile.com/ ,
PSL match : false,
Password element : password ,
Password generated : false,
Scheme : HTML ,
Signon realm : https://account.t-mobile.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: 9644125541436766727
Signon realm: https://account.t-mobile.com/
Origin: https://account.t-mobile.com/
Action: https://account.t-mobile.com/
Form name: signinform
Form fields: 
username: 239111655, text, on
password: 2051817934, password, off
}
Message: FormFetcherImpl::Fetch 
FormFetcherImpl::state_: 1
Number of pending login managers (after): 1
SSL errors present: false
IsPasswordManagementEnabledForCurrentPage: true
Generation possible account creation forms: 1
Message: Generation: no non-blacklisted confirmation 
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: true
Security origin: https://account.t-mobile.com/ 
Number of all forms: 1
Form found on page: {
Action : ,
Form name or ID : signinform 
}
Form is visible: true
Form is a password form: {
Action : https://account.t-mobile.com/ ,
New password element : ,
Origin : https://account.t-mobile.com/ ,
PSL match : false,
Password element : password ,
Password generated : false,
Scheme : HTML ,
Signon realm : https://account.t-mobile.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
Number of pending login managers (after): 1
Message: PasswordManager::OnPasswordFormsRendered 
Message: PasswordManager::CanProvisionalManagerSave 
Message: No provisional save manager 
SSL errors present: false
IsPasswordManagementEnabledForCurrentPage: true
Generation possible account creation forms: 2
Message: Generation: no non-blacklisted confirmation 
Message: Generation: no non-blacklisted confirmation 
Message: FormFetcherImpl::OnGetPasswordStoreResults 
Number of results from the password store: 2
Message: PasswordFormManager::ProcessMatches 
SSL errors present: false
IsPasswordManagementEnabledForCurrentPage: true
Message: PasswordManager::Autofill 
wait_for_username: false
The new state of the UI: 3
Message: Generation: no server signal 
Message: Generation: no server signal 
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 
SSL errors present: false
IsPasswordManagementEnabledForCurrentPage: true
Message: PasswordFormManager::ProcessMatches 
Filled password element named: password 
SSL errors present: false
IsPasswordManagementEnabledForCurrentPage: true
Message: PasswordFormManager::ProcessMatches 
The new state of the UI: 6
SSL errors present: false
IsPasswordManagementEnabledForCurrentPage: true
Message: PasswordFormManager::ProcessMatches 
The new state of the UI: 6
SSL errors present: false
IsPasswordManagementEnabledForCurrentPage: true
Message: PasswordFormManager::ProcessMatches 
The new state of the UI: 6
SSL errors present: false
IsPasswordManagementEnabledForCurrentPage: true
Message: PasswordFormManager::ProcessMatches 
The new state of the UI: 6
SSL errors present: false
IsPasswordManagementEnabledForCurrentPage: true
Message: PasswordFormManager::ProcessMatches 
The new state of the UI: 6
SSL errors present: false
IsPasswordManagementEnabledForCurrentPage: true
Message: PasswordFormManager::ProcessMatches 
The new state of the UI: 6
SSL errors present: false
IsPasswordManagementEnabledForCurrentPage: true
Message: PasswordFormManager::ProcessMatches 
The new state of the UI: 6
SSL errors present: false
IsPasswordManagementEnabledForCurrentPage: true
Message: PasswordFormManager::ProcessMatches 
The new state of the UI: 6
SSL errors present: false
IsPasswordManagementEnabledForCurrentPage: true
Message: PasswordFormManager::ProcessMatches 
The new state of the UI: 6
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: false
Security origin: https://account.t-mobile.com/ 
Number of all forms: 2
Form is a password form: {
Action : https://account.t-mobile.com/ ,
New password element : ,
Origin : https://account.t-mobile.com/ ,
PSL match : false,
Password element : password ,
Password generated : false,
Scheme : HTML ,
Signon realm : https://account.t-mobile.com/ ,
Times used : 0,
Username element : username 
}
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
Number of pending login managers (after): 1
SSL errors present: false
IsPasswordManagementEnabledForCurrentPage: true
Message: Generation invalid PasswordForm 
Generation possible account creation forms: 3
Message: Generation: no server signal 
Message: Generation: no server signal 
Message: Generation: no server signal 
Message: Generation: no server signal 
Message: Generation: no server signal 
Message: Generation: no server signal 
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 
SSL errors present: false
IsPasswordManagementEnabledForCurrentPage: true
Message: PasswordFormManager::ProcessMatches 
The new state of the UI: 3
Filled password element named: password 
Message: PasswordAutofillAgent::DidStartProvisionalLoad 
Message: PasswordAutofillAgent::DidStartProvisionalLoad 
provisionally_saved_forms_[form_frame]: {
Action : https://account.t-mobile.com/ ,
New password element : ,
Origin : https://account.t-mobile.com/ ,
PSL match : false,
Password element : password ,
Password generated : false,
Scheme : HTML ,
Signon realm : https://account.t-mobile.com/ ,
Times used : 0,
Username element : username 
}
Message: PasswordManager::ProvisionallySavePassword 
ProvisionallySavePassword form: {
Action : https://account.t-mobile.com/ ,
New password element : ,
Origin : https://account.t-mobile.com/ ,
PSL match : false,
Password element : password ,
Password generated : false,
Scheme : HTML ,
Signon realm : https://account.t-mobile.com/ ,
Times used : 0,
Username element : username 
}
SSL errors present: false
IsPasswordManagementEnabledForCurrentPage: true
Message: Form manager found, exact match 
Message: PasswordFormManager::ProcessMatches 
provisionally_saved_form: {
Action : https://account.t-mobile.com/ ,
New password element : ,
Origin : https://account.t-mobile.com/ ,
PSL match : false,
Password element : password ,
Password generated : false,
Scheme : HTML ,
Signon realm : https://account.t-mobile.com/ ,
Times used : 0,
Username element : username 
}
Ignore other possible usernames: true
Message: PasswordAutofillAgent::DidStartProvisionalLoad 
Message: PasswordAutofillAgent::DidStartProvisionalLoad 
Form found on page: {
Action : ,
Form name or ID : signinform 
}
Form found on page: {
Action : ,
Form name or ID : captchaForm 
}
A password form found on the page: {
Action : https://account.t-mobile.com/ ,
New password element : ,
Origin : https://account.t-mobile.com/ ,
PSL match : false,
Password element : password ,
Password generated : false,
Scheme : HTML ,
Signon realm : https://account.t-mobile.com/ ,
Times used : 0,
Username element : username 
}
Message: PasswordManager::ProvisionallySavePassword 
ProvisionallySavePassword form: {
Action : https://account.t-mobile.com/ ,
New password element : ,
Origin : https://account.t-mobile.com/ ,
PSL match : false,
Password element : password ,
Password generated : false,
Scheme : HTML ,
Signon realm : https://account.t-mobile.com/ ,
Times used : 0,
Username element : username 
}
SSL errors present: false
IsPasswordManagementEnabledForCurrentPage: true
Message: No matching form 
Message: Decision: DROP the password 
The new state of the UI: 0
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: false
Security origin: https://manage.my.t-mobile.com/ 
Number of all forms: 1
Message: Generation invalid PasswordForm 
Message: PasswordAutofillAgent::DidStartProvisionalLoad 
Message: |frame| is not the main frame 
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: false
Security origin: https://998766.fls.doubleclick.net/ 
Number of all forms: 0
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: false
Security origin: https://servedby.flashtalking.com/ 
Message: Webpage is empty 
Message: PasswordAutofillAgent::DidStartProvisionalLoad 
Message: |frame| is not the main frame 
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: false
Security origin: https://998766.fls.doubleclick.net/ 
Number of all forms: 0
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: true
Security origin: https://998766.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): 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 
Successful submission indicator event: PROVISIONALLY_SAVED_FORM_ON_START_PROVISIONAL_LOAD
Message: Decision: SAVE the password 
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: true
Security origin: https://servedby.flashtalking.com/ 
Message: Webpage is empty 
Message: PasswordAutofillAgent::DidStartProvisionalLoad 
Message: |frame| is not the main frame 
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: false
Security origin: https://lpcdn.lpsnmedia.net/ 
Message: Webpage is empty 
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: true
Security origin: https://lpcdn.lpsnmedia.net/ 
Message: Webpage is empty 
Message: PasswordAutofillAgent::DidStartProvisionalLoad 
Message: |frame| is not the main frame 
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: false
Security origin: https://62258097.va.cobrowse.liveperson.net/ 
Message: Webpage is empty 
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: true
Security origin: https://62258097.va.cobrowse.liveperson.net/ 
Message: Webpage is empty 
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: true
Security origin: https://998766.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): 0
Number of pending login managers (after): 0
Message: PasswordManager::OnPasswordFormsRendered 
Message: PasswordManager::CanProvisionalManagerSave 
Message: No provisional save manager 
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: false
Security origin: https://tmobile.demdex.net/ 
Message: Webpage is empty 
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: true
Security origin: https://tmobile.demdex.net/ 
Message: Webpage is empty 
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: true
Security origin: https://manage.my.t-mobile.com/ 
Number of all forms: 1
Form found on page: {
Action : ,
Form name or ID : WebForm1 
}
Form is visible: true
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): 0
Number of pending login managers (after): 0
Message: PasswordManager::OnPasswordFormsRendered 
Message: PasswordManager::CanProvisionalManagerSave 
Message: No provisional save manager 
Message: Generation invalid PasswordForm

 

Comment 1 by kolos@chromium.org, Jan 29 2018

I see that the password manager makes a silent update (i.e. w/o a prompt): "Message: Decision: SAVE the password ". 

Are you sure that the password wasn't updated? 

Sign in to add a comment