New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 786312 link

Starred by 18 users

Issue metadata

Status: Fixed
Owner:
Closed: Dec 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

Password manager does not move displayed passwords up after deleting an entry

Reported by mr.ber...@gmail.com, Nov 17 2017

Issue description

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

Steps to reproduce the problem:
1. Have a bunch of passwords saved
2. Make some of them visible
3. Delete the top-most entry that has a password visible 

What is the expected behavior?
All entries move up one spot

What went wrong?
Columns "Website" and "Username" do move up, but the visible passwords do not move up, so in the display, the columns are out of sync.

Did this work before? N/A 

Chrome version: 62.0.3202.94  Channel: stable
OS Version: 10.0
Flash Version:
 

Comment 1 by mr.ber...@gmail.com, Nov 17 2017

This bug has a larger focus: e.g., it happens when you
1. Open chrome://settings/passwords
2. Make the password of the first entry visible
3. Search (using the box in the top-right corner of the page, "Search passwords") for anything such that the first entry disappears
4. Note that visible password is still there
Components: -UI UI>Browser>Passwords
Labels: Needs-Triage-M62

Comment 3 by battre@chromium.org, Nov 20 2017

Owner: jdoerrie@chromium.org
Status: Assigned (was: Unconfirmed)
Status: Started (was: Assigned)
Cc: jdoerrie@chromium.org
 Issue 788140  has been merged into this issue.
 Issue 788280  has been merged into this issue.
Project Member

Comment 7 by bugdroid1@chromium.org, Nov 29 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/447990991a286e8085d04c41ef6c016dbdf25e0f

commit 447990991a286e8085d04c41ef6c016dbdf25e0f
Author: jdoerrie <jdoerrie@chromium.org>
Date: Wed Nov 29 19:37:02 2017

Fix Behavior of Visible Passwords

Prior to this change visible passwords were bound to a specific row in
the list of passwords. This led to bugs when the list changed, e.g. when
adding or deleting a password, or changing the list of passwords with a
search filter.

This change fixes this by grouping the password and the UiEntry into a
newly introduced typedef.

Bug:  786312 ,  771126 
Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation
Change-Id: I25751d6a20b315290f2c52cc76946f85c413405f
Reviewed-on: https://chromium-review.googlesource.com/779179
Reviewed-by: Hector Carmona <hcarmona@chromium.org>
Reviewed-by: Devlin <rdevlin.cronin@chromium.org>
Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org>
Cr-Commit-Position: refs/heads/master@{#520200}
[modify] https://crrev.com/447990991a286e8085d04c41ef6c016dbdf25e0f/chrome/browser/resources/settings/passwords_and_forms_page/password_edit_dialog.html
[modify] https://crrev.com/447990991a286e8085d04c41ef6c016dbdf25e0f/chrome/browser/resources/settings/passwords_and_forms_page/password_list_item.html
[modify] https://crrev.com/447990991a286e8085d04c41ef6c016dbdf25e0f/chrome/browser/resources/settings/passwords_and_forms_page/password_list_item.js
[modify] https://crrev.com/447990991a286e8085d04c41ef6c016dbdf25e0f/chrome/browser/resources/settings/passwords_and_forms_page/passwords_section.html
[modify] https://crrev.com/447990991a286e8085d04c41ef6c016dbdf25e0f/chrome/browser/resources/settings/passwords_and_forms_page/passwords_section.js
[modify] https://crrev.com/447990991a286e8085d04c41ef6c016dbdf25e0f/chrome/browser/resources/settings/passwords_and_forms_page/show_password_behavior.js
[modify] https://crrev.com/447990991a286e8085d04c41ef6c016dbdf25e0f/chrome/test/data/webui/settings/passwords_and_forms_browsertest.js
[modify] https://crrev.com/447990991a286e8085d04c41ef6c016dbdf25e0f/chrome/test/data/webui/settings/settings_passwords_section_browsertest.js
[modify] https://crrev.com/447990991a286e8085d04c41ef6c016dbdf25e0f/third_party/closure_compiler/externs/passwords_private.js

Status: Fixed (was: Started)
Issue 795600 has been merged into this issue.
 Issue 795659  has been merged into this issue.
 Issue 782599  has been merged into this issue.
 Issue 799670  has been merged into this issue.
 Issue 800272  has been merged into this issue.
Cc: krajshree@chromium.org vamshi.k...@techmahindra.com ajha@chromium.org
 Issue 799389  has been merged into this issue.
 Issue 801297  has been merged into this issue.
Cc: spqc...@chromium.org
 Issue 802302  has been merged into this issue.
 Issue 805360  has been merged into this issue.

Sign in to add a comment