|
Update the |skip_zero_click| flag of a credential when selected in the account chooser.
When we create a PasswordForm from a CredentialInfo, we're stripping out
data that PasswordStore requires in order to find the form in the
database. This breaks the auto-sign-in bit toggle for the credential if
it was saved via our heuristics, and not via the API.
This patch stops truncating PasswordForm to CredentialInfo when passing to CredentialManagerDispatcher.
BUG= 594110
R=vasilii@chromium.org
patch from issue 1785273002 at patchset 20001 ( http://crrev.com/1785273002#ps20001)
Committed: https://crrev.com/f50b19595faf6392c7ff404443772a1c1893d5c8
Cr-Commit-Position: refs/heads/master@{#383699}
Total comments: 6
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+130 lines, -228 lines) |
Patch |
 |
M |
chrome/browser/password_manager/account_chooser_dialog_android.cc
|
View
|
1
2
|
1 chunk |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/password_manager/chrome_password_manager_client.h
|
View
|
1
2
|
2 chunks |
+5 lines, -6 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/password_manager/chrome_password_manager_client.cc
|
View
|
|
2 chunks |
+6 lines, -8 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/passwords/manage_passwords_state.h
|
View
|
|
3 chunks |
+3 lines, -6 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/passwords/manage_passwords_state.cc
|
View
|
|
3 chunks |
+3 lines, -34 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/passwords/manage_passwords_state_unittest.cc
|
View
|
|
4 chunks |
+8 lines, -44 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/passwords/manage_passwords_ui_controller.h
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
|
View
|
1
2
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/passwords/manage_passwords_ui_controller_unittest.cc
|
View
|
|
9 chunks |
+6 lines, -64 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/passwords/passwords_client_ui_delegate.h
|
View
|
|
2 chunks |
+1 line, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/passwords/password_dialog_view_browsertest.cc
|
View
|
1
|
7 chunks |
+7 lines, -26 lines |
0 comments
|
Download
|
 |
M |
components/password_manager/content/browser/credential_manager_dispatcher.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/password_manager/content/browser/credential_manager_dispatcher.cc
|
View
|
|
2 chunks |
+22 lines, -12 lines |
0 comments
|
Download
|
 |
M |
components/password_manager/content/browser/credential_manager_dispatcher_unittest.cc
|
View
|
|
3 chunks |
+40 lines, -8 lines |
0 comments
|
Download
|
 |
M |
components/password_manager/core/browser/credential_manager_pending_request_task.h
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/password_manager/core/browser/credential_manager_pending_request_task.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
components/password_manager/core/browser/password_manager_client.h
|
View
|
|
3 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
components/password_manager/core/browser/stub_password_manager_client.h
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
components/password_manager/core/browser/stub_password_manager_client.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
components/password_manager/core/common/credential_manager_types.h
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/password_manager/core/common/credential_manager_types.cc
|
View
|
1
2
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ios/chrome/browser/passwords/ios_chrome_password_manager_client.h
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
ios/chrome/browser/passwords/ios_chrome_password_manager_client.mm
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 10 (4 generated)
|