|
Move ShouldFilterAutofillResult from ChromePasswordManagerClient to PasswordManager
The goal is to put as much of the platform-independent logic to the shared code, and leave the CPMC just a dumb redirector to the embedding system. This is one of many steps.
Also, this CL removes IsPasswordManagementEnabledForCurrentPage() from the client mock in the client unit test. It is dangerous to mix mocking methods with testing the real implementations, and none of the tests actually needs this method mocked.
BUG= 474577, 515108
Committed: https://crrev.com/5410d0bc855495b61ca084a8760d32613f684d01
Cr-Commit-Position: refs/heads/master@{#342332}
Total comments: 2
Total comments: 22
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+417 lines, -206 lines) |
Patch |
 |
M |
chrome/browser/BUILD.gn
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/password_manager/chrome_password_manager_client.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
6 chunks |
+5 lines, -22 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/password_manager/chrome_password_manager_client.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
7 chunks |
+15 lines, -78 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/password_manager/chrome_password_manager_client_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
|
5 chunks |
+23 lines, -58 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser.gypi
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
components/components_tests.gyp
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/password_manager.gypi
|
View
|
1
2
3
4
5
|
2 chunks |
+21 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/password_manager/DEPS
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
components/password_manager/README
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+6 lines, -7 lines |
0 comments
|
Download
|
 |
M |
components/password_manager/core/browser/BUILD.gn
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
components/password_manager/core/browser/password_form_manager.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
components/password_manager/core/browser/password_form_manager.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
4 chunks |
+7 lines, -5 lines |
0 comments
|
Download
|
 |
M |
components/password_manager/core/browser/password_form_manager_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
6 chunks |
+21 lines, -16 lines |
0 comments
|
Download
|
 |
M |
components/password_manager/core/browser/password_manager_client.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
4 chunks |
+9 lines, -8 lines |
0 comments
|
Download
|
 |
M |
components/password_manager/core/browser/password_manager_client.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
A |
components/password_manager/core/browser/store_result_filter.h
|
View
|
1
2
3
|
1 chunk |
+28 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/password_manager/core/browser/stub_password_manager_client.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
components/password_manager/core/browser/stub_password_manager_client.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
3 chunks |
+23 lines, -5 lines |
0 comments
|
Download
|
 |
A |
components/password_manager/sync/browser/BUILD.gn
|
View
|
1
2
3
|
1 chunk |
+18 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
components/password_manager/sync/browser/DEPS
|
View
|
1
2
3
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
A |
components/password_manager/sync/browser/sync_store_result_filter.h
|
View
|
1
2
3
|
1 chunk |
+46 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/password_manager/sync/browser/sync_store_result_filter.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+92 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/password_manager/sync/browser/sync_store_result_filter_unittest.cc
|
View
|
1
2
3
|
1 chunk |
+90 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ios/chrome/ios_chrome.gyp
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
Total messages: 44 (14 generated)
|