| 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 67ff7ca2eee5792ba26c4f2bac9b60a00a32501a..a376e1ca1b24dd60eee8ce7fa4c441bbbc83072c 100644
|
| --- a/content/browser/site_per_process_browsertest.cc
|
| +++ b/content/browser/site_per_process_browsertest.cc
|
| @@ -7111,6 +7111,10 @@ IN_PROC_BROWSER_TEST_F(SitePerProcessBrowserTest,
|
| "parent.location = '%s');",
|
| b_url.spec().c_str());
|
|
|
| + // Ensure the child has received a user gesture, so that it has permission
|
| + // to framebust.
|
| + SimulateMouseClick(
|
| + root->child_at(0)->current_frame_host()->GetRenderWidgetHost(), 1, 1);
|
| TestFrameNavigationObserver frame_observer(root);
|
| EXPECT_TRUE(ExecuteScript(root->child_at(0), script));
|
| frame_observer.Wait();
|
|
|