|
Credential Manager: Renderer-side implementation.
This patch does three things:
1. Implements the Blink platform interface WebCredentialManagerClient by
adding a CredentialManagerClient class to the password manager component.
2. Wires that implementation up to Blink's platform layer by creating an
instance of the new client, held in ChromeContentRendererClient, and
setting it as each new RenderView's client.
3. Stubs out IPCs for the renderer to pass messages up to the browser in
order to do the heavy lifting of actually answering Blink's requests by
generating and delivering Credential objects.
BUG= 400674
TBR=tkent@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=291390
Total comments: 20
Total comments: 82
Total comments: 16
Total comments: 21
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+947 lines, -5 lines) |
Patch |
 |
M |
chrome/chrome_common.gypi
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_renderer.gypi
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/BUILD.gn
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/renderer/BUILD.gn
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/renderer/DEPS
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/renderer/chrome_content_renderer_client.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/renderer/chrome_content_renderer_client.cc
|
View
|
1
2
3
4
|
4 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/components_tests.gyp
|
View
|
1
2
3
4
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/password_manager.gypi
|
View
|
1
2
3
|
1 chunk |
+68 lines, -5 lines |
0 comments
|
Download
|
 |
A |
components/password_manager/content/common/BUILD.gn
|
View
|
1
|
1 chunk |
+21 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/password_manager/content/common/DEPS
|
View
|
1
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/password_manager/content/common/OWNERS
|
View
|
|
1 chunk |
+12 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/password_manager/content/common/credential_manager_message_generator.h
|
View
|
1
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/password_manager/content/common/credential_manager_message_generator.cc
|
View
|
1
|
1 chunk |
+33 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/password_manager/content/common/credential_manager_messages.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+93 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/password_manager/content/common/credential_manager_types.h
|
View
|
1
2
3
|
1 chunk |
+59 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/password_manager/content/common/credential_manager_types.cc
|
View
|
1
2
3
4
|
1 chunk |
+24 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/password_manager/content/renderer/BUILD.gn
|
View
|
1
2
3
|
1 chunk |
+45 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/password_manager/content/renderer/DEPS
|
View
|
1
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/password_manager/content/renderer/credential_manager_client.h
|
View
|
1
2
3
4
|
1 chunk |
+114 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/password_manager/content/renderer/credential_manager_client.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+173 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/password_manager/content/renderer/credential_manager_client_unittest.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+215 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/password_manager/content/renderer/test_credential_manager_client.h
|
View
|
1
2
3
4
|
1 chunk |
+27 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/password_manager/content/renderer/test_credential_manager_client.cc
|
View
|
1
2
3
|
1 chunk |
+20 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ipc/ipc_message_start.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
Total messages: 32 (0 generated)
|