| Index: chrome/renderer/chrome_content_renderer_client.h
|
| diff --git a/chrome/renderer/chrome_content_renderer_client.h b/chrome/renderer/chrome_content_renderer_client.h
|
| index 32bf76fb3b7e84066146d19aea38b572d0ce1306..427a7116626cf0fc6a9524fa14a5a37e81ffa710 100644
|
| --- a/chrome/renderer/chrome_content_renderer_client.h
|
| +++ b/chrome/renderer/chrome_content_renderer_client.h
|
| @@ -51,9 +51,14 @@ class VisitedLinkSlave;
|
| }
|
|
|
| namespace blink {
|
| +class WebCredentialManager;
|
| class WebSecurityOrigin;
|
| }
|
|
|
| +namespace password_manager {
|
| +class CredentialManagerDispatcher;
|
| +}
|
| +
|
| #if defined(ENABLE_WEBRTC)
|
| class WebRtcLoggingMessageFilter;
|
| #endif
|
| @@ -112,6 +117,7 @@ class ChromeContentRendererClient : public content::ContentRendererClient {
|
| size_t length) OVERRIDE;
|
| virtual bool IsLinkVisited(unsigned long long link_hash) OVERRIDE;
|
| virtual blink::WebPrescientNetworking* GetPrescientNetworking() OVERRIDE;
|
| + virtual blink::WebCredentialManager* GetCredentialManager() OVERRIDE;
|
| virtual bool ShouldOverridePageVisibilityState(
|
| const content::RenderFrame* render_frame,
|
| blink::WebPageVisibilityState* override_state) OVERRIDE;
|
| @@ -205,6 +211,8 @@ class ChromeContentRendererClient : public content::ContentRendererClient {
|
| std::set<std::string> allowed_compositor_origins_;
|
| std::set<std::string> allowed_video_decode_origins_;
|
| #endif
|
| + scoped_ptr<password_manager::CredentialManagerDispatcher>
|
| + credential_manager_dispatcher_;
|
| };
|
|
|
| #endif // CHROME_RENDERER_CHROME_CONTENT_RENDERER_CLIENT_H_
|
|
|