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

Issue 2900173002: Copy and view saved passwords. (Closed)

Created:
3 years, 7 months ago by melandory
Modified:
3 years, 6 months ago
Reviewers:
gone
CC:
chromium-reviews, gcasto+watchlist_chromium.org, srahim+watch_chromium.org, vabr+watchlistpasswordmanager_chromium.org, agrieve+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Copy and view saved passwords. Implements the ability to copy and view saved passwords if the user has a lock. Before allow view or copy of passwords user is prompted with the lock. The functionality is unavailable if there is no device level lock. The implementation in this CL has following shortcomings: * "Nice viewer" is not available for the users without lock, still old version is used. * There is no way to delete the credentials in the new view. * In case password was viewed (eye icon clicked), the app switcher thumbnail contains the password in plain text. * Wrong lock screen message. * UI is not aligned with mocks. Screenshots are attached to the bug. The original CL: https://codereview.chromium.org/2067323004/ BUG=619868 Review-Url: https://codereview.chromium.org/2900173002 Cr-Commit-Position: refs/heads/master@{#478929} Committed: https://chromium.googlesource.com/chromium/src/+/2a595fea49f5e6ed6ed9caae2b954d25798226ba

Patch Set 1 : copy-view #

Patch Set 2 : . #

Total comments: 40

Patch Set 3 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+471 lines, -73 lines) Patch
A chrome/android/java/res/drawable-hdpi/ic_lock.png View Binary file 0 comments Download
A chrome/android/java/res/drawable-hdpi/ic_visibility_off.png View 1 2 Binary file 0 comments Download
A chrome/android/java/res/drawable-mdpi/ic_lock.png View Binary file 0 comments Download
A chrome/android/java/res/drawable-mdpi/ic_visibility_off.png View Binary file 0 comments Download
A chrome/android/java/res/drawable-xhdpi/ic_lock.png View Binary file 0 comments Download
A chrome/android/java/res/drawable-xhdpi/ic_visibility_off.png View Binary file 0 comments Download
A chrome/android/java/res/drawable-xxhdpi/ic_lock.png View Binary file 0 comments Download
A chrome/android/java/res/drawable-xxhdpi/ic_visibility_off.png View Binary file 0 comments Download
A chrome/android/java/res/drawable-xxxhdpi/ic_lock.png View Binary file 0 comments Download
A chrome/android/java/res/drawable-xxxhdpi/ic_visibility_off.png View 1 2 Binary file 0 comments Download
A chrome/android/java/res/layout/fragment_lock_screen.xml View 1 2 1 chunk +27 lines, -0 lines 0 comments Download
M chrome/android/java/res/layout/password_entry_editor.xml View 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/java/res/layout/password_entry_editor_interactive.xml View 1 2 7 chunks +36 lines, -28 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/PasswordUIView.java View 2 chunks +10 lines, -3 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/preferences/password/PasswordEntryEditor.java View 1 2 5 chunks +200 lines, -33 lines 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/preferences/password/PasswordReauthenticationFragment.java View 1 2 1 chunk +70 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/preferences/password/SavePasswordsPreferences.java View 1 2 5 chunks +28 lines, -6 lines 0 comments Download
M chrome/android/java/strings/android_chrome_strings.grd View 1 2 2 chunks +27 lines, -1 line 0 comments Download
M chrome/android/java_sources.gni View 1 2 2 chunks +2 lines, -0 lines 0 comments Download
A chrome/android/junit/src/org/chromium/chrome/browser/preferences/password/PasswordReauthenticationFragmentTest.java View 1 2 1 chunk +67 lines, -0 lines 0 comments Download
M chrome/browser/android/password_ui_view_android.cc View 1 chunk +3 lines, -1 line 0 comments Download

Messages

Total messages: 96 (85 generated)
melandory
PTAL, thanks!
3 years, 6 months ago (2017-05-30 16:17:44 UTC) #59
melandory
On 2017/05/30 16:17:44, melandory wrote: > PTAL, thanks! Also, added same info to the relevant ...
3 years, 6 months ago (2017-06-01 11:43:37 UTC) #67
gone
The screenshots don't match the mocks exactly: 1) Your headings should probably use @style/RobotoMediumStyle 2) ...
3 years, 6 months ago (2017-06-01 20:46:38 UTC) #68
melandory
On 2017/06/01 20:46:38, dfalcantara wrote: > The screenshots don't match the mocks exactly: > 1) ...
3 years, 6 months ago (2017-06-02 12:06:17 UTC) #69
gone
On 2017/06/02 12:06:17, melandory wrote: > On 2017/06/01 20:46:38, dfalcantara wrote: > > The screenshots ...
3 years, 6 months ago (2017-06-02 17:04:51 UTC) #70
gone
On 2017/06/02 17:04:51, dfalcantara wrote: > On 2017/06/02 12:06:17, melandory wrote: > > On 2017/06/01 ...
3 years, 6 months ago (2017-06-02 17:05:28 UTC) #71
melandory
On 2017/06/02 17:05:28, dfalcantara wrote: > On 2017/06/02 17:04:51, dfalcantara wrote: > > On 2017/06/02 ...
3 years, 6 months ago (2017-06-09 15:09:17 UTC) #78
melandory
https://codereview.chromium.org/2900173002/diff/240001/chrome/android/java/res/layout/fragment_lock_screen.xml File chrome/android/java/res/layout/fragment_lock_screen.xml (right): https://codereview.chromium.org/2900173002/diff/240001/chrome/android/java/res/layout/fragment_lock_screen.xml#newcode1 chrome/android/java/res/layout/fragment_lock_screen.xml:1: <?xml version="1.0" encoding="utf-8"?> On 2017/06/01 20:46:37, dfalcantara wrote: > ...
3 years, 6 months ago (2017-06-09 15:09:28 UTC) #79
gone
cool cool, lgtm
3 years, 6 months ago (2017-06-09 17:12:01 UTC) #80
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2900173002/300001
3 years, 6 months ago (2017-06-13 08:11:56 UTC) #93
commit-bot: I haz the power
3 years, 6 months ago (2017-06-13 08:15:57 UTC) #96
Message was sent while issue was closed.
Committed patchset #3 (id:300001) as
https://chromium.googlesource.com/chromium/src/+/2a595fea49f5e6ed6ed9caae2b95...

Powered by Google App Engine
This is Rietveld 408576698