| Index: components/password_manager/core/browser/password_manager_client.h
|
| diff --git a/components/password_manager/core/browser/password_manager_client.h b/components/password_manager/core/browser/password_manager_client.h
|
| index ef9c8b0f8d19a4447fed86a57a38610750c5e516..9f9c3687ac8bdb98816bb8382295a544f35fbb65 100644
|
| --- a/components/password_manager/core/browser/password_manager_client.h
|
| +++ b/components/password_manager/core/browser/password_manager_client.h
|
| @@ -25,6 +25,12 @@ class PasswordManagerClient {
|
| PasswordManagerClient() {}
|
| virtual ~PasswordManagerClient() {}
|
|
|
| + // For automated testing, the save password prompt should sometimes not be
|
| + // shown, and password immediately saved instead. That can be enforced by
|
| + // a command-line flag. If auto-saving is enforced, this method returns true.
|
| + // The default return value is false.
|
| + virtual bool IsAutomaticPasswordSavingEnabled() const;
|
| +
|
| // Informs the embedder of a password form that can be saved if the user
|
| // allows it. The embedder is not required to prompt the user if it decides
|
| // that this form doesn't need to be saved.
|
|
|