New issue
Advanced search Search tips

Issue 686483 link

Starred by 3 users

Issue metadata

Status: Archived
Owner: ----
Closed: Mar 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 3
Type: Bug



Sign in to add a comment

offer to save password dialogue box does not ALWAYS show up even though I am logged into Chrome & google

Reported by smbizmat...@gmail.com, Jan 28 2017

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36

Steps to reproduce the problem:
1. tried to login to one of my IG accounts
2. user name w/wrong password shows up
3. tried to change password in passwords.google but there is NOT even an IG acct listed with that user name

What is the expected behavior?
I expect that with no user name for that IG acct listed, that when I login in to IG for that account that I will get prompted to save password- but I dont for this IG account.

It works for other accounts- including my 3 other IG accounts.

What went wrong?
do not know why it will not prompt for this particular IG account NOR can I simply add the account manually- which would be the easy way to handle this- as my research shows lots and lots of users having the exact same issue

Did this work before? N/A 

Chrome version: 55.0.2883.87  Channel: n/a
OS Version: 10.0
Flash Version: Shockwave Flash 24.0 r0

yes, this could all be fixed in a snap if users could manually add an account to the remembered password area in chrome.
 
Components: UI>Browser>Passwords

Comment 2 by battre@chromium.org, Jan 31 2017

What's an IG account?
Labels: Needs-Milestone

Comment 4 by kolos@chromium.org, Feb 2 2017

Labels: Needs-Feedback

Comment 5 Deleted

IG = Instagram

but the same thing happens when trying to login to my google account. 

IT does not save user name and password, NOR will it prompt me to save it

Not sure if accidentally hit don't save or never save at some time in the past, but if so- that needs to be changed

the biggest issue is why can't chrome users manually add a password/username to the password list
Also all the settings in my Chrome are set to save passwords and it DOES ask to save for other sites... just not the IG (instagram) and the google account

- which is why I think I must have accidentally said never save- but that is a horrible feature if you can're reverse it somewhere...
You can check at chrome://settings/passwords whether you have clicked to never save passwords for instagram.
as I said above, that box is checked yes to save passwords... and it will NOT ask to save the passwords for my 1 google account (the others it does) or for my one Instagram account (the others it does)

this is not an issue of my having the wrong boxes checked or unchecked.. 

this is an issue that chrome has buried somewhere in the code so that if you tell the pop up box to never save the password for THAT ONE ACCOUNT then it wont ask you again. 

However, It was accidentally told never. I DO want it to save them and it will NOT ask me anymore

the solution is easy but can only be done by developers

You either need to allow users to manually add an account to the saved password list OR you need to offer an easy to reach link that allows you to remove the Never ask again when it is accidentally
 placed on a specific site


the chrome://settings/passwords
box is empty on my account 

and it still does not ask for only 1 of the Instagram (it will ask for a new instagram account or my other accounts) nor will it ask for my 1 google account.. but it will ask for all my other google accounts including any new ones I open
ah, if different instagram accounts are treated differently, this might be an update issue.

Please try the following:
1) Open a new tab and go to chrome://password-manager-internals
2) Open a new tab and login to the instagram account for which Chrome does not offer to save the password.
3) Copy and paste the debug information from the first account here.
Project Member

Comment 12 by sheriffbot@chromium.org, Feb 13 2017

Labels: -Needs-Feedback Needs-Review
Owner: kolos@chromium.org
Thank you for providing more feedback. Adding requester "kolos@chromium.org" for another review and adding "Needs-Review" label for tracking.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 13 by ajha@chromium.org, Feb 14 2017

Labels: -Needs-Review Needs-Feedback
Requesting for an update from reporter as per C#11.










