Observed in Chrome 62 on Android, likely still there in ToT:
0. Ensure the Android device has some screen lock set (PIN, etc.)
1. Save some passwords in Chrome.
2. Visit Settings, Saved passwords, tap on some saved password, to get to the "password detail" view.
3. Tap on the eye icon to view the password.
4. Dismiss the reauth screen with the Back button.
5. Back in the "password detail" view, press the back button again.
Expected: After step 5, the back button should bring the user back to the list of saved passwords.
Actual: Nothing changes. First a subsequent press of the Back button navigates back to the list of saved passwords.
Note: The same holds true if in step 3 the "CANCEL" button is pressed instead. OTOH, if the reauthentication is successfully completed, the back button works as expected.
This is because PasswordReauthenticationFragment#onActivityResult should have the "mFragmentManager.popBackStack();" call outside the inner if-block.
Comment 1 by bugdroid1@chromium.org
, Dec 1 2017