| Index: components/autofill/content/renderer/test_password_autofill_agent.cc
|
| diff --git a/components/autofill/content/renderer/test_password_autofill_agent.cc b/components/autofill/content/renderer/test_password_autofill_agent.cc
|
| index af2a543a308d54f51044fd1f254368e0b1d37e50..e0355cf2e1ede0c37a579cf9e983c515eafc8828 100644
|
| --- a/components/autofill/content/renderer/test_password_autofill_agent.cc
|
| +++ b/components/autofill/content/renderer/test_password_autofill_agent.cc
|
| @@ -8,7 +8,7 @@ namespace autofill {
|
|
|
| TestPasswordAutofillAgent::TestPasswordAutofillAgent(
|
| content::RenderView* render_view)
|
| - : PasswordAutofillAgent(render_view) {}
|
| + : PasswordAutofillAgent(render_view), pause_messages_(false) {}
|
|
|
| TestPasswordAutofillAgent::~TestPasswordAutofillAgent() {}
|
|
|
| @@ -17,4 +17,18 @@ bool TestPasswordAutofillAgent::OriginCanAccessPasswordManager(
|
| return true;
|
| }
|
|
|
| +bool TestPasswordAutofillAgent::Send(IPC::Message* message) {
|
| + if (pause_messages_) {
|
| + messages_.push_back(message);
|
| + return true;
|
| + }
|
| +
|
| + return PasswordAutofillAgent::Send(message);
|
| +}
|
| +
|
| +void TestPasswordAutofillAgent::resume_messages() {
|
| + pause_messages_ = false;
|
| + clear_messages();
|
| +}
|
| +
|
| } // namespace autofill
|
|
|