Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(37)

Issue 1571813002: Do not prompt and/or create copies when Android logins are filled into websites. (Closed)

Created:
4 years, 11 months ago by engedy
Modified:
4 years, 11 months ago
Reviewers:
vabr (Chromium)
CC:
chromium-reviews, gcasto+watchlist_chromium.org, vabr+watchlistpasswordmanager_chromium.org, mkwst+watchlist-passwords_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Do not prompt and/or create copies when Android logins are filled into websites. Presently, when logins from Android apps are filled into the corresponding websites and are used for a successful login, the user is prompted to save a new credential, and ultimately a copy of the credential, keyed by the web site, gets saved to the password store. This is a very confusing UX, and also results in duplicate logins being created. Later, these can lead to an out-of-date password stored for the Android app if the Web password is ever updated in the future. Instead, in this scenario, do not prompt at all, do not save any new credentials, but simply update the usage count of the existing Android credential in-place while leaving the other meta-attributes untouched. BUG=540609 Committed: https://crrev.com/90098fdb2f7fe52185ec1bce37252e89942712ad Cr-Commit-Position: refs/heads/master@{#368421}

Patch Set 1 #

Patch Set 2 : Add test in PasswordManager. #

Total comments: 1

Patch Set 3 : Fix typo in comment. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+66 lines, -18 lines) Patch
M components/password_manager/core/browser/password_form_manager.cc View 3 chunks +10 lines, -9 lines 0 comments Download
M components/password_manager/core/browser/password_form_manager_unittest.cc View 1 2 1 chunk +40 lines, -9 lines 0 comments Download
M components/password_manager/core/browser/password_manager_unittest.cc View 1 1 chunk +16 lines, -0 lines 0 comments Download

Messages

Total messages: 11 (6 generated)
engedy
Vaclav, please take a look.
4 years, 11 months ago (2016-01-08 18:06:00 UTC) #3
vabr (Chromium)
LGTM, thanks for the prompt fix of the issue. Cheers, Vaclav https://codereview.chromium.org/1571813002/diff/20001/components/password_manager/core/browser/password_form_manager_unittest.cc File components/password_manager/core/browser/password_form_manager_unittest.cc (right): ...
4 years, 11 months ago (2016-01-08 18:15:44 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1571813002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1571813002/40001
4 years, 11 months ago (2016-01-08 19:30:18 UTC) #7
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 11 months ago (2016-01-08 20:12:49 UTC) #9
commit-bot: I haz the power
4 years, 11 months ago (2016-01-08 20:13:42 UTC) #11
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/90098fdb2f7fe52185ec1bce37252e89942712ad
Cr-Commit-Position: refs/heads/master@{#368421}

Powered by Google App Engine
This is Rietveld 408576698