| 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 ba4b4b1c63815cc2d910232028347097cdd0f3c7..c759950d00bf72b7c6d54eeeec49be681809d676 100644
|
| --- a/content/browser/site_per_process_browsertest.cc
|
| +++ b/content/browser/site_per_process_browsertest.cc
|
| @@ -8192,16 +8192,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.
|
|
|