Chromium Code Reviews| Index: chrome/renderer/autofill/autofill_renderer_browsertest.cc |
| diff --git a/chrome/renderer/autofill/autofill_renderer_browsertest.cc b/chrome/renderer/autofill/autofill_renderer_browsertest.cc |
| index 5e54b6b0b979a58373cdafd67f9d876f3fa59467..038c1f4f3dbc7021d7509f911dc231ea90dbe4b9 100644 |
| --- a/chrome/renderer/autofill/autofill_renderer_browsertest.cc |
| +++ b/chrome/renderer/autofill/autofill_renderer_browsertest.cc |
| @@ -136,6 +136,7 @@ TEST_F(AutofillRendererTest, SendForms) { |
| "document.body.appendChild(newForm);"); |
| msg_loop_.RunUntilIdle(); |
| + WaitForAutofillDidAssociateFormControl(); |
|
Paweł Hajdan Jr.
2016/06/24 09:13:55
Isn't this very similar to RunUntilIdle?
I'm wond
keishi
2016/06/24 11:35:46
RunUntilIdle isn't working because it quits before
Paweł Hajdan Jr.
2016/06/27 18:01:34
Is it correct to keep RunUntilIdle calls then? I'm
keishi
2016/06/28 02:09:18
Removed RunUntilIdle.
|
| message = render_thread_->sink().GetFirstMessageMatching( |
| AutofillHostMsg_FormsSeen::ID); |
| ASSERT_NE(nullptr, message); |
| @@ -214,8 +215,10 @@ TEST_F(AutofillRendererTest, DynamicallyAddedUnownedFormElements) { |
| ExecuteJavaScriptForTests("AddFields()"); |
| msg_loop_.RunUntilIdle(); |
| + WaitForAutofillDidAssociateFormControl(); |
| message = render_thread_->sink().GetFirstMessageMatching( |
| AutofillHostMsg_FormsSeen::ID); |
| + |
| ASSERT_NE(nullptr, message); |
| AutofillHostMsg_FormsSeen::Read(message, ¶ms); |
| forms = std::get<0>(params); |