| Index: components/password_manager/content/browser/content_password_manager_driver_factory.h
|
| diff --git a/components/password_manager/content/browser/content_password_manager_driver_factory.h b/components/password_manager/content/browser/content_password_manager_driver_factory.h
|
| index b2a5daa1800c326a1ea62334cb0c8938da0d0304..619126b06bdcc2265f5305fde72173b7c3d3a745 100644
|
| --- a/components/password_manager/content/browser/content_password_manager_driver_factory.h
|
| +++ b/components/password_manager/content/browser/content_password_manager_driver_factory.h
|
| @@ -49,6 +49,10 @@ class ContentPasswordManagerDriverFactory
|
| content::RenderFrameHost* render_frame_host,
|
| scoped_ptr<ContentPasswordManagerDriver> driver);
|
|
|
| + // Requests all drivers to inform their renderers whether
|
| + // chrome://password-manager-internals is available.
|
| + void RequestSendLoggingAvailability();
|
| +
|
| // content::WebContentsObserver:
|
| bool OnMessageReceived(const IPC::Message& message,
|
| content::RenderFrameHost* render_frame_host) override;
|
| @@ -64,7 +68,10 @@ class ContentPasswordManagerDriverFactory
|
| PasswordManagerClient* client,
|
| autofill::AutofillClient* autofill_client);
|
|
|
| - void CreateDriverForFrame(content::RenderFrameHost* render_frame_host);
|
| + // Creates a driver for |render_frame_host|, saves it in the frame_driver_map_
|
| + // and returns a (non-owning) pointer to it.
|
| + ContentPasswordManagerDriver* CreateDriverForFrame(
|
| + content::RenderFrameHost* render_frame_host);
|
|
|
| base::ScopedPtrMap<content::RenderFrameHost*,
|
| scoped_ptr<ContentPasswordManagerDriver>>
|
|
|