Index: content/browser/site_per_process_browsertest.cc |
diff --git a/content/browser/site_per_process_browsertest.cc b/content/browser/site_per_process_browsertest.cc |
index 7dd1f4466c4ca12d911c5e5e1492cafb47f5f25c..bb123ca49b6aa48a911e86527c50828f358bd788 100644 |
--- a/content/browser/site_per_process_browsertest.cc |
+++ b/content/browser/site_per_process_browsertest.cc |
@@ -8309,16 +8309,18 @@ IN_PROC_BROWSER_TEST_F(SitePerProcessBrowserTest, |
new PendingWidgetMessageFilter(); |
process1->AddFilter(filter1.get()); |
EXPECT_TRUE(ExecuteScript(child1, "focusSelectMenu();")); |
- child1->current_frame_host()->GetRenderWidgetHost()->ForwardKeyboardEvent( |
- event); |
+ child1->current_frame_host() |
+ ->GetRenderWidgetHost() |
+ ->ForwardKeyboardEventWithLatencyInfo(event, ui::LatencyInfo()); |
filter1->Wait(); |
scoped_refptr<PendingWidgetMessageFilter> filter2 = |
new PendingWidgetMessageFilter(); |
process2->AddFilter(filter2.get()); |
EXPECT_TRUE(ExecuteScript(child2, "focusSelectMenu();")); |
- child2->current_frame_host()->GetRenderWidgetHost()->ForwardKeyboardEvent( |
- event); |
+ child2->current_frame_host() |
+ ->GetRenderWidgetHost() |
+ ->ForwardKeyboardEventWithLatencyInfo(event, ui::LatencyInfo()); |
filter2->Wait(); |
// At this point, we should have two pending widgets. |