Captured password manager logs are listed below. Logs are cleared and no longer captured when all password-manager-internals pages are closed.
The new state of the UI: 0
The new state of the UI: 0
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: false
Security origin: chrome-extension://dlmmfcbpgflaeiipmbhelananakfcodj/ 
Number of all forms: 0
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: true
Security origin: chrome-extension://dlmmfcbpgflaeiipmbhelananakfcodj/ 
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 
The new state of the UI: 0
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: false
Security origin: https://www.google.com/ 
Number of all forms: 1
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: true
Security origin: https://www.google.com/ 
Number of all forms: 2
Form found on page: {
Action : ,
Form name or ID : f 
}
Form is visible: true
Form found on page: {
Action : ,
Form name or ID : 
}
Form is visible: false
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::DidStartProvisionalLoad 
The new state of the UI: 0
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: false
Security origin: https://accounts.google.com/ 
Number of all forms: 1
Form is a password form: {
Action : https://accounts.google.com/ ,
New password element : ,
Origin : https://accounts.google.com/ ,
PSL match : false,
Password element : Passwd ,
Password generated : false,
Scheme : HTML ,
Signon realm : https://accounts.google.com/ ,
Times used : 0,
Username element : Email 
}
Message: PasswordManager::CreatePendingLoginManagers 
SSL errors present: false
IsPasswordManagementEnabledForCurrentPage: true
Number of pending login managers (before): 0
Adding manager for form: {
Signature of form: 15446405237276963241
Signon realm: https://accounts.google.com/
Origin: https://accounts.google.com/
Action: https://accounts.google.com/
Form name: gaia_loginform
Form fields: 
Email: 208447503, email
Passwd: 1233691777, password, off
}
Message: PasswordFormManager::FetchMatchingLoginsFromPasswordStore 
PasswordFormManager::state_: 1
Number of pending login managers (after): 1
Message: PasswordFormManager::OnGetPasswordStoreResults 
Number of results from the password store: 71
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 
Match found in additional logins: false
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: true
Security origin: https://accounts.youtube.com/ 
Message: Webpage is empty 
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: true
Security origin: https://accounts.google.com/ 
Number of all forms: 1
Form found on page: {
Action : https://accounts.google.com/ ,
Form name or ID : 
}
Form is visible: true
Form is a password form: {
Action : https://accounts.google.com/ ,
New password element : ,
Origin : https://accounts.google.com/ ,
PSL match : false,
Password element : Passwd ,
Password generated : false,
Scheme : HTML ,
Signon realm : https://accounts.google.com/ ,
Times used : 0,
Username element : Email 
}
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): 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::SendPasswordForms 
only_visible: false
Security origin: https://accounts.google.com/ 
Number of all forms: 2
Form is a password form: {
Action : https://accounts.google.com/ ,
New password element : ,
Origin : https://accounts.google.com/ ,
PSL match : false,
Password element : Passwd ,
Password generated : false,
Scheme : HTML ,
Signon realm : https://accounts.google.com/ ,
Times used : 0,
Username element : Email 
}
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: 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::WillSubmitForm 
HTML form for submit: {
Action : https://accounts.google.com/ ,
Form name or ID : 
}
Message: Form isn't a password form 
Message: PasswordAutofillAgent::DidStartProvisionalLoad 
Message: PasswordAutofillAgent::DidStartProvisionalLoad 
provisionally_saved_forms_[form_frame]: {
Action : https://accounts.google.com/ ,
New password element : ,
Origin : https://accounts.google.com/ ,
PSL match : false,
Password element : Passwd ,
Password generated : false,
Scheme : HTML ,
Signon realm : https://accounts.google.com/ ,
Times used : 0,
Username element : Email 
}
SSL errors present: false
IsPasswordManagementEnabledForCurrentPage: true
Message: PasswordManager::ProvisionallySavePassword 
ProvisionallySavePassword form: {
Action : https://accounts.google.com/ ,
New password element : ,
Origin : https://accounts.google.com/ ,
PSL match : false,
Password element : Passwd ,
Password generated : false,
Scheme : HTML ,
Signon realm : https://accounts.google.com/ ,
Times used : 0,
Username element : Email 
}
Message: Form manager found, exact match 
provisionally_saved_form: {
Action : https://accounts.google.com/ ,
New password element : ,
Origin : https://accounts.google.com/ ,
PSL match : false,
Password element : Passwd ,
Password generated : false,
Scheme : HTML ,
Signon realm : https://accounts.google.com/ ,
Times used : 0,
Username element : Email 
}
Ignore other possible usernames: true
The new state of the UI: 0
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: false
Security origin: https://www.google.com/ 
Number of all forms: 1
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: true
Security origin: https://clients5.google.com/ 
Message: Webpage is empty 
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: true
Security origin: https://www.google.com/ 
Number of all forms: 2
Form found on page: {
Action : ,
Form name or ID : f 
}
Form is visible: true
Form found on page: {
Action : ,
Form name or ID : 
}
Form is visible: false
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 
Message: Credential is used for syncing passwords 
Message: Decision: DROP the password 
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: false
Security origin: https://plus.google.com/ 
Number of all forms: 0
Message: PasswordAutofillAgent::SendPasswordForms 
only_visible: true
Security origin: https://plus.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): 0
Number of pending login managers (after): 0
Message: PasswordManager::OnPasswordFormsRendered 
Message: PasswordManager::CanProvisionalManagerSave 
Message: No provisional save manager 

So the IG account for some odd reason worked, so here is another account that I have an issue with and the log you requested.

Project Member

Comment 15 by sheriffbot@chromium.org, Feb 24 2017

Labels: -Needs-Feedback Needs-Review
Thank you for providing more feedback. Adding "Needs-Review" label for tracking.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 16 by vabr@chromium.org, Feb 27 2017

Labels: -Pri-2 -Needs-Review -Needs-Milestone Needs-Feedback Hotlist-Polish Pri-3
Owner: ----
Thanks for the logs.

For the Google case, the important messages are:
Message: Credential is used for syncing passwords 
Message: Decision: DROP the password 

This means that you are logging in with the same Google account which you also use for syncing your passwords (and other profile data). While it is inconvenient not to save here, there is a security reason for this and it is working as intended. Please see https://www.chromium.org/Home/chromium-security/security-faq#TOC-Why-doesn-t-the-Password-Manager-save-my-Google-password-if-I-am-using-Chrome-Sync- for more details.

This does not explain the Instagram case, though. Could you please share the logs for that as well?
Project Member

Comment 17 by sheriffbot@chromium.org, Mar 30 2017

Status: Archived (was: Unconfirmed)
No feedback was received in the last 30 days from reporter "smbizmatters@gmail.com", so archiving this. Please re-open or file a new bug if this is still an issue.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment